的章节将说明如何将英语添加到项目中,并使其在 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”。