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

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

3天内不再提示

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

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-11-03 14:55 次阅读

添加英语:

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

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

478b9118-4581-11ed-96c9-dac502259ad0.png

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

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

47c1a460-4581-11ed-96c9-dac502259ad0.png

输入英语文本

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

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

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

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

文。

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

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

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

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

如何输入外国语言文本:

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

47f430a6-4581-11ed-96c9-dac502259ad0.png

创建切换语言的画面

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

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

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

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

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

4828a282-4581-11ed-96c9-dac502259ad0.png

2. 创建新的图形列表:

48787866-4581-11ed-96c9-dac502259ad0.png

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

48bbb18a-4581-11ed-96c9-dac502259ad0.png

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

48dc429c-4581-11ed-96c9-dac502259ad0.png

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

498c6438-4581-11ed-96c9-dac502259ad0.png

组态用户界面

1. 创建“LanguageSelection”画面:

49ada526-4581-11ed-96c9-dac502259ad0.png

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

49d31324-4581-11ed-96c9-dac502259ad0.png

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

49fc976c-4581-11ed-96c9-dac502259ad0.png

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

4a563e98-4581-11ed-96c9-dac502259ad0.png

组态语言切换和用户登录

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

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

4a7a3df2-4581-11ed-96c9-dac502259ad0.png

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

将语言切换为德语:

4a9fbf14-4581-11ed-96c9-dac502259ad0.png

- 将变量值设为“0”:

4abf91ae-4581-11ed-96c9-dac502259ad0.png

- 组态画面切换:

4b00386c-4581-11ed-96c9-dac502259ad0.png

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

4b2fe7b0-4581-11ed-96c9-dac502259ad0.png

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

4b5a7282-4581-11ed-96c9-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    9

    文章

    490

    浏览量

    47887
  • WinCC
    +关注

    关注

    5

    文章

    195

    浏览量

    47645

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

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

收藏 人收藏

    评论

    相关推荐

    多语言开发的流程详解

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

    串口屏能否支持全球多语言功能?

    串口屏能否支持全球多语言功能?
    发表于 03-27 15:11

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

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

    多语言综合信息服务系统研究与设计

    基于多语言的综合信息服务正成为信息服务领域的一个重要的发展方向。该文提出面向2010年上海世博会和城市信息服务的多语言综合信息服务应用的总体架构,该系统基于下一代网
    发表于 04-01 09:41 24次下载

    华硕 P5PL2 C主板多语言版说明书

    华硕 P5PL2 C主板多语言版说明书.zip
    发表于 02-04 15:15 0次下载

    一种基于索引结构的多语言界面实现方法

    针对嵌入式系统软件设计中多语言版本实现程序空间利用率不高、通用性差的问题,本文介绍一种在C51环境下,通过为不同语言的字符建立多重索引,设计了基础字符库和显示界面字符
    发表于 02-25 11:19 18次下载

    Aldec 多语言仿真器锁定主流用户

    Aldec 多语言仿真器锁定主流用户   Aldec 公司日前推出了一款新型 Active-HDL 多语言仿真器,定价为 1,995 美元,据称仿真速度是 FPGA 厂家提供的 RTL 仿真器的两倍。
    发表于 02-08 10:09 1098次阅读
    Aldec <b class='flag-5'>多语言</b>仿真器锁定主流<b class='flag-5'>用户</b>

    SoC多语言协同验证平台技术研究

    SoC基于IP设计的特点使验证项目中多语言VIP(Verification IP)协同验证的需求不断增加,给验证工作带来了很大的挑战。为了解决多语言VIP在SoC验证环境灵活重用的问题。提出了一种
    发表于 12-31 09:25 12次下载

    基于Toradex多语言image的编译与MUI切换演示

      Windows Embedded CE提供多语言用户界面(Multilingual User Interface,MUI)功能,允许用户在设备上更改
    发表于 09-18 10:59 8次下载

    如何进行WINCC多语言转换(详细步骤)

    1.打开该工位的WINCC画面编辑程序 2.在项目语言中激活“中文” 3.“设备设置”里勾选中文
    的头像 发表于 11-23 11:09 2.1w次阅读
    如何进行<b class='flag-5'>WINCC</b>的<b class='flag-5'>多语言</b>转换(详细步骤)

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

    文本。 2. 设置系统以将德语和英语都加载到 HMI 设备中: 输入英语文本 更改完输入英语文本的语言选项后,HMI 设备上将显示英语文本: - 从翻译人员那里获取文本的译文。 如果您不懂目标语言,请将项目文本导出到一个文本文件
    的头像 发表于 06-18 15:20 2829次阅读

    《零起点学习单片机多语言编程》pdf

    《零起点学习单片机多语言编程》pdf
    发表于 02-08 15:30 17次下载

    Multilingual多语言预训练语言模型的套路

    Facebook在Crosslingual language model pretraining(NIPS 2019)一文中提出XLM预训练多语言模型,整体思路基于BERT,并提出了针对多语言预训练的3个优化任务。后续很多多语言
    的头像 发表于 05-05 15:23 2561次阅读

    串口屏Modbus教程9-控件隐藏和多语言V1.0

    串口屏Modbus教程9-控件隐藏和多语言V1.0
    发表于 04-29 13:38 13次下载

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

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