beautypg.com

Delta DVP-ES2 User Manual

Page 220

background image

D V P - E S 2 / E 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 - 1 0 4

API Mnemonic

Operands

Function

41

DECO P

Decode

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

*

*

*

* * *

*

*

*

*

*

D

*

*

* *

*

*

*

*

n

*

*

DECO, DECOP: 7 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: Source device to be decoded D: Device for storing the result n: Number of consecutive

bits of S

Explanation:

1. The instruction decodes the lower “n” bits of S and stores the result of “2

n

” bits in D.

2. This instruction is generally used in pulse execution mode (DECOP).

3. When

operand

D is a bit device, n = 1~8, when operand D is a word device, n = 1~4

Program Example 1:

1. When D is used as a bit device, n = 1 ~ 8. Errors will occur if n = 0 or n > 8.

2. If

n = 8, the decoded data is 2

8

= 256 bits data.

3. When X20 goes from OFF to ON, the data of X0~X2 will be decoded to M100~M107.

4. If the source data is 3, M103 (third bit from M100) = ON.

5. After the execution is completed, X20 is turned OFF. The decoded results or outputs will retain

their operation.

DECOP

X0

K3

M100

X20

X2

X1

X0

M107 M106 M105 M104 M103 M102 M101 M100

0

1

1

1

0

0

0

0

0

0

0

3

7

6

5

4

2

1

0

4

1

2

3

This manual is related to the following products: