Omron SYSMAC CS/CJ Series Programming Manual page 164

Table of Contents

Advertisement

Block Programming Instructions
Instruction
Symbol/Operand
Mnemonic
Code
LOOP
---
LOOP
809
LEND
LEND(810)
LEND
810
LEND
LEND (810)
LEND
810
B: Bit operand
LEND NOT
LEND(810) NOT
LEND NOT
B: Bit operand
810
LOOP(809) designates the beginning of the loop program.
Execution condition
LEND(810) or LEND(810) NOT specifies the end of the loop. When
LEND(810) or LEND(810) NOT is reached, program execution will loop back
to the next previous LOOP(809) until the operand bit for LEND(810) or
LEND(810) NOT turns ON or OFF (respectively) or until the execution condi-
tion for LEND(810) turns ON.
If the operand bit is OFF for LEND(810) (or ON for LEND(810) NOT),
execution of the loop is repeated starting with the next instruction after
B
LOOP(809). If the operand bit is ON for LEND(810) (or OFF for LEND(810)
NOT), the loop is ended and execution continues to the next instruction after
LEND(810) or LEND(810) NOT.
Note The status of the operand bit would be reversed for
LEND(810) NOT.
LEND(810) or LEND(810) NOT specifies the end of the loop. When
LEND(810) or LEND(810) NOT is reached, program execution will loop back
to the next previous LOOP(809) until the operand bit for LEND(810) or
LEND(810) NOT turns ON or OFF (respectively) or until the execution condi-
tion for LEND(810) turns ON.
Function
Execution
Execution
Execution
condition
condition
condition
ON
OFF
OFF
Loop repeated
Operand
Operand
Operand
bit ON
bit OFF
bit OFF
Loop repeated
Section 3-30
Location
Execution
condition
Block program
Required
Execution
condition
OFF
Block program
Required
Block program
Required
Operand
bit OFF
Block program
Required
143

Advertisement

Table of Contents
loading

Table of Contents