一个按钮自动切换

一个辅助按钮0.5进行1.1辅助线圈的状态切换,就是我按一次0.5,  1.1的线圈位1,再按一次0.5,1.1的线圈位0.如此反复。现在发现这样设计会经常失灵,有时候要连续按两下状态才会切换过来。我可以用其它的方法实现这切换功能,但是想不明白为什么有时候会失灵,是跟扫描有关吗?求大神指点。

问题补充:
我想问的是为什么会这样。而不是寻求其它方法代替

图片说明:

一个按钮自动切换   

最佳答案

DB2.DBX0.5作为按钮启停的话,最是用到上升沿,按下按钮的时间一般来说比扫描的周期快,所以可能出现异常的情况,加了上升沿的话,有变化的时候才能触发一个信号;在原有的程序上修改的样子见附图

图片说明:

一个按钮自动切换  

提问者对于答案的评价:
确实是在一个扫描周期内进行了多次动作才导致的误动作。

专家置评

咨询热线工程师。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日 下午5:55
下一篇 2017年6月27日 下午5:56

相关推荐