Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 Reference Manual page 280

Programmable controllers
Hide thumbs Also See for SYSMAC CJ - REFERENCE MANUAL 08-2008:
Table of Contents

Advertisement

Sequence Control Instructions
&3
1,2,3...
240
Use BREAK(514) to escape from a FOR-NEXT loop. Several BREAK(514)
instructions (the number of levels nested) are required to escape from nested
loops. The remaining instructions in the loop after BREAK(514) are processed
as NOP(000) instructions.
Escapes from
loop when
condition a is
ON.
Remaining
instructions are
1 2
processed as
NOP(000).
Alternative Looping Methods
There are two ways to repeat a program section until a given execution condi-
tion is input.
1. FOR-NEXT Loop with BREAK
Start a FOR-NEXT loop with a maximum of N repetitions. Program
BREAK(514) within the loop with the desired execution condition. The loop
will end before N repetitions if the execution condition is input.
2. JME(005)-JMP(004) Loop
Program a loop with JME(005) before JMP(004). The instructions between
JME(005) and JMP(004) will be executed repeatedly as long as the execu-
tion condition for JMP(004) is OFF. (A Cycle Time Too Long error will occur
if the execution condition is not turned ON or END(001) is not executed
within the maximum cycle time.)
&3
&2
&3
&2
Breaks FOR-NEXT loop 2.
Breaks FOR-NEXT loop 1.
Section 3-5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents