西门子200SMARTPLC 沿和线圈控制

请教大家,图中我想用M0.1来控制,当按下同一个按钮M0.0,发生的结果不一样。                        但是遇到了疑惑,请问PLC的沿,置位复位,还有线圈他们的运行周期是不是都各不相同。            如果是那么在哪里可以查得到,感谢!

图片说明:

西门子200SMARTPLC  沿和线圈控制    西门子200SMARTPLC  沿和线圈控制    西门子200SMARTPLC  沿和线圈控制   

最佳答案

这就是跟扫面周期有关系了,扫描方式就是从上到下,从左到右这样循环扫描。
情况一,就是在第二步将M0.1复位后扫描到第三部时M0.0接通,M0.1位常闭,这两个条件都满足,所以Q0.0是被复位。
图二中的情况2,在第二步复位了M0.5,但是第一步才是控制M0.1通断的条件。所以在第二步断开M0.5后,根据扫描的原则就是扫描第二步后再去扫描第三部,这个时候第三部的M0.1是处于接通状态,所以Q0.0是不会复位。当整个程序完成扫描后,扫描有从程序最开始扫描这时候在扫描到图二中的网络9时,这时候M0.1才会断开,但是断开后到网络11时不能复位Q0.0,因为你M0.0是有用的上升沿脉冲,只在一个扫描周期有效,当到下一个周期时就无效。这时候就不能复位Q0.0。
情况1只要你M0.1控制线圈放在Q0.0上面,M0.0接通M0.1被复位,那就Q0.0也就被复位。
除非你将M0.1控制线圈放在Q0.0下面。当Q0.0被接通后再去复位M0.1,Q0.0是不会被复位。
情况2就是应为M0.1放在M0.0上面,所以当M0.0接通将M0.5复位时,这是后扫描执行到M0.0接通复位M0.5这里来,接下来的扫描会往下执行,所以在这个扫描周期里面是不会去处理复位M0.1,要到下一个一个周期才会去复位M0.1。
你所说的那些情况都是扫描周期引起。

提问者对于答案的评价:
非常感谢您和其他朋友的解答。明白原因了。

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

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

相关推荐