大家好,我现在做博图HMI,想用脚本实现定时器功能。简单来说在触摸屏按下按钮,触发一个提示弹框,延时约3秒后提示弹框消失。这个3秒延时功能想通过触摸屏的脚本来实现,有没有大神提供一个脚本借鉴?感激不尽。请大神尽量提供脚本,
请不要用PLC中延时来做,谢谢,PLC中写不开了。
最佳答案
不能真的延时,只能空循环,比如你脚本执行周期是1s,脚本中置位一个tia内部bool变量mybit,用tia内部变量mycount保存一个计数,脚本执行一次,mycount加1,当mycount大于等于3时(脚本执行了3次,就是等了3秒),复位mybit。
弹出窗口用画面窗口做,画面窗口的显示属性连接mybit,为1显示,为0不显示。
提问者对于答案的评价:
您好,很感谢您的帮助。但是我在测试时总是提示界面不能关闭,mycount属性变化里调用脚本,mycount加1调用一次,当mycount大于等于3时复位mybit。我的理解是不是会导致脚本无限制执行下去?麻烦您能不能详细指点下?感激不尽。
最佳答案作者回复:
你把你写的发上来看看。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc177144.html