S7200自建库无法多次调用?
如图所示,不论I0.0或I0.2任一接通,Q0.0和Q0.2同时接通。
另外请问在自建库中能否使用上升沿、下降沿命令??
图片说明:
f83acb341ff7314dbBFe940a2f846c96
最佳答案
当你第一次调用 子程序时,ouTPu临时变量 =1时,此在在执行第二个子程序时,output并没有释放掉,仍然保存上次一个子程序的结果,所以无论你的I0.2是否为1,你的输出均为1
建议: 将你的程序内部的output接口数据类型修改为 in_out 组即可。你的问题就可以解决
提问者对于答案的评价:
谢谢!
再请教下,IN_OUT,OUT什么区别?
什么情况下可以使用OUT类型变量?
专家置评
已阅,最佳答案正确。