beautypg.com

Comparison instructions, Applicable program areas operands, Flags – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 124: 2 instructions, Operand specifications

background image

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

This manual is related to the following products: