PLC的块结束指令BE和块无条件结束指令BEU

   2020-04-14 工业品商城301
核心提示:使用该指令,可以中止在当前块中的程序扫描,并跳转到调用当前块的程序块。然后从调用程序中块调用语句后的第一个指令开始,重新进行程序扫描。并将当前的本地数据区域释放,前一本地数据区域即成为当前本地数据区域。重新打开调用块时打开的数据块。另外,还恢复调用块的MCR相关性,并将RLO从当前块传送到调用当前块的程序
使用该指令,可以中止在当前块中的程序扫描,并跳转到调用当前块的程序块。然后从调用程序中块调用语句后的第一个指令开始,重新进行程序扫描。并将当前的本地数据区域释放,前一本地数据区域即成为当前本地数据区域。重新打开调用块时打开的数据块。另外,还恢复调用块的MCR相关性,并将RLO从当前块传送到调用当前块的程序块。BE指令与任何条件无关。但是,如果BE指令被跳转,则不结束当前程序扫描,而是在块内跳转到目的地处,继续开始程序扫描。
编程示例:
A I1.0 
JC NEXT说明:如果RLO=1(I1.0 =1),则跳转到NEXT跳转标号
L IW4如果没有执行跳转,则在此继续程序扫描
T IW10
A I6.0
A I6.1
S M 12.0
BE 块结束 
NEXT: NOP 0如果执行了跳转,则在此继续程序扫描。
plc的块无条件结束指令BEU
使用该指令,可以中止在当前块中的程序扫描,并跳转到调用当前块的程序块。然后从块调用语句后的第一个指令开始,重新进行程序扫描。并将当前的本地数据区域释放,前一本地数据区域即成为当前本地数据区域。调用块时打开的数据块将被重新打开。另外,还恢复调用块的MCR相关性,并将RLO从当前块传送到调用当前块的程序块。该指令与任何条件无关。但是如果该指令被跳转,则不结束当前程序扫描,而是从块内跳转目的地处继续。
编程示例:
A  I 1.0
JC NEXT说明:如果RLO=1(I1.0=1),则跳转到NEXT跳转标号 
L IW4如果没有执行跳转,则继续程序扫描 
T IW10
A I 6.0
A I 6.1
S M 12.0
BEU块无条件结束
NEXT: NOP 0如果执行了跳转,则继续程序扫描
 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服