Está en la página 1de 7

Objetivo:

Que el alumno aplique los conocimientos adquiridos en clase para


el desarrollo de un programa en PLC por medio de la programacin en
escalera, as mismo se espera que el alumno realice su prctica
aplicando respectiva presentacin de trabajo aprendida en clase.

Introduccin:
Un PLC es un dispositivo digital para el control de mquinas y
operacin de procesos, estos surgieron a finales de la dcada de los 70
s con el desarrollo de los circuitos integrados y la creciente demanda de
un sistema de control ms barato y eficiente.

Procedimiento:
Para comenzar esta prctica primero se tuvo que conocer, analizar
y comprender los smbolos de instrucciones bsicas de programacin
por escalera (Tabla.1) de un PLC, los primeros estudiados son:
Nemni
co
XIC

Smbo
lo
-] [-

XIO

-]/[-

OTE
OTL
OTU
OSR

-( )-(L)-(U)[OSR]
-

Descripcin
Examina si el bit est en posicin 1
lgico
Examina si el bit est en posicin 0
lgico
Energiza la salida
Salida enclavada
Salida desenclavada

Tabla.1: instrucciones bsicas.

Una vez que se comprendieron las funciones que realizan estas


instrucciones, se procede a plantear el problema:
Se tienen botones numerados del 0 al 9 los cuales, al ser
apretados uno por uno, el PLC tiene que mostrar el nmero decimal
correspondiente al botn en un display de 7 segmentos.
Para desarrollar este problema se requiri de hacer tablas de
verdad para saber cules salidas deban ser habilitadas cada que se

requera determinado nmero (Tabla.2). Al aplicar la programacin de


acuerdo a estas tablas, se observ cierto problema que ocurra al correr
el programa, cuando se corri por primera vez este mostraba mal la
salida requerida segn las instrucciones dadas (Img.1), lo cual puso en
duda la programacin que se haba realizado.
Con respecto a este problema, se tuvo que volver a analizar como
es el funcionamiento del PLC para ser ms especficos se repas la parte
del ciclo de barrido, esta accin del PLC explica cmo se lleva acab la
ejecucin de rdenes del PLC. Despus de comprendida nuevamente
esta accin se determin que al momento de desarrollar el cdigo
escalera, se declararon las mismas salidas varias veces para diferentes
rdenes, tomando est el estado de la ltima orden ejecuta. Para
solucionar este problema se requiri nuevamente replantear el cdigo,
ahora en lugar de declarar la misma salida para diferentes rdenes, se
declararon primero las ordenes que requeran cierta salida, de esta
manera solo se declaraba una sola vez la salida, aunque varias rdenes
la podan activar (Img.2).
De este ltimo modo se desarroll el cdigo correspondiente para
los 10 nmeros totales que se deban mostrar en el display.

Resultados:
Se realiz la taba de verdad para determinar el estado de los bits
para cada nmero.

Tabla.2: tabla de verdad de display de 7 segmentos .

Se asign a cada botn un bit de entrada (Tabla.3) y a cada


segmento del display un bit de salida (Tabla.4).
Tabla.3: direccionamiento

Tabla4: direccionamiento

Entradas
Nme Direccin
ro
0 Salidas
I:1/0
Segmen
Direcci
1
I:1/1
to
n
2
I:1/2
A
O:2/0
3
I:1/3
B
O:2/1
4
I:1/4
O:2/2
5C
I:1/5
D
O:2/3
6
I:1/6
O:2/4
7E
I:1/7
F
O:2/5
8
I:1/8
O:2/6
9G
I:1/9

de entradas

de salidas

Posteriormente se desarrollo una seccion del programa para pruebas, en


esta prueba los resultados no fueron los esperados.

Img.1.- forma de salida del primer programa en el cual se aprecia el error de


salida.

Posteriormente se corrigi el problema que se tena en la programacin


y se implement una nueva prueba, en esta los resultados fueron los
esperados.

Img.2.- Forma de salida del programa despus de la correccin.

Una vez que se corrigi el programa y se obtuvieron las salidas


esperadas, se prosigui a disear el cdigo completo para la aplicacin
deseada.
A continuacin se muestran el cdigo escalera para la activacin
de cada segmento.

Img.3.- Cdigo escalera para activacin del segmento A.

Img.4.- Cdigo escalera para activacin del segmento B.

Img.5.- Cdigo escalera para activacin del segmento C.

Img.6.- Cdigo escalera para activacin del segmento D.

Img.7.- Cdigo escalera para activacin del segmento E.

Img.8.- Cdigo escalera para activacin del segmento F.

Img.9.- Cdigo escalera para activacin del segmento G.

Conclusin:
En esta prctica se comprendi mejor lo que se haba visto hasta el
momento en las clases tericas, as mismo se aplic lo aprendido acerca
de las instrucciones bsicas de programacin y se apreci como es la
forma correcta de programar cuando se desarrolla un cdigo en escalera
tambin se pudo apreciar como es el entorno del software LogixPro para
programacin de los PLCs de Allen-Bradley familia SLC-500.

También podría gustarte