威纶通button长按触发&快速点击实现PLC接收
分享威纶通现场button类控制的实现点击问题。
在button属性设置中存在安全控制的实现,选择设定最少按键时间,起到防止按钮误触发的安全保护。如下图:

现场中还有另一种情况是:点击了按钮就必须实现按钮功能。
然而现场中,PLC等设备和威纶通的通讯延时时间和信号接收时间都存在,所以造成了快速点击按钮而按钮功能未实现例如:数值并未下发成功等情况。这里想了一下组件中有没有点击后延时个20ms再复位按钮的实现方法,并没有相关功能,这里我就写了个延时复位button的宏来实现,满足客户需求。如下图,此例子为例直观,按钮延时10S才复位,所有需要延时复位的button都可以写再宏中实现。如果有其他实现方法,欢迎大家分享学习。


最后效果是:只要点击了button按钮延时10S才复位。实现了功能,可以根据PLC性能和通讯延时情况来设定延时复位时间,一般20MS就够了。

分享威纶通现场通讯数据中文乱码问题。
威纶通组态界面通讯数据中文数据出现部分内容乱码情况原因:字体设置问题。


