Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 Reference Manual page 270

Programmable controllers
Hide thumbs Also See for SYSMAC CJ - REFERENCE MANUAL 08-2008:
Table of Contents

Advertisement

Sequence Control Instructions
Item
Execution condition for jump
Number allowed
Instruction processing when jumped
Instruction execution time when
jumped
Status of outputs (bits and words)
when jumped
Status of operating timers when
jumped
Processing in block programs
Flags (JMP)
Precautions
230
the instructions between JMP(004) and JME(005) are skipped regardless of
the status of the execution condition.
Instructions
executed
Because all of instructions between JMP(004)/CJP(510)/CJPN(511) and
JME(005) are skipped when the execution condition for JMP(004) is OFF, the
cycle time is reduced by the total execution time of the skipped instructions. In
contrast, processing time equivalent to NOP(000) processing is required for
instructions between JMP0(515) and JME0(516), so the cycle time is not
reduced as much with those jump instructions.
The following table compares the various jump instructions.
JMP(004)
JME(005)
OFF
1,024 total (256 for CJ1M-CPU11/21.)
Not executed.
None
Bits and words maintain their previous status.
Operating timers continue timing.
Always jump.
Name
Error Flag
ER
Note For CJ1M-CPU11 and CJ1M-CPU21 CPU Units, the range is 0 to 255 (0000
to 00FF hex).
All of the outputs (bits and words) in jumped instructions retain their previous
status. Operating timers (TIM, TIMX(550), TIMH(015), TIMHX(551),
TMHH(540), TMHHX(552), TIMU(541), TIMUX(556), TMUH(544), and
TMUHX(557)) continue timing because the PVs are updated even when the
timer instruction is not being executed.
When there are two or more JME(005) instructions with the same jump num-
ber, only the instruction with the lower address will be valid. The JME(005)
with the higher program address will be ignored.
Execution condition
Instructions
jumped
Instructions in this section are not
executed and output status is
maintained. The instruction execution
time for these instructions is eliminated.
CJP(510)
CJPN(511)
JME(005)
ON
OFF
Jump when ON.
Jump when OFF.
Label
ON if N is not within the specified range of 0000 to 03FF.
(See note.)
ON if there is a JMP(004) in the program without a
JME(005) with the same jump number.
ON if there is a JMP(004) in the task without a JME(005)
with the same jump number in the task.
OFF in all other cases.
Section 3-5
JMP0(515)
JME(005)
JME0(516)
OFF
No limit
NOP(000) processing
Equivalent to
NOP(000) instructions
Not allowed.
Operation

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents