查看: 1226|回复: 9
收起左侧

[综合教程经验] IT7000实现多国语言切换掉电保存

邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本教程主要介绍如何通过IT7000实现掉电多国语言切换保存1.新建一个程序,在工程语言里面选择目标切换的文字,这里以中文,英文,韩文为例
image.png
2.在画面1里面新建一个文字标签,注意多国语言的时候把自动调整大小的功能去掉,有利于排版
image.png
3.我们先把翻译先填好,并调整好字体,并建立三个不同的按钮,分别用各国的国旗来替代
image.png

4.新建一个变量表,添加以下变量
image.png

判断值的状态为True,切换对应的语言
image.png
image.png
image.png

5.新建一个脚本文件LanguageChange,脚本内容如下
"
var LanguageTemp = 0;
var bLanguageEnglish=false;
var bLanguageChinese=false;
var bLanguageKorea=false;



LanguageTemp=SmartTags('SetLanguage');


if ( LanguageTemp==0 )
{
        bLanguageEnglish =false;
        bLanguageKorea   =false;
        bLanguageChinese=true;
       
}
else if ( LanguageTemp==1 )
{
        bLanguageKorea     =false;
        bLanguageChinese  =false;
        bLanguageEnglish   =true;
}
else
{
        bLanguageKorea=true;
        bLanguageChinese=false;
        bLanguageEnglish   =false;
}

SmartTags('Language_Chinese')=bLanguageChinese;
SmartTags('Language_English')=bLanguageEnglish;
SmartTags('Language_Korea')=bLanguageKorea;

"
6.关联脚本及变量,每次单击国旗图标,给触摸屏掉电保存数据写数值,另外执行一次脚本
image.png

image.png

image.png

7.最重要的一个来了,每次上电的时候自动执行一次脚本
image.png



image.png




上一篇:触摸屏组态源图库
下一篇:管理员在吗?有问题解答一下

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

COLOR 2022-7-1 23:44:26 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

nihao200654 2022-7-2 09:44:49 | 显示全部楼层
各位朋友,注意由于掉电保持区域用的是触摸屏内部的掉电保持区RW0,该寄存器需等待写入10s以后才会执行掉电保持,切换语言以后,请等待10s以后再断电,否则语言切换有可能失效。

多国语言切换掉电保存.rar

961.26 KB, 下载次数: 6

售价: 2  [记录]

演示程序

回复 送花

使用道具 举报

阿亮学长 2022-7-2 14:21:35 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

COLOR 2022-7-2 23:41:47 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

我愿人长久 2022-7-3 11:16:57 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

Parker 2022-7-3 11:42:57 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

COLOR 2022-7-3 23:39:49 | 显示全部楼层
内容详细,感谢分享
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部