beautypg.com

Mean – Delta Electronics Extension Digital I/O Module DOP-EXIO14RAE User Manual

Page 138

background image

Appendix D Use of Application Instructions|DOP-EXIO Series

Revision March, 2008, Doc. Name: 2007PDD23000014

D-57

Mnemonic

Operands Function

MEAN

D

S

D

n

Mean

Bit Devices

Word Devices

X Y M S K H

KnX

KnY

KnM KnS

T

C

D

E

F

S

D

n

y

Note:

1. If D is used in device F, only 16-bit instruction is applicable.

2. Range of n: 1 ~ 64

16-bit instruction (7 Steps)

MEAN

Continuous
execution

32-bit instruction (13 Steps)

DMEAN

Continuous
execution

y

Flags: None

Operands:

S

: Start device to obtain mean value

D

: Destination device for storing mean value

n

: The number of consecutive source devices used

Explanations:
1. After the content of n devices starting from S are added up, the mean value of the result will be

stored in D.

2. Remainders in the operation will be left out.
3. Provided the No. of designated device exceeds its normal range, only the No. within the normal

range can be processed.

4. If

n

falls without the range of 1 ~ 64, DOP-EXIO series will determine it as an “instruction

operation error”.

Program Example:
When X10 = On, the contents in 3 (n = 3) registers starting from D0 will be summed and then divided
by 3. The obtained mean value 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