beautypg.com

Delta Electronics Programmable Logic Controller DVP-PLC User Manual

Page 254

background image

6 Application Instructions API 00-49

DVP-PLC Application Manual

6-42

API Mnemonic

Operands

Function

W

27

D

OR P

Logical Word OR

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

* *

*

*

*

*

*

*

*

*

*

D

*

*

*

*

*

*

*

*

WOR, WORP: 7 steps

DOR, DORP: 13 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

: Source data device 1 S

2

: Source data device 2 D: Operation result

Explanations:

1. If

S

1

, S

2

and D are used in device F, only 16-bit instruction is applicable.

2.

See the specifications of each model for their range of use.

3.

This instruction conducts logical OR operation of S

1

and S

2

and stores the result in D.

4.

Operation rule: The corresponding bit of the operation result in D will be “1” if any of the bits in S

1

or S

2

is “1”.

Program Example 1:

When X0 = On, the 16-bit D0 and D2 will perform WOR, logical OR operation, and the result will be stored in D4.

X0

WOR

D0

D2

D4

0

0

1

1

1

1

1

1

0 0 0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

WOR

b15

b0

0

0

0

0

0

0

1

1

0

1

1 1

0

1

1

1 1

1 1 1 1 1

1

Before

execution

After

execution

D2

D4

D0

Program Example 2:

When X1 = On, the 32-bit (D11, D10) and (D21, D20) will perform DOR, logical OR operation, and the result will be

stored in (D41, D40).

X1

DOR

D10

D20

D40

0

0

1

1

1

1

1

1

0 0 0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

b31

0

0

0

0

0

0

1

1

0

1

1 1

0

1

1

1 1

1 1 1 1 1

1

Before

execution

After

execution

D11 D10

DOR

0

0

1

1

1

1

1

1

0 0 0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

b15

b0

0

0

0

0

0

0

1

1

0

1

1 1

0

1

1

1 1

1 1 1 1 1

1

D21 D20

D41 D40