如图,我理解的是:
VB1=1,Q0.0得电一个扫描周期后断开,下次=1继续得电一个扫描周期后断开
VB1=2,Q0.1得电一个扫描周期后断开,下次=2继续得电一个扫描周期后断开
但实际是:
VB1=1,(首次)Q0.0得电一个扫描周期后断开,之后=1,Q0.0没得电,为什么呢?
VB1=2,问题同上。
我想知道哪里的逻辑错了,因为我其他程序也是按这中编程思路写的,而不是知道如何实现单键启停功能
另外从STOP切换RUN,PLC没有复位,之前的开关状态保持的,这是不想要的结果,有没有办法复位呢?就像三菱的从RUN到STOP会复位开关状态
图片说明:
最佳答案
VB1大于2时,VB1应该赋值0,如果为1,下一次触发加法就等于2了!
提问者对于答案的评价:
你是对的,谢谢你
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287298.html