3. Instruction Set
API
Mnemonic Operands Function
SS2
SX2
45 D
MEAN P
Mean
Type
OP
Bit Devices Word devices Program Steps
X Y M S K H KnX
KnY
KnM
KnS
T C D E F
MEAN, MEANP: 7 steps
DMEAN, DMEANP: 13
steps
SS2
SX2
SS2
SX2
SS2
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