同一个点为什么上一行和下一行状态不一致了?

想做这么个功能:
两台水泵,一个启动按钮,每次切换启动。
即:第一次启动P1,停机后第二启动则启动P2,第三次再启动P1,如此往复
若该启动的泵被禁用,则本次仍启动上一次启动过的泵。

结果出现了很神奇的状况。请参考图片。

我查过没有任何强制,对PLC做了清空处理后重新下载仍然是这样,问题在哪儿呢?

问题补充:
楼上的老兄,试过了没用啊……

图片说明:

同一个点为什么上一行和下一行状态不一致了?   

最佳答案

典型的程序问题,从你的截图来看,只是少部分程序,M1.0这个地方有问题,Q1.0启动后取下降沿就复位M1.0,同时M1.0下步又是接通的,当然会出现Q1.0不接通的现象咯。
 说简单点就是,Q1.0接通就是复位M1.0。但是M1.0的扫描周期在后面,你可以把这个程序放到第一步来,那效果又不一样了。这个和PLC 的扫描周期有关联。另外你要注意是否有多个Q1.0,Q1.1输出了,即是双线圈输出了。

提问者对于答案的评价:

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

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

相关推荐