beautypg.com

Delta DVP-ES2 User Manual

Page 588

background image

D V P - E S 2 / S X 2 / S S 2 / S A2 / S X 2 / S E O p e r a t i o n M a n u a l – P r o g r a m m i n g

3 - 4 7 2

API Mnemonic Operands

Function

232~

238

D AND※

Serial Type Comparison

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

*

* *

*

*

*

*

*

*

*

*

AND※: 5 steps

DAND※: 9 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

: Source device 1 S

2

: Source device 2

Explanations:

1.

This instruction compares the content in S

1

and S

2

. Take API232 (AND =) for example, if the

result is “=”, the continuity of the instruction is enabled. If the result is “

≠”, the continuity of the

instruction is disabled.

2. AND※ (※: =, >, <, <>,

≤, ≥) instruction is used for serial connection with contacts.

API No.

16 -bit

instruction

32 -bit

instruction

Continuity

condition

Discontinuity

condition

232

AND=

DAND=

S

1

S

2

S

1

S

2

233

AND>

DAND>

S

1

S

2

S

1

S

2

234

AND<

DAND<

S

1

S

2

S

1

S

2

236

AND<>

DAND<>

S

1

S

2

S

1

S

2

237

AND<=

DAND<=

S

1

S

2

S

1

S

2

238

AND>=

DAND>=

S

1

S

2

S

1

S

2

3.

When the MSB (16-bit instruction: b15, 32-bit instruction: b31) of S

1

and S

2

is 1, the

comparison value will be viewed as a negative value in comparison.

4.

When 32-bit counters (C200 ~ C254) are used in this instruction, make sure to adopt 32-bit

instruction (DAND※). If 16-bit instruction (AND※) is adopted, a “program error” will occur and

the ERROR indicator on the MPU panel will flash.

Program Example:

1.

When X0 = ON, and the content in C10 = K200, Y20 = ON

2.

When X1 = OFF and the content in D0

≠ K-10, Y21= ON and latched.

AND=

K200

C10

Y20

AND<>

K-10

D0

SET

Y21

X1

X0

This manual is related to the following products: