梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4226 个
工控威望: 7596 点
下载积分: 14851 分
在线时间: 2867(小时)
注册时间: 2016-10-31
最后登录: 2024-11-22
查看梦雨天涯的 主题 / 回贴
楼主  发表于: 2023-03-11 15:08
图片:
如图所示,按下一个按钮,保持输出,然后就深颜色表示,显示在什么位置,就可以清楚知道按下了什么按钮,更加直观
(测试用,没有程序,请不要再问)
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
zhurongbin
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 110 点
下载积分: 1392 分
在线时间: 10(小时)
注册时间: 2017-09-05
最后登录: 2024-05-29
查看zhurongbin的 主题 / 回贴
1楼  发表于: 2024-05-29 09:59
这还不简单

macro_command main()
bool a0 = true
bool a1 = false
bool a2 = false
bool a3 = false
bool a4 = false
bool a5 = false
bool a6 = false
bool a7 = false//变量 a 的数值设定到 LB2 中
SetData(a1,"Local HMI",LB,1,1)
SetData(a2,"Local HMI",LB,2,1)
SetData(a3,"Local HMI",LB,3,1)
SetData(a4,"Local HMI",LB,4,1)
SetData(a5,"Local HMI",LB,5,1)
SetData(a6,"Local HMI",LB,6,1)
SetData(a7,"Local HMI",LB,7,1)

end macro_command

按钮通知LB0,LB0执行这个宏指令就行了
其他按钮依次类推,简单粗暴