智趣黄sir
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 108 点
下载积分: 1790 分
在线时间: 33(小时)
注册时间: 2023-07-06
最后登录: 2025-06-17
查看智趣黄sir的 主题 / 回贴
楼主  发表于: 8天前
图片:
图片:
图片:
按钮标签绑定的变量类型是输入/输出型,如图所示,在实际操作中,出现松开按钮,HMI依然显示被按下接通,导致轴撞机,请问各位大佬有遇到过吗?如何避免!
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 815 个
工控威望: 1193 点
下载积分: 502 分
在线时间: 656(小时)
注册时间: 2019-09-22
最后登录: 2025-06-20
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 6天前
我的习惯是一般不会直接操作程序过程变量,会把HMI当作真正的输入设备,按钮什么的控件都指向逻辑上的输入变量,只不过映射在内存里面不在IO变量上。

直接操作过程变量风险还是很高的,PLC扫描周期、通信延迟/重试、程序结构上的缺陷导致的双线圈等等,都有风险。

把HMI当作纯粹的输入设备,从输入变量获取值,写程序去控制过程变量,至少可以保证这个过程是清晰可控的。
本帖最近评分记录:
  • 下载积分:+5(cccccy) 热心助人!