
工控多年的公众号运营者
我经常分享原创技术内容
内容涉及到工业多个方面
分享新知识带你一起进步
今天看到一个例程,想再写一下威纶通触摸屏宏指令的使用。之前有分享过一篇有关威纶通关于宏指令使用的文章,那篇文章的宏只用过"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
//for循环
SetData(FLAG, "Local

本文介绍了如何使用威纶通触摸屏宏指令进行定时循环操作,详细讲解了‘GetData’、‘SetData’、‘Delay’、‘for..’和‘if..’等关键字的应用,并通过代码示例展示了如何实现4个LED指示灯的循环点亮和延时控制。此外,还提供了程序下载链接和相关工控知识的拓展阅读。
最低0.47元/天 解锁文章
3517

被折叠的 条评论
为什么被折叠?



