西门子S7-200PLC的子程序的执行问题。

如题所述

1,
首先你要明白plc执行时的扫描顺序,
输入扫描,程序自上而下顺序执行,输出扫描刷新。
2,子程序没执行完,
断开触点,子程序执行到断开前的扫描周期,
之后不执行,子程序输出保持,
注意,是保持。
3,结论,断开后就不扫描了,
子程序内部的输出保持。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-15
能够中断子程序完成执行的方法只能是plc从run转向stop,例如,停电了。
否则,一定是主程序调用子程序,子程序调用完成,继续执行主程序,即使调用过程中发生中断,也是停止子程序,调用中断程序,执行完中断程序,继续子程序,然后主程序这样一个过程。
相似回答
大家正在搜