为什么当前的语言设置没有在面板上保存?

描述:
WinCE 面板在重启时,总是使用上次被规定的关机时的语言设置。“规定的关机”指的是面板断电之前,将运行系统由"StopRuntime" 功能停止。n

实例:
已经设置了英语作为项目语言。使用"StopRuntime" 功能,就在面板断电之前做了一个规定的关机。当重新启动面板时,配置均以英文显示。n

然后,将语言改为法语。您直接在使用"StopRuntime" 功能之前将面板断电。当重新启动面板时,配置均以英文显示。n

由此,每次重启之后都会显示为英语,直到您更改语言之后并使用"StopRuntime" 功能来停止运行系统。n

也可以用"SetDeviceMode" 功能将面板设置为 "Transfer" 模式来代替"StopRuntime" 功能。
用这两种方法,都可以有一个对面板运行系统的规定的关机。n

用预定义的语言启动面板:
在附件的样例程序中,为 MP277 触摸屏组态了一个脚本,可以确保脚本中的语言总是显示为“启动语言”。
在这个样例中,在对面板做了规定的关机时设置了哪一种语言并不重要。n

功能描述:
脚本通过起始画面来调用。
脚本执行"SetLanguage" 功能。
使用一个内部变量来禁止"SetLanguage" 功能以使并非每次调用起始画面时都执行该功能。n

运行和测试环境:
可以在支持脚本功能的所有面板上使用这个脚本。

Components Product and version designation
PC 操作系统 Microsoft WindowsXP SP2
标准工具 -
组态工具 -
HMI 软件 WinCC flexible 2007 HF4
HMI 系统 MP 277 触摸面板
控制器 -

表格 1:附件的组态环境

附件包括了实现上述功能的 WinCC flexible项目。

为什么当前的语言设置没有在面板上保存? 附件 1: Language_01.zip ( 1436 KB )

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335323.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论