Omron CJ - REFERENCE MANUAL 02-2010 Reference Manual page 73

Table of Contents

Advertisement

Instruction
Symbol/Operand
Mnemonic
Code
MULTI-INTER-
MILH (517)
LOCK DIFFER-
ENTIATION
HOLD
MILH
517
N: Interlock number
CS/CJ
-series CPU
D: Interlock Status Bit
Unit Ver. 2.0 or later
and CJ2 CPU Units
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
and CJ2 CPU Units
only
MULTI-INTER-
MILC (519)
LOCK CLEAR
MILC
519
N: Interlock number
CS/CJ
-series CPU
Unit Ver. 2.0 or later
and CJ2 CPU Units
only
JUMP
JMP(004)
JMP
004
N: Jump number
CONDITIONAL
CJP(510)
JUMP
CJP
510
N: Jump number
JUMP END
JME(005)
JME
005
N: Jump number
CS/CJ/NSJ Series Instructions Reference Manual (W474)
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
N
used as a pair.
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 dif-
ferentiation condition of the instruction was established while it was
interlocked.
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
N
used as a pair.
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.
All outputs between MILH(517)/MILR(518) and the corresponding
N
MILC(519) with the same interlock number are interlocked when the
execution 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
N
the same jump number. JMP(004) and JME(005) are used in pairs.
Instructions
executed
The operation of CJP(510) is the basically the opposite of JMP(004).
When the execution condition for CJP(510) is ON, program execution
N
jumps directly to the first JME(005) in the program with the same jump
number. CJP(510) and JME(005) are used in pairs.
Execution
condition OFF
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.
Execution
condition ON
Instructions
jumped
Instructions in this section
are not executed and out-
put status is maintained.
The instruction execution
time for these instructions
is eliminated.
2. Summary of Instructions
Location
Execution
condition
Output
Required
Output
Required
Output
Not required
Output
Required
Output
Required
Output
Not required
Page
185
185
2
185
194
197
194
37

Advertisement

Table of Contents
loading

Table of Contents