Break, 2 instructions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 95
2-59
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
Sequ
ence C
ontr
ol I
n
stru
ctio
ns
2
BREAK
BREAK
Applicable Program Areas
Flags
Function
Precautions
• A BREAK(514) instruction cancels only one loop, so several BREAK(514) instructions (the number of
levels nested) are required to escape from nested loops.
• BREAK(514) can be used only in a FOR-NEXT loop.
Instruction
Mnemonic
Variations
Function
code
Function
BREAK LOOP
BREAK
---
514
Programmed in a FOR-NEXT loop to cancel the
execution of the loop for a given execution condi-
tion. The remaining instructions in the loop are
processed as NOP(000) instructions.
Symbol
BREAK
Area
Step program areas
Subroutines
Interrupt tasks
Usage
---
OK
OK
Name
Label
Operation
Error Flag
P_ER
OFF
Equals Flag
P_EQ
OFF
Negative Flag
P_N
OFF
Program BREAK(514) between FOR(512) and
NEXT(513) to cancel the FOR-NEXT loop
when BREAK(514) is executed. When
BREAK(514) is executed, the rest of the
instructions up to NEXT(513) are processed as
NOP(000).
BREAK(514)
N repetitions
Condition a ON
Processed as
NOP(000).
Repetitions
forced to
end.
FOR
N
BREAK
NEXT
a