Omron CS1G/H-CPUxxH Instructions Manual page 215

Sysmac cs series; sysmac cj series
Hide thumbs Also See for CS1G/H-CPUxxH:
Table of Contents

Advertisement

Sequence Control Instructions
Examples
194
In block programs, the instructions between JMP(004) and JME(005) are
always skipped regardless of the status of the execution condition for
JMP(004).
Block program section
JMP(004) and JME(005) pairs must be in the same task because jumps
between tasks are not allowed. An error will occur if a JME(005) instruction is
not programmed in the same task as its corresponding JMP(004) instruction.
The operation of DIFU(013), DIFD(014), and differentiated instructions is not
dependent solely on the status of the execution condition when they are pro-
grammed between JMP(004) and JME(005). When DIFU(013), DIFD(014), or
a differentiated instruction is executed in an jumped section immediately after
the execution condition for the JMP(004) has gone ON, the execution condi-
tion for the DIFU(013), DIFD(014), or differentiated instruction will be com-
pared to the execution condition that existed before the jump became effective
(i.e., before the execution condition for JMP(004) went OFF).
Basic Operation
When CIO 000000 is OFF in the following example, the instructions between
JMP(004) and JME(005) aren't executed and the outputs maintain their previ-
ous status.
Section 3-5
JMP &1
to
JME &1

Advertisement

Table of Contents
loading

Table of Contents