同一个点为什么上一行和下一行状态不一致了?
刘玉蓉
发布于2014-11-17 17:54
90
0
标签:
想做这么个功能:
两台水泵,一个启动按钮,每次切换启动。
即:次启动P1,停机后第二启动则启动P2,第三次再启动P1,如此往复
若该启动的泵被禁用,则本次仍启动上一次启动过的泵。
结果出现了很神奇的状况。请参考图片。
我查过没有任何强制,对PLC做了清空处理后重新下载仍然是这样,问题在哪儿呢?
图片说明: 1,前后状态不一致
佳答案
典型的程序问题,从你的截图来看,只是少部分程序,M1.0这个地方有问题,Q1.0启动后取下降沿就复位M1.0,同时M1.0下步又是接通的,当然会出现Q1.0不接通的现象咯。
说简单点就是,Q1.0接通就是复位M1.0。但是M1.0的扫描周期在后面,你可以把这个程序放到步来,那效果又不一样了。这个和PLC 的扫描周期有关联。另外你要注意是否有多个Q1.0,Q1.1输出了,即是双线圈输出了。