进入子程序的条件是有调用吗?如图1,当i11.0得电时进入输入的子程序?还是如图2,上电即进入子程序?(该程序编写在SBR子程序网络中)
图片说明:
最佳答案
图1 是当I0.0 为1时,进入 你的“输入” 子程序里面。
图2中,只能看到SM0.0(plc 运行后一直为1),也就是SM0.0 一直为0,前提条件是图2的程序编写在主程序中。如果图2的程序 是编写在SBR中,那么 要看 调用这个SBR 的条件了。只有当SBR调用条件为1后,M0.0 就一直为1.
提问者对于答案的评价:
图1 是在OB1当中,图2是在SBR2中,这样的时候,
1)i0.0为1,调用子程序?
2)SBR2中如果没有调用call SBR2,则m0.0不为1?
即在SBR子程序中,没有采用调用子程序指令是不会扫描运行的,即使它的执行条件是无条件的?
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc208093.html