136
Sequence Control Instructions Section 3-4
3-4-4 INTERLOCK and INTERLOCK CLEAR: IL(002) and ILC(003)
Purpose Interlocks all outputs between IL(002) and ILC(003) when the execution con-
dition for IL(002) is OFF. IL(002) and ILC(003) are normally used in pairs.
Ladder Symbols
Variations
Applicable Program Areas
Description When the execution condition for IL(002) is OFF, the outputs for all instruc-
tions between IL(002) and ILC(003) are interlocked. When the execution con-
dition 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),
MTIM(543), MTIMX(554), SET, RSET, CNT, CNTX(546), CNTR(012),
CNTRX(548), SFT, and KEEP(011) retain their previous status.
If there are bits which you want to remain ON in an interlocked program sec-
tion, set these bits to ON with SET just before IL(002).
IL(002)
ILC(003)
Variations Interlocks when OFF/Does Not interlock when ON IL(002)
Immediate Refreshing Specification Not supported
Variations Executed Each Cycle for ON Condition ILC(003)
Immediate Refreshing Specification Not supported
Block program areas Step program areas Subroutines Interrupt tasks
Not allowed Not allowed OK OK
Instruction Treatment
Bits specified in OUT, OUT NOT, or OUTB(534) 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.
Execution
condition
Execution
condition ON
Execution
condition OFF
Interlocked section
of the program
Outputs
interlocked.
Normal
execution