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 />

41<br />

DECO P Decodificar<br />

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

Controladores<br />

ES2/EX2 SS2 EX2 SX2<br />

Tipo<br />

OP<br />

S<br />

D<br />

Dispositivos<br />

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

X Y M S<br />

* * * *<br />

* * *<br />

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

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

* * * * *<br />

* * *<br />

E<br />

*<br />

*<br />

F<br />

*<br />

*<br />

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

programa<br />

DECO, DECOP:<br />

7 escalones<br />

n * *<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 a ser <strong>de</strong>codificado D: Dispositivo para almacenar el resultado <strong>de</strong><br />

n: Número <strong>de</strong> bits consecutivos <strong>de</strong> S<br />

Explicación:<br />

1. La instrucción <strong>de</strong>codifica los bits “n” bajos <strong>de</strong> S y almacena el resultado <strong>de</strong> bits “2 n ” en D.<br />

2. Esta instrucción generalmente se usa en modo <strong>de</strong> ejecución <strong>de</strong> pulso (DECOP).<br />

3. Cuando el operando D es un dispositivo <strong>de</strong> bit, n = 1~8, cuando el operando D es un<br />

dispositivo <strong>de</strong> palabra, n = 1~4<br />

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

1. Cuando D se usa como un dispositivo <strong>de</strong> bit, n = 1 ~ 8. Ocurrirán errores si n = 0 o n > 8.<br />

2. Si n = 8, los datos <strong>de</strong>codificados son 2 8 = datos <strong>de</strong> 256 bits.<br />

3. Cuando X20 pasa <strong>de</strong> OFF a ON, los datos <strong>de</strong> X0~X2 serán <strong>de</strong>codificados a M100~M107.<br />

4. Si los datos <strong>de</strong> fuente son 3, M103 (el tercer bit <strong>de</strong> M100) = ON.<br />

5. Después <strong>de</strong> que la ejecución se completa X20 estará OFF. Los resultados o salidas<br />

<strong>de</strong>codificados conservarán su operación.<br />

X20<br />

DECOP X0 M100 K3<br />

X2 X1 X0<br />

0 1 1<br />

4 2 1<br />

7 6 5 4<br />

3<br />

3 2 1 0<br />

0 0 0 0 1 0 0 0<br />

M107 M106 M105 M104 M103 M102 M101 M100<br />

3-105

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

Saved successfully!

Ooh no, something went wrong!