Rubn Snchez Ing. Electrnico Universidad de la Costa, CUC
1 EJERCICIOS DE AUTOMATIZACIN
RESUMEN: En el presente informe plasma la solucin de seis (6) ejercicios planteados en el laboratorio de Automatizacin, los cuales comprenden los diferentes conceptos acerca de la temtica de lgica programada en Ladder y temporizadores, adems se realizaron ejercicios que comprendan distintos usos de operaciones binarias aplicando primeramente tablas de verdad, ecuacin de la lgica Booleana y la aplicacin al lenguaje Ladder.
PALABRAS CLAVES: Ladder, Programacin.
1 INTRODUCCIN
El lenguaje ladder, tambin denominado lenguaje en escalera, es un lenguaje de programacin grafico muy popular dentro de los autmatas programables debido a que est basado en los esquemas elctricos de control clsicos. Para el caso de este informe resulta de gran ventaja la utilizacin de este tipo de lenguaje frente a los vistos anteriormente debido a su rapidez. Para el manejo de este lenguaje fue necesario conocer de antemano la resolucin de ejercicios a travs del programa Simatic y comprobar el funcionamiento de la lgica con el simulador del software.
2 OBJETIVOS
2.1 OBJETIVO GENERAL Realizar un esquema de los ejercicios resueltos con las grandes relevancias y caractersticas fundamentales, solucin y diferentes inconvenientes presentados en el desarrollo de ste.
2.2 OBJETIVO ESPECFICOS
Identificar las ventajas y desventajas del uso de este lenguaje.
Implementar los ejercicios planteados en el Software SIMATIC y comprobar lo estudiado en la teora.
3 SISTEMA SIMATIC Simatic es el nombre de un sistema de automatizacin que fue desarrollado por la empresa alemana Siemens. Este sistema hace posible que las maquinas se ejecuten automticamente, dependiendo que la funcin necesitada de la maquina se debe cargar el programa de la unidad Simatic. Simatic es similar a una computadora digital que puede almacenar y ejecutar programas, que contiene algunas entradas y salidas.
4 LENGUAJE LADDER Para programar un autmata con ladder, es necesario saber cada elemento que consta este lenguaje, de los cuales entre los ms comunes se encuentran: Contacto NA: se activa cuando hay un uno lgico en el elemento que representa. Bobina NC: se activa cuando la combinacin que hay a su entrada da un cero lgico.
7 PROCEDIMIENTO
Para el desarrollo de esta experiencia, se const con el software actualmente utilizado en el Laboratorio de Automatizacin para la programacin de los dispositivos autmatas como el S7-200. A continuacin se recalcan los siguientes recursos utilizados:
SIMATIC S7-200 Mquina Virtual con Windows XP Profesional como sistema operativo. Fuente 110V
Se realizaron seis (12) ejercicios los cuales comprenden diferentes temticas dadas en la clase, como la lgica programada (todo o nada) y de temporizadores los cuales comprenden los distintos mtodos esquemticos a los cuales se pueden aplicar en este sistema.
Ejercicio E7 Del PDF
El ejercicio 7 del documento de ejercicios de automatizacin con respecto a la lgica combinacional constaba de la implementacin de nmeros primos binarios y la codificacin de los nmeros primos. Fue necesaria la implementacin de 5 bits los cuales estaban compuestos por contactos normalmente abiertos y normalmente cerrados, y dependiendo de la combinacin de stos se indicaba en la simulacin la salida los nmeros primos. Los nmeros correspondientes eran 2, 3, 5, 7, 11, 13, 17, 19, 23, 29 y 31. Durante la simulacin de este ejercicio se pudo observar que a medida que por codificacin se indicaba un nmero binario se observaba que la nica salida del Ladder indicaba 1, es decir que el nmero inscrito por lgica combinacional era un nmero primo. En la tabla de verdad diseada se aprecia que algunos datos de la salida son indiferentes para el desarrollo de la simulacin, ya que slo era necesaria la indicacin de los nmeros primos del 0 hasta el 31.
Ejercicio E2 Del PDF
El ejercicio E2 constaba de un sistema de puertas e iluminacin el cual se ve reflejado en todos los sistemas de automviles. Constaba de 2 puertas y de Swich independiente para el encendido de un bombillo dentro de un Automvil. Se tena que implementar el lenguaje Ladder y comprobar visualmente a travs de un simulador que al momento de abrir una de las puertas o accionar el interruptor, el bombillo se encendiera. Fue necesaria la implementacin de las tablas de verdad y a travs del lenguaje Ladder se comprob el funcionamiento del
LABORATORIO DE AUTOMATIZACION PROGRAMA INGENIERA ELECTRNICA UNIVERSIDAD DE LA COSTA, C.U.C. .
Rubn Snchez Ing. Electrnico Universidad de la Costa, CUC
2 desarrollo de la implementacin. Para el caso del interruptor se obvi las dems entradas ya que era un contacto normalmente abierto que permita el encendido del bombillo cuando se accionaba sin importar los sucesos de las puertas, por tal razn se disminuy el nmero de contactos.
Ejercicio E9 Del PDF
El ejercicio E9 del PDF constaba de un cruce por una autopista principal y un camino como acceso secundario. A travs de las situaciones presentadas en el problema se tena que implementar el lenguaje Ladder correspondiente al sistema utilizado para ello. Se implement una tabla de verdad con el teorema de Karnaugh para simplificar las expresiones booleanas. Posterior a eso se procedi a la implementacin del Lenguaje Ladder. Durante el procedimiento de simulacin hubo inconvenientes a la hora de comprobar el funcionamiento del desarrollo ya que como el sistema contena 2 salidas las cuales eran N-S y E-O no corroboraban con el problema que se haba planteado. Fue necesario el replanteo del ejercicio y se lleg a comprobar que hubo un error al momento de obtener las expresiones booleanas. Luego de esto, se realiz nuevamente la implementacin y como resultado se obtuvo el diagrama en Ladder con su respectivo funcionamiento a la perfeccin.
Ejercicio E17 Del PDF
Este ejercicio del PDF constaba del control de dos (2) motores por medio de tres (3) interruptores con las condiciones planteadas en el documento. Se implement las tablas de verdad con las 3 entradas A, B, C y D y dos salidas como M1 y M2. Al momento de implementar el lenguaje Ladder con respecto a los datos obtenidos en la tabla de verdad se comprob que las tres condiciones planteadas en el documento corroboraban con las obtenidas en el simulador. (Ver archivos E9).
Ejercicio implementado por los Autores MA.1
Un ejercicio planteado constaba de una central de Aire acondicionado que suministra enfriamiento a dos (2) oficinas. Dicha central suministraba enfriamiento a una oficina cuando un sensor dentro del recinto presenciaba a un individuo dentro de la oficina, adems se contaba en cada oficina con un interruptor que permita la activacin o desactivacin de manera manual. Se implementaron tablas de verdad con S1 y S2 como sensores, I1 e I2 como interruptores manuales y O1 y O2 como oficinas. El Ladder para este caso fue denso y fue necesaria la cuidadosa implementacin en el Simulador Simatic para comprobar el funcionamiento de ste. Por tal motivo se procedi a aplicar un Mtodo de karnaugh y se suprimi muchos contactos, quedando O1=S1+I1 y O2=S2+I2. Se implement nuevamente el Ladder y se comprob su correcto funcionamiento.
Ejercicio implementado por los Autores MA.2
Este ejercicio planteado por los autores constaba de un sistema de puertas de una crcel con una puerta principal (P1) y 3 puertas secundarias (P2, P3, P4), las cuales estn interconectadas a un sistema de seguridad el cual no permite que las puertas secundarias sean abiertas hasta que la puerta principal no haya sido abierta (0=activo). Para comprobar la apertura de las puertas existe un sistema electrnico que enva una seal (1) a la central de seguridad declarando que se desea ingresar por las puertas. Adems si la puerta P2 desea ser abierta, el sistema enva una alarma ya que es una puerta de mximo riesgo. Se realiz la implementacin en Ladder luego de obtener la tabla de verdad y se comprob el correcto funcionamiento de ste. Por ser un esquema ladder sencillo, no hubo necesidad de implementar el Mtodo de la Tabla de verdad.
Ejercicio T1
El ejercicio consta de encender tres motores a diferentes tiempos conectados a una misma entrada. El sistema tiene la siguiente funcionalidad: 1 botn de inicio, un botn de paro y una retencin la cual no permite que el sistema se apague aun pulsando nuevamente el botn de inicio y slo se apagar usando el botn de parada. Se hizo la implementacin directamente en el Lenguaje Ladder, el cual se hizo necesaria la utilizacin de tres (3) temporizadores, tres salidas. Al momento de corroborar el funcionamiento se apreciaba la secuencia en la salida de los motores y a travs de los accionamientos tanto del Inicio como Parada se observ el funcionamiento perfecto.
Ejercicio T2
El ejercicio corresponda a una seal On_off que se mantienen Cclica, y contiene periodos de funcionamiento y descanso. Se hizo necesaria la implementacin del sistema en 3 segmentos con 2 temporizadores y 1 Set y Reset. Al momento de implementarse en Lenguaje Ladder se tuvo en cuenta los tiempos tanto para On como para Off para sealar los periodos deseados y se le indicaron a los respectivos temporizadores.
Ejercicio T3
Este ejercicio constaba de un sistema cclico de un motor que de manera inversa y no inversa controlaban una banda transportadora de botellas, el cual gracias a un pulsador y un stop se manipulaba el momento cclico del sistema, es decir que el operario le indicara el funcionamiento o la detencin de ste. Al implementar en ladder se apreci el funcionamiento de ste con un pequeo error ya que era necesario esperar que se cumpliera el ciclo para que se detuviera.
Ejercicio T4
En este ejercicio se trabaj con retardo a la desconexin, el cual constaba de una puerta automtica que al momento de que un sensor presenciaba a un individuo, la puerta se abra y permaneca un tiempo abierta, hasta que un sensor interno presenciaba el paso de la persona y este comienza un conteo de 6 segundos hasta que se cierra completamente permitiendo un tiempo estipulado para que no se cierre la puerta enseguida sino en un tiempo permitido para que no ocurran accidentes. Se utiliz un temporizador de retardo a la desconexin que permiti el funcionamiento del sistema.
Semforo
En este ejercicio se trabaj con la metodologa de un Semforo con temporizadores funcionando como un cruce, el cual enciende el rojo durante un tiempo de ocho segundos, pero
LABORATORIO DE AUTOMATIZACION PROGRAMA INGENIERA ELECTRNICA UNIVERSIDAD DE LA COSTA, C.U.C. .
Rubn Snchez Ing. Electrnico Universidad de la Costa, CUC
3 cuando este tiempo transcurre en seis (6) segundos se enciende la luz amarilla hasta completar los ocho segundos del rojo, se apaga tanto este ltimo como el amarillo y slo enciende el verde y este permaneces ocho segundos encendido y se repiten las condiciones. Al momento de realizar la implementacin se tuvo en cuenta que se necesitaban implementar tres temporizadores con retardo a la conexin y que adems se deba tener cuidado al momento de implementar la funcionalidad del bombillo amarillo ya que sta se encuentra en el intermedio de los cambios de verde y rojo en un lapso de tiempo especfico. Tuvimos inconvenientes en este caso ya que la salida del amarillo no daba los resultados esperados. Al final se solucion el inconveniente y se procedi a redisearlo y funcion a la perfeccin.
8 CONCLUSIONES
Se puede concluir que la implementacin del lenguaje ladder para la programacin de Autmatas, presenta muchas ventajas respecto a los lenguajes anteriormente vistos como el caso de los utilizados por los Microcontroladores y FPGAS debido a su simplicidad y fcil manejo. No obstante es necesario conocer los diferentes conceptos bsicos de los contactos y la simbologa correspondiente.
Es fundamental siempre identificar que para el implemento del PLC presente en el laboratorio de Automatismo hay que tener en cuenta las posiciones de los pulsadores, Leds y dems los cuales se encuentran presentes en el registro y es necesaria la configuracin en los contactos virtuales presentes en el software de programacin.
9 BIBLIOGRAFIA
ROCATEK. (22 de 08 de 2008). rocatek.com. Recuperado el 23 de 08 de 2013, de http://www.rocatek.com/forum_plc1.php