中断 (BRK)
此信息适用于 CompactLogix 5370、ControlLogix 5570、Compact GuardLogix 5370、GuardLogix 5570、Compact GuardLogix 5380、CompactLogix 5380、ControlLogix 5580、GuardLogix 5580 和 ControlLogix 5590 控制器。
BRK 指令中断执行由 FOR 指令调用的例程。
使能后,BRK 指令将退出例程,并将控制权返回到包含最近执行的 FOR 指令的例程中,在该指令之后恢复执行。如果在该扫描期间执行此 BRK 指令之前没有 FOR 指令,则 BRK 不会启动。
如果存在嵌套的 FOR 指令,BRK 指令将控制权返回到最内部的 FOR 指令。
可用语言
梯形图

影响数学状态标志
否
严重/轻微故障
没有特定于此指令的故障。有关操作数相关的故障,请参阅 常用属性。
执行
梯形图
条件/状态 | Action |
|---|---|
预扫描 | 不适用 |
梯级输入条件为假 | 不适用 |
梯级输入条件为真 | 指令执行。 |
后扫描 | 不适用 |
示例
使能后,BRK 指令将停止执行当前例程并返回到紧随调用的 FOR 指令的下一指令。
梯形图

以下是 routine2:

提供反馈