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

73<br />

SEGD P<br />

Decodificador <strong>de</strong><br />

7 segmentos<br />

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

Controladores<br />

ES2/EX2 SS2 SA2 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 />

SEGD, SEGDP:<br />

S<br />

D<br />

* * * *<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

5 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 para <strong>de</strong>codificación D: Dispositivo <strong>de</strong> salida <strong>de</strong>spués <strong>de</strong> la <strong>de</strong>codificación<br />

Explicaciones:<br />

La instrucción <strong>de</strong>codifica los 4 bits bajos (datos Hex: 0 a 9, A a F) <strong>de</strong>l dispositivo fuente S y almacena<br />

los datos <strong>de</strong>codificados en los 8 bits bajos <strong>de</strong> D para formar una pantalla <strong>de</strong> 7 segmentos.<br />

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

Cuando X20 = ON, el contenido <strong>de</strong> los 4 bits bajos (b0~b3)<br />

<strong>de</strong> D10 será <strong>de</strong>codificado en la pantalla <strong>de</strong> 7 segmentos. .<br />

Los resultados <strong>de</strong>codificados serán almacenados en<br />

Y20~Y27. Si los datos fuente exce<strong>de</strong>n 4 bits, aun así solo<br />

los 4 bits bajos serán <strong>de</strong>codificados.<br />

Tabla <strong>de</strong> <strong>de</strong>codificación <strong>de</strong> la pantalla <strong>de</strong> 7 segmentos:<br />

Hex Combinación<br />

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

0<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

A<br />

B<br />

C<br />

D<br />

E<br />

0001<br />

0010<br />

0011<br />

0100<br />

0101<br />

0110<br />

0111<br />

1000<br />

1001<br />

1010<br />

1011<br />

1100<br />

1101<br />

1110<br />

F 1111<br />

Composición <strong>de</strong><br />

pantalla <strong>de</strong><br />

7 segmentos<br />

0000 ON ON ON ON ON ON OFF<br />

a<br />

f g<br />

e<br />

d<br />

b<br />

c<br />

OFF ON ON OFF OFF OFF OFF<br />

ON ON OFF ON ON OFF ON<br />

ON ON ON ON OFF OFF ON<br />

OFF ON ON OFF OFF ON ON<br />

ON OFF ON ON OFF ON ON<br />

ON<br />

OFF ON ON ON ON ON<br />

ON ON ON OFF OFF ON OFF<br />

ON ON ON ON ON ON ON<br />

ON ON ON ON OFF ON ON<br />

ON ON ON OFF<br />

ON ON ON<br />

OFF OFF ON ON ON ON ON<br />

ON OFF OFF ON ON ON OFF<br />

OFF ON ON ON ON OFF ON<br />

ON<br />

ON<br />

Estado <strong>de</strong> cada segmento<br />

OFF OFF ON ON ON ON<br />

OFF OFF OFF<br />

ON ON ON<br />

X20<br />

Datos en<br />

pantalla<br />

SEGD D10 K2Y20<br />

3-191

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

Saved successfully!

Ooh no, something went wrong!