24.04.2013 Views

Conceptos de PLC

Conceptos de PLC

Conceptos de PLC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

API Mnemónico Operandos Función<br />

45<br />

D MEAN P Media<br />

3. Conjunto <strong>de</strong> instrucciones<br />

Controladores<br />

ES2/EX2 SS2 EX2 SX2<br />

Tipo<br />

OP<br />

Dispositivos<br />

<strong>de</strong> bit<br />

X Y M S<br />

Dispositivos <strong>de</strong> palabra<br />

K H KnX KnY KnM KnS T C D E F<br />

Escalones <strong>de</strong><br />

programa<br />

MEAN, MEANP:<br />

S * * * * * * *<br />

7 escalones<br />

D * * * * * * * * DMEAN, DMEANP:<br />

n * * * * * * * * * * * 13 escalones<br />

PULSE 16 bits 32 bits<br />

ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2<br />

Operandos:<br />

S: Dispositivo fuente D: Destino para almacenar resultado n: Número <strong>de</strong> dispositivo<br />

consecutivo <strong>de</strong> S<br />

Explicaciones:<br />

1. La instrucción obtiene el valor medio <strong>de</strong> n registros consecutivos <strong>de</strong> S y almacena el valor<br />

en D.<br />

2. Los residuos en la operación serán ignorados.<br />

3. Si S no está en el rango válido, solo las direcciones <strong>de</strong>ntro <strong>de</strong>l rango válido serán<br />

procesadas.<br />

4. Si n está fuera <strong>de</strong>l rango válido (1~64), el <strong>PLC</strong> lo <strong>de</strong>terminará como un "error <strong>de</strong> operación<br />

<strong>de</strong> instrucción".<br />

5. Si el operando D usa el índice F, solo está disponible una instrucción <strong>de</strong> 16 bits.<br />

6. Rango válido <strong>de</strong> operando n : n = 1~64<br />

Ejemplo <strong>de</strong> programa:<br />

Cuando X10 = ON, el contenido en 3 registros (n = 3) iniciando <strong>de</strong>s<strong>de</strong> D0 se sumará y luego se<br />

dividirá entre 3 para obtener el valor medio. El resultado se almacenará en D10 y el residuo se<br />

quedará fuera.<br />

D0<br />

D1<br />

D2<br />

X10<br />

MEAN D0 D10 K3<br />

(D0+D1+D2)/3 D10<br />

K100<br />

K113<br />

K125<br />

D10<br />

K112<br />

Residuo = 3, <strong>de</strong>jado fuera.<br />

3-111

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!