Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual page 1229

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Block Programming Instructions
Instructions Taking Execution Conditions within Block Programs
Instructions with Application Restrictions within Block Programs
Instructions Not Applicable in Block Programs
1190
The following instruction can take execution conditions within a block pro-
gram.
Instruction type
Block programming instructions
Ladder diagram instructions
The instructions listed in the following table can be used only to create execu-
tion conditions for IF(802), WAIT(805), EXIT(806), LEND(810), CJP(510, or
CJPN(511) and cannot be used by themselves. The execution of these
instructions may be unpredictable if used by themselves or in combination
with any other instructions.
Mnemonic
LD/LD NOT
AND/AND NOT
OR/OR NOT
UP/DOWN
>, <,=, >=, <=, <> (S) (L)
LD TST/TST NOT
AND TST/TST NOT
OR TST/TST NOT
>$, <$,=$, >=$, <=$, <>$
Good Example
The instructions listed in the following table cannot be used within block pro-
grams.
Instruction
Mnemonic
group
Sequence
OUT
Output
OUT NOT
Instructions
DIFU(013)
DIFD(014)
KEEP(011)
Instruction
name
IF (NOT)
ONE CYCLE
AND WAIT (NOT)
EXIT
LOOP END
CONDITIONAL
JUMP
CONDITIONAL
JUMP NOT
LOAD/LOAD NOT
AND/AND NOT
OR/OR NOT
CONDITION ON/CONDITION OFF
Symbol Comparison Instruction (not
right-hand instructions)
LOAD Bit Test Instructions
AND Bit Test Instructions
OR Bit Test Instructions
Text String Comparison Instruction
Bad Example
Used as
execution
condition
for IF.
Name
OUTPUT
OUTPUT NOT
DIFFERENTIATE UP
DIFFERENTIATE DOWN
KEEP
Section 3-32
Mnemonic
IF(802) (NOT)
WAIT(805)
(NOT)
EXIT(806) NOT
LEND(810) NOT
CJP(510)
CJPN(511)
Name
Cannot be
used as
execution
condition
for
MOV(021).
Alternative
Use SET and RSET.
None
None
None

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents