Mean – Delta Electronics Extension Digital I/O Module DOP-EXIO14RAE User Manual
Page 138
![background image](/manuals/79046/138/background.png)
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