24.04.2013 Views

Conceptos de PLC

Conceptos de PLC

Conceptos de PLC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

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

147<br />

3-342<br />

D SWAP P Intercambio <strong>de</strong> byte<br />

Controladores<br />

ES2/EX2 SS2 SA2 SX2<br />

OP<br />

Tipo 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> programa<br />

SWAP, SWAPP:<br />

3 escalones<br />

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

DSWAP, DSWAPP:<br />

5 escalones<br />

Operandos:<br />

S: Dispositivo para intercambio <strong>de</strong> byte.<br />

PULSE 16 bits 32 bits<br />

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

Explicaciones:<br />

1. Para la instrucción <strong>de</strong> 16 bits, el byte alto y byte bajo <strong>de</strong>l registro serán intercambiados.<br />

2. Para la instrucción <strong>de</strong> 32 bits, el intercambio <strong>de</strong> byte se realiza en 2 registros por separado.<br />

3. Esta instrucción adopta instrucciones <strong>de</strong> ejecución <strong>de</strong> pulso (SWAPP, DSWAPP)<br />

4. Si el operando D usa el dispositivo F, solo la instrucción <strong>de</strong> 16 bits está disponible<br />

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

Cuando X0 = ON, el byte alto y byte bajo <strong>de</strong> D0 serán intercambiados.<br />

X0<br />

D0<br />

SWAPP<br />

Byte alto Byte bajo<br />

D0<br />

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

Cuando X0 = ON, el byte alto y byte bajo <strong>de</strong> D11 serán intercambiados así como también el byte<br />

alto y byte bajo <strong>de</strong> D10.<br />

X0<br />

D11<br />

DSWAP<br />

Byte alto Byte bajo<br />

D10<br />

D10 Byte alto Byte bajo

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

Saved successfully!

Ooh no, something went wrong!