beautypg.com

Delta DVP-ES2 User Manual

Page 226

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 - 11 0

API Mnemonic

Operands

Function

45

D MEAN P

Mean

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

*

* *

*

*

*

*

*

*

*

*

MEAN, MEANP: 7 steps

DMEAN, DMEANP: 13

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 for storing result n: Number of consecutive device from S

Explanations:

1.

The instruction obtains the mean value from n consecutive registers from S and stores the

value in D.

2.

Remainders in the operation will be ignored.

3. If

S is not within the valid range, only those addresses within the valid range will be

processed.

4. If

n is out of the valid range (1~64), PLC will determine it as an “instruction operation error”.

5. If

operand

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

6.

Valid range of operand n : n = 1~64

Program Example:

When X10 = ON, the contents in 3 (n = 3) registers starting from D0 will be summed and then

divided by 3 to obtain the mean value. The result will be stored in D10 and the remainder will be

left out

MEAN

D0

K3

D10

X10

(D0+D1+D2)/3

D10

D0

D1

D2

K100

K113

K125

K112

D10

Remainder = 3, left out

This manual is related to the following products: