0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WINCC flexible如何设置多语言用户界面事例

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-06-18 15:20 次阅读

添加英语:

接下来的章节将说明如何将英语添加到项目中,并使其在 HMI 设备上可用。

将“ 英语( 美国)” 添加到项目中:

这一步已在项目中完成,因为工程人员已用英语组态了搅拌器速度和阀门状态报警文本。

2. 设置系统以将德语和英语都加载到 HMI 设备中:

输入英语文本

更改完输入英语文本的语言选项后,HMI 设备上将显示英语文本:

- 从翻译人员那里获取文本的译文。

如果您不懂目标语言,请将项目文本导出到一个文本文件中。将此文本文件转发给翻译部门,然后将译文重新导入到项目中。

源语言相同的文本将划为一组,仅导出一次。如果相同的文本在组态上下文中必须翻译成不同内容的目标语言,则可在以后于蚁钅课谋居编辑器中输入译

文。

- 在项目文本编辑器中输入外国语言的文本。

“ 项目文本编辑器” 会显示所有要翻译的项目文本。

- 切换语言,然后为每个对象输入外国语言文本。

- 创建含有该外国语言文本的库并自动翻译这些文本。

如何输入外国语言文本:

打开“ 项目文本” 编辑器(1) 并输入所组态文本(2) 的英文翻译:

创建切换语言的画面

要以多种语言操作果汁搅拌设备的 HMI 设备,操作员可能需要可用来切换语言的画面。为了使操作员能够识别选择画面中当前设置的 HMI 语言,我们首先需要建立一个图形列表。

该图形列表会输出由数字值决定的特定画面,在此例中,为所使用的地区语言的国旗。

显示 HMI 设备上当前设置的语言

HMI 设备上所设语言存储在“Current_Language”变量中。

创建“Current_Language” 变量 (1, 2, 3) 并组态变量 (4, 5) :

2. 创建新的图形列表:

3. 命名图形列表“Current_Language” 并创建新的列表条目:

4. 将德国国旗图像分配给列表条目:

5. 此外,将美国国旗分配给列表条目:

组态用户界面

1. 创建“LanguageSelection”画面:

2. 将按钮插入“LanguageSelection”画面 (1) ,并将德国国旗分配给按钮 (2,3 ,4) :

3. 以同样的方法创建带有美国国旗的按钮:

4. 下一步,创建要求用户选择语言的文本域:

组态语言切换和用户登录

下面将介绍如何组态具有德国国旗的按钮,以便在按下该按钮时先启用用户授权。再次按下该按钮时,语言将切换到德语并且“Current_Language”变量将设置为“0”。然后,显示“Selection” 画面。

为具有德国国旗的按钮分配也同样权限:

在同一按钮上组态下列系统函数:

将语言切换为德语:

- 将变量值设为“0”:

- 组态画面切换:

3. 以同样的方法组态另一个英语按钮,但将变量值设置为“1” 。

4. 然后将起始画面从“Selection” 切换到“LanguageSelection”。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HMI
    HMI
    +关注

    关注

    9

    文章

    488

    浏览量

    47883
  • 编辑器
    +关注

    关注

    1

    文章

    787

    浏览量

    30166

原文标题:WINCC flexible-设置多语言用户界面事例

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    这个多语言包 怎么搜不到

    大家好,这个多语言包怎么搜不到 seven language lib 谁有离线包不 感谢分享,
    发表于 03-24 10:06

    语言模型(LLMs)如何处理多语言输入问题

    研究者们提出了一个框架来描述LLMs在处理多语言输入时的内部处理过程,并探讨了模型中是否存在特定于语言的神经元。
    发表于 03-07 14:44 139次阅读
    大<b class='flag-5'>语言</b>模型(LLMs)如何处理<b class='flag-5'>多语言</b>输入问题

    语言模型中的语言与知识:一种神秘的分离现象

    自然语言处理领域存在着一个非常有趣的现象:在多语言模型中,不同的语言之间似乎存在着一种隐含的对齐关系。
    发表于 02-20 14:53 152次阅读
    大<b class='flag-5'>语言</b>模型中的<b class='flag-5'>语言</b>与知识:一种神秘的分离现象

    美国国防部采办中的ChatGPT:高级语言模型的机遇和风险

    ChatGPT 是一种人工智能语言模型,是一种根据用户输入生成文本的计算机程序。虽然有许多语言模型,但 ChatGPT 因其能够准确生成类似人类的文本而在最近受到最多关注。
    的头像 发表于 12-05 15:10 491次阅读

    GT Designer3 画面多语言切换功能

    新建工程后点击“系统”---选择 “语言切换”---勾选“使用语言切换”----填写“语言切换软元件 D200(可自定义PLC未使用的软元件)”通过改变语言切换软元件D200的值可对相
    的头像 发表于 12-04 15:07 632次阅读
    GT Designer3 画面<b class='flag-5'>多语言</b>切换功能

    多语言开发的流程详解

    现在不少应用都是要求有多语言切换的, 使用QT开发上位机也同样需要做多语言功能, 不过QT是自带了多语言翻译功能, 可以很方便的借助原生工具进行, 下面就简单来看看多语言开发的流程!
    的头像 发表于 11-30 09:08 381次阅读

    S7-1500:设置CPU语言的步骤

    对于CPU上文本的多语言管理,必须使用CPU的多语言属性来选择项目中所需的语言。这是例如 ProDiag消息文本使用多种语言所必需的。
    的头像 发表于 11-16 16:13 404次阅读
    S7-1500:<b class='flag-5'>设置</b>CPU<b class='flag-5'>语言</b>的步骤

    如何在TSMaster面板和工具箱中实现多语言切换

    TSMaster软件平台已经提供了多语言的支持,对于软件内部用户二次开发的模块如Panel和工具箱模块,TSMaster也提供了多语言的支持。这一特性让基于TSMaster开发的工程只需要制作
    的头像 发表于 11-11 08:21 321次阅读
    如何在TSMaster面板和工具箱中实现<b class='flag-5'>多语言</b>切换

    基于LLaMA的多语言数学推理大模型

    MathOctopus在多语言数学推理任务中,表现出了强大的性能。MathOctopus-7B 可以将LLmMA2-7B在MGSM不同语言上的平均表现从22.6%提升到40.0%。更进一步,MathOctopus-13B也获得了比ChatGPT更好的性能。
    发表于 11-08 10:37 212次阅读
    基于LLaMA的<b class='flag-5'>多语言</b>数学推理大模型

    S7-1200PLC多语言项目制作步骤

    对于默认情况项目,项目语言取决于建立设备时,TIA PORTAL软件的用户界面语言。如果用户界面
    发表于 10-25 11:33 478次阅读
    S7-1200PLC<b class='flag-5'>多语言</b>项目制作步骤

    蚂蚁集团开源高性能多语言序列化框架Fury解读

    Fury 是一个基于 JIT 动态编译和零拷贝的多语言序列化框架,支持 Java/Python/Golang/JavaScript/C++ 等语言,提供全自动的对象多语言 / 跨语言
    的头像 发表于 08-25 17:05 736次阅读
    蚂蚁集团开源高性能<b class='flag-5'>多语言</b>序列化框架Fury解读

    达观曹植大模型正式对外公测!专注于长文本、多语言、垂直化发展

    工程实践经验,已开发出具有长文本、多语言、垂直化三大特点的专用国产“曹植”大语言模型。7月伊始,达观正式对外发布“曹植”大语言模型应用公测版,可在达观数据官网申请试用! 申请通道与规则 1 申请通道 公司官网申请通道
    的头像 发表于 07-12 15:04 601次阅读
    达观曹植大模型正式对外公测!专注于长文本、<b class='flag-5'>多语言</b>、垂直化发展

    50. 51 WinCC flexible的选件简介

    plcWinCC
    充八万
    发布于 :2023年07月06日 22:39:41

    HarmonyOS低代码开发-多语言支持及屏幕适配

    为3的场景,此场景下1px等于渲染出3个物理像素。例如设置Width为100px时,Width实际渲染像素为300物理像素。 说明:designWidth和autoDesignWidth相关具体概念请参考js标签配置。 *附件:HarmonyOS低代码开发-多语言支持及屏
    发表于 05-23 14:37

    LabView实现多语言界面

    每个控件都有label和caption,label用来标识这个控件,caption用来给这个控件定义一些有意义的描述。
    的头像 发表于 05-04 09:43 4469次阅读
    LabView实现<b class='flag-5'>多语言</b><b class='flag-5'>界面</b>