Comparison instructions, Applicable program areas operands, Flags – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 124: 2 instructions, Operand specifications
2 Instructions
2-88
CP1E CPU Unit Instructions Reference Manual(W483)
Comparison Instructions
=, <>, <, <=, >, >=
Applicable Program Areas
Operands
Operand Specifications
Flags
Instruction
Mnemonic
Variations
Function
code
Function
Input Comparison Instructions
=, <>, <, <=, >,
>=
---
300 to 328
Input comparison instructions compare two values
(constants and/or the contents of specified words)
and create an ON execution condition when the
comparison condition is true.
Input comparison instructions are available to
compare signed or unsigned data of one-word or
double length data.
Symbol
=, <>, <, <=, >, >=
LD connection
AND connection
OR connection
Area
Step program areas
Subroutines
Interrupt tasks
Usage
OK
OK
OK
Operand
Description
Data type
Size
Unsigned
Unsigned
double length
Signed
Signed
double length
One-word
Double length
S1
Comparison data 1
UINT
UDINT
INT
DINT
1
2
S2
Comparison data 2
UINT
UDINT
INT
DINT
1
2
Area
Word addresses
Indirect DM addresses
Constants
CF
Pulse bits
TR
bits
CIO
WR
HR
AR
T
C
DM
@DM
*DM
S1,S2
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
---
---
---
Name
Label
Operation
Data length: one-word
Data length: double length
Error Flag
P_ER
OFF or unchanged
OFF or unchanged
Greater Than Flag
P_GT
• ON if S
1
> S
2
with one-word data.
• OFF in all other cases.
• ON if S
1
+1, S
1
> S
2
+1, S
2
with double-length data.
• OFF in all other cases.
Greater Than or Equal Flag
P_GE
• ON if S
1
≥ S
2
with one-word data.
• OFF in all other cases.
• ON if S
1
+1, S
1
≥ S
2
+1, S
2
with double-length data.
• OFF in all other cases.
Equal Flag
P_EQ
• ON if S
1
= S
2
with one-word data.
• OFF in all other cases.
• ON if S
1
+1, S
1
= S
2
+1, S
2
with double-length data.
• OFF in all other cases.
Not Equal Flag
P_NE
• ON if S
1
≠ S
2
with one-word data.
• OFF in all other cases.
• ON if S
1
+1, S
1
≠ S
2
+1, S
2
with double-length data.
• OFF in all other cases.
S
1
S
2
S1: Comparison data 1
S2: Comparison data 2
Mnemonic
S
1
S
2
S1: Comparison data 1
S2: Comparison data 2
Mnemonic
S
1
S
2
S1: Comparison data 1
S2: Comparison data 2
Mnemonic