工控多年的公众号运营者
我经常分享原创技术内容
内容涉及到工业多个方面
分享新知识带你一起进步
今天看到一个例程,想再写一下威纶通触摸屏宏指令的使用。之前有分享过一篇有关威纶通关于宏指令使用的文章,那篇文章的宏只用过"GetData"指令,详情看这篇文章 -> 威纶通触摸屏宏指令的使用
此篇文章使用“GetData”、“SetData”、“Delay”、“for..”、“if..”几个常用的关键字。
在宏指令的使用上,和其它国产HMI语法类似。注意的是
① 语句末尾不需要添加";"(分号)结尾
② for..to..next为一组而不是 for..to..(by..do..)end for为一组
具体的看我的代码实现,注释写在了行下
macro_command main()
//主函数
short FLAG,i
//声明变量
GetData(FLAG, "Local HMI", LB, 10, 1)
//从HMI本机获取LB10的状态
if FLAG == 1 or FLAG == 0 then
//判断语句
for i=0 to 2