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

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

Advertisement

Instruction Functions
Instruction
Symbol/Operand
Mnemonic
Code
INTERLOCK
ILC(003)
CLEAR
ILC
003
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
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
CONDITIONAL
CJP(510)
JUMP
CJP
510
N: Jump number
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
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
jumps directly to the first JME(005) in the program with the same jump
N
number. CJP(510) and JME(005) are used in pairs.
Execution
condition OFF
Instructions
executed
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.
Section 2-2
Location
Page
Execution
condition
Output
210
Not required
Output
214
Required
Output
214
Required
Output
214
Not required
Output
228
Required
Output
232
Required
31

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents