A-5
Appendices
CP2E CPU Unit Software User’s Manual(W614)
A
-1 In
struction
Fu
nctio
n
s
App
A-1-
3
Sequence Control
Instr
u
ctions
A-1-3
Sequence Control Instructions
Instruction
Mnemonic
Variations
Symbol/Operand
Function
END
END
---
Indicates the end of a program.
NO OPERA-
TION
NOP
---
---
This instruction has no function. (No processing is performed for
NOP(000).)
INTERLOCK
IL
---
Interlocks all outputs between IL(002) and ILC(00
3
) when the exe-
cution condition for IL(002) is OFF. IL(002) and ILC(00
3
) are nor-
mally used in pairs.
INTERLOCK
CLEAR
ILC
---
All outputs between IL(002) and ILC(00
3
) are interlocked when
the execution condition for IL(002) is OFF. IL(002) and ILC(00
3
)
are normally used in pairs.
MULTI-INTER-
LOCK DIFFER-
ENTIATION
HOLD
MILH
---
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.
MULTI-INTER-
LOCK DIFFER-
ENTIATION
RELEASE
MILR
---
When the execution condition for MILR(51
8
) is OFF, the outputs
for all instructions between that MILR(51
8
) instruction and the next
MILC(519) instruction are interlocked.MILR(51
8
) and MILC(519)
are used as a pair.
MILR(51
8
)/MILC(519) interlocks can be nested (e.g., MILR(51
8
)-
MILR(51
8
)-MILC(519)-MILC(519)).
If there is a differentiated instruction (DIFU, DIFD, or instruction
with a @ or % prefix) between MILR(51
8
) 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.
MULTI-INTER-
LOCK CLEAR
MILC
---
Clears an interlock started by an MILH(517) or MILR(51
8
) with the
same interlock number.
All outputs between MILH(517)/MILR(51
8
) and the corresponding
MILC(519) with the same interlock number are interlocked when
the execution condition for MILH(517)/MILR(51
8
) is OFF.
JUMP
JMP
---
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.
END(001)
IL(002)
Interlocked section
of the program
Normal
execution
Outputs
interlocked.
Execution
condition OFF
Execution
condition ON
Execution
condition
ILC(003)
MILH (517)
N
D
N
: Interlock number
D
: Interlock Status Bit
N
: Interlock number
D
: Interlock Status Bit
MILR (51
8
)
N
D
MILC (519)
N
N
: Interlock number
JMP(004)
N
N
: Interlock number
Instructions in
this section
are not
executed and
out-put status
is maintained.
The instruction
execution time
for these
instructions is
eliminated.
Instructions
jumped
Execution condition
Instruc-
tions
ex-
ecuted
Summary of Contents for SYSMAC CP Series
Page 3: ......
Page 32: ...1 Overview 1 4 CP2E CPU Unit Software User s Manual W614 ...
Page 44: ...3 CPU Unit Operation 3 8 CP2E CPU Unit Software User s Manual W614 ...
Page 116: ...6 I O Allocation 6 8 CP2E CPU Unit Software User s Manual W614 ...
Page 144: ...7 PLC Setup 7 28 CP2E CPU Unit Software User s Manual W614 ...
Page 170: ...10 Interrupts 10 14 CP2E CPU Unit Software User s Manual W614 ...
Page 200: ...11 High speed Counters 11 30 CP2E CPU Unit Software User s Manual W614 ...
Page 272: ...12 Pulse Outputs 12 72 CP2E CPU Unit Software User s Manual W614 ...
Page 278: ...13 PWM Outputs 13 6 CP2E CPU Unit Software User s Manual W614 ...
Page 460: ...18 Programming Device Operations 18 28 CP2E CPU Unit Software User s Manual W614 ...
Page 576: ...Revision 2 CP2E CPU Unit Software User s Manual W614 ...
Page 577: ......