beautypg.com

Delta DVP-ES2 User Manual

Page 411

background image

3 . I n s t r u c t i o n S e t

3 - 2 9 5

API Mnemonic

Operands

Function

110

D ECMP

P

Floating point compare

Controllers

ES2/EX2 SS2 SA2

SE

SX2

Bit Devices

Word devices

Program Steps

Type

OP

X Y

M S K H KnX KnY KnM KnS T C D E F

S

1

*

*

*

S

2

*

*

*

D

*

*

*

DECMP, DECMPP: 13
steps

PULSE 16-bit 32-bit

ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2 ES2/EX2 SS2

SA2

SE

SX2

Operands:

S

1

: 1

st

comparison value S

2

: 2

nd

comparison value D: Comparison result, 3 consecutive

devices

Explanations:

1.

The data of S

1

is compared to the data of S

2

and the result (>, =, <) is indicated by three bit

devices in D.

2.

If the source operand S

1

or S

2

is specified as constant K or H, the integer value will

automatically be converted to binary floating point for comparison.

Program Example:

1.

If the specified device is M10, M10~M12 will automatically be used.

2.

When X0 = ON, one of M10~M12 will be ON. When X0 = OFF, DECMP is not executed,

M10~M12 will retain their previous state before X0 = OFF.

3.

Connect M10~M12 in series or parallel for achieving the results of ≧, ≦, ≠.

4.

RST or ZRST instruction is required if users need to reset the comparison result.

X0

DECMP

D0

D100

M10

M10

M11

M12

M10 = ON when (D1,D0)>(D101,D100)

M11 = ON when (D1,D0)=(D101,D100)

M12 = ON when (D1,D0)<(D101,D100)

This manual is related to the following products: