Sequence Control Instructions
Note
Differences between
Interlocks and Jumps
Item
Instruction execution
Output status in instructions
Bits in OUT, OUT NOT,
OUTB(534)
Status of timer instructions
(except (TTIM(087),
TTIMX(555), MTIM(543), and
MTIMX(554))
For example, an MILH(517) instruction cannot be inserted between IL(002)
and IL(003).
The different interlocks (IL-ILC, MILH-MILC, and MILR-MILC) can be used
together as long as the interlocked program sections do not overlap.
For example, all three interlock methods can be used without overlapping, as
shown in the following diagram.
The following table shows the differences between interlocks (created with
IL(002)/ILC(003), MILH(517)/MILC(519), or MILR(518)/MILC(519)) and jumps
created with JMP(004)/JME(005).
Treatment in IL(002)/ILC(003), MILH(517)/
MILC(519), or MILR(518)/MILC(519))
Instructions other than OUT, OUT NOT,
OUTB(534), and timer instructions are not
executed.
Except for outputs in OUT, OUT NOT,
OUTB(534), and timer instructions, all out-
puts retain their previous status.
OFF
Reset
IL
MILH(517) is in an interlocked area
between IL(002) and ILC.(003).
MILH
ILC
IL
ILC
MILH
Different interlock methods can be
used as long as the interlocked
MILC
areas do not overlap.
MILR
MILC
JMP(004)/JME(005)
No instructions are executed.
All outputs retain their previous status.
All outputs retain their previous status.
Operating timers (TIM, TIMX(550),
TIMH(015), TIMHX(551), TMHH(540),
TMHHX(552) only) continue timing because
the PVs are updated even when the timer
instruction is not being executed.
Section 3-4
Treatment in
135
Need help?
Do you have a question about the CP - PROGRAMMING MANUAL 05-2007 and is the answer not in the manual?
Questions and answers