A-1-3 Sequence Control Instructions - Omron CP1E CPU UNIT SOFTWARE User Manual

Cp1e cpu unit software
Table of Contents

Advertisement

A-1-3
Sequence Control Instructions
Instruction
Mnemonic
END
END
NO OPERA-
NOP
TION
INTERLOCK
IL
INTERLOCK
ILC
CLEAR
MULTI-INTER-
MILH
LOCK DIFFER-
ENTIATION
HOLD
MULTI-INTER-
MILR
LOCK DIFFER-
ENTIATION
RELEASE
MULTI-INTER-
MILC
LOCK CLEAR
JUMP
JMP
CP1E CPU Unit Software User's Manual(W480)
Variations
Symbol/Operand
---
END(001)
---
---
---
IL(002)
---
ILC(003)
---
MILH (517)
N
D
N: Interlock number
D: Interlock Status Bit
---
MILR (518)
N
D
N: Interlock number
D: Interlock Status Bit
---
MILC (519)
N
N: Interlock number
---
JMP(004)
N
N: Interlock number
Function
Indicates the end of a program.
This instruction has no function. (No processing is performed for
NOP(000).)
Interlocks all outputs between IL(002) and ILC(003) when the exe-
cution condition for IL(002) is OFF. IL(002) and ILC(003) are nor-
mally used in pairs.
Execution
Execution
condition ON
condition OFF
Execution
condition
Normal
Outputs
Interlocked section
execution
interlocked.
of the program
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 normally 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.
MILH(517)/MILC(519) interlocks can be nested (e.g., MILH(517)-
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 differentiation condition of the instruction was estab-
lished.
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.
MILR(518)/MILC(519) interlocks can be nested (e.g., MILR(518)-
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
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 exe-
cution jumps directly to the first JME(005) in the program with the
same jump number. JMP(004) and JME(005) are used in pairs.
Execution condition
Instruc-
Instructions
tions
jumped
ex-
ecuted
Appendices
Instructions in
this section
are not
executed and
out-put status
is maintained.
The instruction
execution time
for these
instructions is
eliminated.
A-5

Advertisement

Table of Contents
loading

Table of Contents