beautypg.com

Delta Electronics Programmable Logic Controller DVP-PLC User Manual

Page 584

background image

10 Application Instructions API 200-249

DVP-PLC Application Manual

10-10

API Mnemonic

Operands

Function

224~

230

D

LD

LoaD Compare

Controllers

ES/EX/SS SA/SX/SC EH/SV

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

*

*

*

*

*

*

*

*

*

*

*

LD

: 5 steps

DLD

: 9 steps

PULSE 16-bit 32-bit

ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV ES EX SS SA SX SC EH SV

Operands:

S

1

: Data source device 1 S

2

: Data source device 2

Explanations:

1. See the specifications of each model for the range of operands.

2. This instruction compares the content in S

1

and S

2

. Take API224 (LD=) for example, if the result is “=”, the

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

3. LD

(※: =, >, <, <>, ≤, ≥) instruction is used for direct connection with BUS.

API No.

16 -bit

instruction

32 -bit

instruction

Continuity

condition

No-continuity

condition

224

LD=

D

LD=

S

1

S

2

S

1

S

2

225

LD>

D

LD>

S

1

S

2

S

1

S

2

226

LD<

D

LD<

S

1

S

2

S

1

S

2

228

LD<>

D

LD<>

S

1

S

2

S

1

S

2

229

LD<=

D

LD<=

S

1

S

2

S

1

S

2

230

LD>=

D

LD>=

S

1

S

2

S

1

S

2

4. When 32-bit counters (C200 ~ C255) are used in this instruction for comparison, make sure to adopt 32-bit

instruction (DLD

). If 16-bit instructions (LD

) is adopted, a “program error” will occur and the ERROR

indicator on the MPU panel will flash.

Program Example:

1. When the content in C10 = K200, Y10 = On.

2. When the content in D200 > K-30 and X1 = On, Y11= On will be retained.

3. When the content in C200 < K678,493 or M3 = On, M50 = On.

LD=

K200

C10

DLD> K678493 C200

M3

Y10

LD>

D200

K-30

X1

SET

Y11

M50