Omron CS1G/H-CPUxx-EV1 Programming Manual page 114

Sysmac cs series; sysmac cj series
Hide thumbs Also See for CS1G/H-CPUxx-EV1:
Table of Contents

Advertisement

Sequence Control Instructions
Instruction
Symbol/Operand
Mnemonic
Code
INTERLOCK
ILC(003)
CLEAR
ILC
003
MULTI-INTER-
MILH (517)
LOCK DIFFER-
ENTIATION
HOLD
MILH
517
CS/CJ
-series CPU
N: Interlock number
Unit Ver. 2.0 or later
D: Interlock Status Bit
only
MULTI-INTER-
MILR (518)
LOCK DIFFER-
ENTIATION
RELEASE
MILR
518
N: Interlock number
CS/CJ
-series CPU
D: Interlock Status Bit
Unit Ver. 2.0 or later
only
MULTI-INTER-
MILC (519)
LOCK CLEAR
MILC
519
N: Interlock number
CS/CJ
-series CPU
Unit Ver. 2.0 or later
only
JUMP
JMP(004)
JMP
004
N: Jump number
JUMP END
JME(005)
JME
005
N: Jump number
78
All outputs between IL(002) and ILC(003) are interlocked when the
execution condition for IL(002) is OFF. IL(002) and ILC(003) are nor-
mally used in pairs.
When the execution condition for MILH(517) is OFF, the outputs for all
instructions between that MILH(517) instruction and the next MILC(519)
instruction are interlocked. MILH(517) and MILC(519) are used as a pair.
N
MILH(517)/MILC(519) interlocks can be nested (e.g., MILH(517)—
D
MILH(517)—MILC(519)—MILC(519)).
If there is a differentiated instruction (DIFU, DIFD, or instruction with a @
or % prefix) between MILH(517) and the corresponding MILC(519), that
instruction will be executed after the interlock is cleared if the differentia-
tion condition of the instruction was established.
When the execution condition for MILR(518) is OFF, the outputs for all
instructions between that MILR(518) instruction and the next MILC(519)
instruction are interlocked.MILR(518) and MILC(519) are used as a pair.
N
MILR(518)/MILC(519) interlocks can be nested (e.g., MILR(518)—
D
MILR(518)—MILC(519)—MILC(519)).
If there is a differentiated instruction (DIFU, DIFD, or instruction with a @
or % prefix) between MILR(518) and the corresponding MILC(519), that
instruction will not be executed after the interlock is cleared even if the
differentiation condition of the instruction was established.
Clears an interlock started by an MILH(517) or MILR(518) with the same
interlock number.
N
All outputs between MILH(517)/MILR(518) and the corresponding
MILC(519) with the same interlock number are interlocked when the exe-
cution condition for MILH(517)/MILR(518) is OFF.
When the execution condition for JMP(004) is OFF, program execution
jumps directly to the first JME(005) in the program with the same jump
number. JMP(004) and JME(005) are used in pairs.
N
Instructions
executed
Indicates the end of a jump initiated by JMP(004) or CJP(510).
N
Function
Execution condition
Instructions
jumped
Instructions in this section
are not executed and out-
put status is maintained.
The instruction execution
time for these instructions
is eliminated.
Section 3-3
Location
Execution condition
Output
Not required
Output
Required
Output
Required
Output
Not required
Output
Required
Output
Not required

Advertisement

Table of Contents
loading

Table of Contents