请看下面一张图:
程序段1:当寻址位M0.0状态为0时,RLO为0,
此时因为是JNB指令,所以跳转到标号_001,并在跳转时对BR进行复位,
此时BR 为0,M3.0顺理也会为被赋值为0。
当寻址位M0.0状态为1时,程序不跳转,扫描FC1,
FC执行完毕,然后将RLO赋值给M3.0,这一部分
_001:A BR 在M0.0 为1时还进行扫描吗?
程序段2:调用FC1块后,执行完FC1,
加了一个 A BR
然后赋值给M4.0。
照这样理解,程序段A BR不仅属于标号 _0
正常扫描时,也扫描?
我的问题集中一句话就是:
标号后面的 指令 是 专属于 标号自己的跳转,还是
正常扫描也 扫描到
图片说明:
最佳答案
1、A BR 在M0.0 为1时会进行扫描,程序是顺序扫描的。
2、当然。
跳转指令是把指令与标号之间的程序跳过不执行,当不执行跳转时程序还是按由上至下,由左至右的扫描程序一步一步向下执行。
提问者对于答案的评价:
感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234449.html