为什么在s7—300里,我在开关量信号后用(P)正跳沿指令,再接线圈会不通喃?

如题所述

正因为你使用了(P)正跳沿指令,所以指令执行时后面的线圈只能输出一个扫描周期。而根据程序步数的多少,一般PLC一个扫描周期是毫秒范围之内。所以你无法看到线圈会动作。但是可以看到其触点控制其它线路的结果,比如用触点触发置位;复位以及触发所有需要脉冲执行的程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-21
(P)指令是上升沿指令,也就是在前端逻辑信号由0编程1的时PLC一个扫描周期内有变化,也就是所在信号有0变化到1的瞬间有输出,直接接线圈是看不出来的,因为PLC扫描周期一般都是毫秒级,继电器反应不过来。上升沿指令输出线圈,一般在其后用置位复位指令控制,或者作一个单按钮启停控制实现
相似回答