Omron SYSMAC CS Series Programming Manual page 56

Hide thumbs Also See for SYSMAC CS Series:
Table of Contents

Advertisement

Basic Concepts
36
• Use in Interlocks (IL - ILC Instructions)
In the following example, the previous value flag for the differentiated
instruction maintains the previous interlocked value and will not output a
differentiated output at point A because the value will not be updated
while the interlock is in effect.
0000
00
0000
01
IL is
executing
• A downwardly differentiated instruction (DIFD or % instruction) will output
ON only when the execution condition is OFF and the flag for the previous
value is ON.
• Both upwardly and downwardly differentiated instructions will turn the out-
put OFF in the next cycle.
• Use in Jumps (JMP - JME Instructions): In the following example, if
input CIO 000001 goes from OFF to ON after input CIO 000000 turns ON
(turning ON output CIO 001000), output CIO 001000 will remain ON in
the next cycle if input CIO 000000 turns OFF causing a jump.
0000
00
0000
01
• Do not use the Always ON Flag or A20011 (First Cycle Flag) as the input
bit for an upwardly differentiated instruction. The instruction will never be
executed.
• Do not use Always OFF Flag as the input bit for a downwardly differenti-
ated instruction. The instruction will never be executed.
Section 2-1
(002)
IL
(013)
DIFU
001000
(003)
ILC
IL is
executing
(004)
JMP
0010
(013)
DIFU
001000
(003)
JME
0010

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cs1g/h-cpu-ev1 seriesCj1g-cpu seriesSysmac cj series

Table of Contents