beautypg.com

Delta DVP-ES2 User Manual

Page 224

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 8

API Mnemonic Operands

Function

43

D SUM P

Sum of Active bits

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

*

*

*

*

*

SUM, DSUMP: 5 steps

DSUM, DSUMP: 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: Source device D: Destination device for storing counted value

Explanation:

1.

This instruction counts the total active bits in S and store the value in D.

2.

D will occupy two registers when using in 32-bit instruction.

3. If

operand

S, D use index F, only a 16-bit instruction is available.

4.

If there is no active bits, zero flag M1020 =ON.

Program Example:

When X20 = ON, all active bits in D0 will be counted and the result will be stored in D2.

X20

SUM

D0

D2

0

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

3

D2

D0

This manual is related to the following products: