西门子PLC编程单键启停问题

问题一:

如图,我理解的是:
VB1=1,M4.6得电一个扫描周期后断开,下次=1继续得电一个扫描周期后断开
VB1=2,M4.7得电一个扫描周期后断开,下次=2继续得电一个扫描周期后断开
但实际是:
VB1=1,(首次)M4.6得电一个扫描周期后断开,之后=1,M4.6没得电
VB1=2,问题同上。

问题二:
STOP切换RUN,PLC没有复位,之前的开关状态保持的,这是不想要的结果,有没有办法复位呢,就像三菱的一样

问题补充:
问题一:

如图,我理解的是:
VB1=1,Q0.0得电一个扫描周期后断开,下次=1继续得电一个扫描周期后断开
VB1=2,Q0.1得电一个扫描周期后断开,下次=2继续得电一个扫描周期后断开
但实际是:
VB1=1,(首次)Q0.0得电一个扫描周期后断开,之后=1,M4.6没得电,为什么呢?


VB1=2,问题同上。
我想知道哪里的逻辑错了,而不是如何实现单键启停功能

问题二:
从STOP切换RUN,PLC没有复位,之前的开关状态保持的,这是不想要的结果,有没有办法复位呢,就像三菱的一样

图片说明:

西门子PLC编程单键启停问题   

最佳答案

看不到你的图片,可以参考如下单键起停电路:
LD     M0.0
EU
=      M10.0

LD     M10.0
AN     Q0.0
LDN    M10.0
A      Q0.0
OLD
=      Q0.0

提问者对于答案的评价:
谢谢你

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:41
下一篇 2020年10月30日 下午11:41

相关推荐