两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙

现在我的C脚本只能实现按按钮,执行一次+1或-1,我想实现按住按钮2S钟后数字开始自动++或–,松手停止,哪位老师能帮忙指点下脚本啊 

别告诉我用系统滚条,因为滚条也不能连续控制,只有松开手才能写进去数值,再者滚条的按钮太小,还是自己写脚本吧。

上两个图,一个现在的按钮C脚本,一个组态图

图片说明:

两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙    两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙   

最佳答案

写一个周期执行的脚本(1s),脚本中判断一个bool量tag的值,tag为1则内部int变量tag1自加,如果tag1>=2,z置位bool量tag2,如果tag,2为1则tag3=tag3+1.然后按钮的按下动作置位tag,抬起复位tag,tag2,tag1=0。

提问者对于答案的评价:
谢谢两位老师指点,两种方法都很好

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日
下一篇 2017年11月13日

相关推荐