在主程序里断开子程序,子程序一直保持断开前的状态,开还是开,断还是断,我想把子程序断开,回到初始值,怎么办.
最佳答案
最简单的办法如我的图所示,当I0.0是零时调用子程序一,并且M0.0置1,当不调用子程序一时(I0.0是1时)M0.0仍然置1,子程序仍然执行,在执行时子程序的M10.0和M10.1置零,当T37时间到之前即子程序一里的相应变量置零,当然你需要置多少位你就置多少,这个还是比较简单做,但是步骤比较多,详细看图
图片说明:
提问者对于答案的评价:
谢谢了,
专家置评
如果子程序不再调用, 而要复位子程序内状态,可考虑在主程序中编程实现复位。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299132.html