一个简单的单按钮启停,不用M位没问题,用了M位,程序模拟的话就来回闪,这是怎么回事儿?
图片说明:
最佳答案
你好!
【一个简单的单按钮启停,不用M位没问题,用了M位,程序模拟的话就来回闪】,你用了【异或】功能块,它的功能逻辑关系是如果输入的信号状态不同,则XOR(异或)输出为1. 但是你在它的回路中又用了【标志】M功能块,它的特点是输出始终传送上一个程序周期中的信号,该值在当前程序周期内不变。所以,会出现你说的【程序模拟的话就来回闪】。
你想实现【用一个按钮实现按一下输出ON ,再按一下按钮输出OFF 】,这个很容易实现!
方法有2种:
1,采用【脉冲继电器】组态,当输入Trg从0跳转到1并且S和R都为0时,输出Q的状态将改变,即输出将【打开】或【关闭】;就很简单地实现了你的【一个简单的单按钮启停】;
2,也可以采用【多功能开关】组态,将TL设置为0.01S,其他3 个参数不设置,即可以实现【用一个按钮实现按一下输出ON ,再按一下按钮输出OFF 】。
你可以试试。
西门子LOGO!功能非常强大,作为你现在的工作和应用,想要设计的目的,它都能为你实现,请你仔细阅读《LOGO!Soft comfort V6.0》中的参考资料,学会看时序图,就会得到无比的快乐!
提问者对于答案的评价:
谢谢啦
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132772.html