2 Instructions
2-40 CP1E CPU Unit Instructions Reference Manual(W483)
IL/ILC
Applicable Program Areas
Flags

There are no flags affected by this instruction.

Function

When the execution condition for IL(002) is OFF, the outputs for all instructions between IL(002) and

ILC(003) are interlocked. When the execution condition for IL(002) is ON, the instructions between

IL(002) and ILC(003) are executed normally.

The following table shows the treatment of various outputs in an interlocked section between IL(002)

and ILC(003).

Note Bits and words in all other instructions including TTIM(087), TTIMX(555), SET, RSET, CNT, CNTX(546),

CNTR(012), CNTRX(548), SFT, and KEEP(011) retain their previous status.

Instruction Mnemonic Variations Function
code Function
INTERLOCK IL --- 002
Interlocks all outputs between IL(002) and
ILC(003) when the execution condition for IL(002)
is OFF.
INTERLOCK CLEAR ILC --- 003 Indicates the end of the interlock range.
Symbol
IL ILC
Area Step program areas Subroutines Interrupt tasks
Usage Not allowed OK OK
Instruction Treatment
Bits specified in OUT, OUT NOT OFF
TIM, TIMX(550), TIMH(015), TIMHX(551), TMHH(540),
TMHHX(552), TIML(542), and TIMXL(553)
Completion Flag OFF (reset)
PV Time set value (reset)
Bits/words specified in all other instructions (See note.) Retain previous status.
IL(002) ILC(003)
IL
ILC
Execution
condition
Execution
condition ON
Execution
condition OFF
Interlocked section
of the program
Normal Outputs
execution interlocked.