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.

Manual <strong>de</strong> operación <strong>de</strong> DVP-ES2/EX2/SS2/SA2/SX2 - Programación<br />

3-14<br />

X0<br />

MOV<br />

S D<br />

K10 D10<br />

Instrucción Operando<br />

Mnemónico : Indica el nombre y la función <strong>de</strong> la instrucción<br />

Operando : La configuración <strong>de</strong> parámetro para la instrucción<br />

Fuente: si se requiere más <strong>de</strong> una fuente, se indicará como S1, S2....etc.<br />

Destino: si se requiere más <strong>de</strong> un <strong>de</strong>stino, se indicará como D1, D2....etc.<br />

Si el operando solo pue<strong>de</strong> ser constante K/H o un registro, se representará como m, m1, m2, n,<br />

n1, n2…etc.<br />

Longitud <strong>de</strong>l operando (instrucción <strong>de</strong> 16 bits o 32 bits)<br />

La longitud <strong>de</strong>l operando se pue<strong>de</strong> dividir en dos grupos: 16 bits o 32 bits para procesamiento <strong>de</strong><br />

datos <strong>de</strong> diferente longitud. Un prefijo ”D” indica instrucciones <strong>de</strong> 32 bits.<br />

Instrucción MOV <strong>de</strong> 16 bits<br />

X0<br />

MOV<br />

Instrucción DMOV <strong>de</strong> 32 bits<br />

X1<br />

DMOV<br />

K10 D10<br />

D10 D20<br />

Cuando X0 = ON, K10 será enviado a D10.<br />

Cuando X1 = ON, el contenido en (D11, D10) será<br />

enviado a (D21, D20).<br />

Explicación <strong>de</strong>l formato <strong>de</strong> la instrucción <strong>de</strong> aplicación<br />

1 2 3 4 5<br />

6{<br />

API<br />

Mnemónico Operandos Función<br />

10 D CMP P S 1 S 2 D<br />

OP<br />

D<br />

Tipo<br />

S 1<br />

S 2<br />

Comparar<br />

Dispositivos<br />

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

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

X Y M S K H KnX KnY KnM KnS T C D E F<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

* * *<br />

8<br />

PULSE<br />

16-bit<br />

Controladores<br />

ES2/EX2SS2<br />

SA2 SX2<br />

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

CMP, CMPP: 7 escalones<br />

DCMP, DCMPP:<br />

13 escalones<br />

7<br />

32-bit<br />

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

SA2 SX2

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

Saved successfully!

Ooh no, something went wrong!