API
Mnemónico
45
D
MEAN
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
D
n
Operandos:
S: Dispositivo fuente
D: Destino para almacenar resultado
consecutivo de S
Explicaciones:
1.
La instrucción obtiene el valor medio de n registros consecutivos de S y almacena el valor
en D.
2.
Los residuos en la operación serán ignorados.
3.
Si S no está en el rango válido, solo las direcciones dentro del rango válido serán
procesadas.
4.
Si n está fuera del rango válido (1~64), el PLC lo determinará como un "error de operación
de instrucción".
5.
Si el operando D usa el índice F, solo está disponible una instrucción de 16 bits.
6.
Rango válido de operando n : n = 1~64
Ejemplo de programa:
Cuando X10 = ON, el contenido en 3 registros (n = 3) iniciando desde D0 se sumará y luego se
dividirá entre 3 para obtener el valor medio. El resultado se almacenará en D10 y el residuo se
quedará fuera.
X10
ME AN
(D0+ D1+ D2)/3
K100
D0
K113
D1
K125
D2
Operandos
Dispositivos de palabra
S
K H KnX KnY KnM KnS T C D E F
*
*
*
*
*
*
*
*
*
*
PULSE
ES2/EX2 SS2
SA2
SX2 ES2/EX2 SS2
D0
D10
D10
K112
D10
Residuo = 3, dejado fuera.
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 EX2 SX2
Media
MEAN, MEANP:
*
*
*
*
7 escalones
*
*
*
*
*
*
DMEAN, DMEANP:
13 escalones
*
*
*
*
*
*
16 bits
SA2
SX2 ES2/EX2 SS2
n: Número de dispositivo
K 3
Controladores
Escalones de
programa
32 bits
SA2
SX2
3-111