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.

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

17<br />

D XCH P Intercambiar<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> programa<br />

XCH, XCHP:<br />

D1 * * * * * * * *<br />

5 escalones<br />

D2 * * * * * * * * DXCH, DXCHP:<br />

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

D1: Dispositivo que va a intercambiarse 1 D2: Dispositivo que va a intercambiarse 2<br />

Explicaciones:<br />

1. El contenido en los dispositivos <strong>de</strong>signados por D1 y D2 será intercambiado<br />

2. Es mejor aplicar una ejecución <strong>de</strong> pulso para esta instrucción (XCHP).<br />

3. Si los operandos D1 y D2 usan registro índice F; solo la instrucción <strong>de</strong> 16 bits está<br />

disponible.<br />

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

Cuando X0=OFF→ON, el contenido <strong>de</strong> D20 y D40 se intercambian entre sí.<br />

X0<br />

Antes <strong>de</strong> la<br />

ejecución<br />

D20 120<br />

D40<br />

40<br />

XCHP D20<br />

Puntos a tomar en cuenta:<br />

Después <strong>de</strong><br />

la ejecución<br />

40<br />

120<br />

D40<br />

D20<br />

D40<br />

1. Como instrucción <strong>de</strong> 16 bits, cuando los dispositivos <strong>de</strong>signados por D1 y D2 son los mismos y<br />

M1303 = ON, los 8 bits altos y bajos <strong>de</strong> los dispositivos <strong>de</strong>signados se intercambian entre sí.<br />

2. Como instrucción <strong>de</strong> 32 bits, cuando los dispositivos <strong>de</strong>signados por D1 y D2 son los mismos<br />

y M1303 = ON, los 16 bits altos y bajos en el dispositivo <strong>de</strong>signado se intercambian entre sí.<br />

3. Cuando X0 = ON y M1303 = ON, el contenido <strong>de</strong> 16 bits en D100 y el contenido <strong>de</strong> D101 se<br />

intercambiarán entre sí.<br />

3-67

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

Saved successfully!

Ooh no, something went wrong!