Está en la página 1de 8

CASO: Automatización de un Semáforo

Se tiene un semáforo con las 3 luces: Verde, Amarillo y Rojo

Figura 1. Automatización de un Semáforo

Para controlar el semáforo se dispone de dos pulsadores de mando: Un pulsador de


marcha y un pulsador de paro. Con el pulsador de marcha (i0.0) debe comenzar el
ciclo. El ciclo de funcionamiento es el siguiente:
1. Verde durante 5 segundos.
2. Verde - Amarillo durante 2 segundos
3. Rojo durante 6 segundos.

El ciclo es repetitivo hasta que se pulse el pulsador de paro (i0.1). En


este momento debe apagarse todo.

Para desarrollar la simulación de este sistema utilizando el software


Zelio Soft en lenguaje Ladder, se hará uso de 3 temporizadores.

 Un temporizador que contiene el tiempo total de la duración de todas las


luces del semáforo (Verde, Amarillo, Rojo) cuyo tiempo total será de 13s
de duración, para ello asigno en los parámetros del temporizador la
función L: Luz intermitente; comando mantenido asíncrono, el cual me
va a permitir realizar el ciclo repetitivo del semáforo

Figura 2. Temporizador Función L: Luz intermitente


Según la gráfica se observa que al momento de recibir un pulso ascendente
en la entrada TTx del temporizador, se activa la salida Tx con un tiempo de
duración tA que para este caso será de 13s y un tiempo de cambio de
flanco tB que para este caso se ha establecido en 0.1 s.

 La activación del color verde será controlada por el siguiente temporizador

Figura 3. Temporizador Función B: Cambio; activación comando


El cual al recibir un pulso ascendente en la entrada TTx, activa la salida Tx
del temporizador por un tiempo t, para este caso es de 7s. el encargado de dar
este pulso ascendente cada 13s es el temporizador con la función L: Luz
intermitente; comando mantenido asíncrono.

 Para controlar la luz Amarilla del semáforo, es utilizado el temporizador


con la función A: Trabajo, comando mantenido

Figura 4. Temporizador Función A: Trabajo, comando mantenido


En la gráfica se observa que cuando se recibe un pulso ascendente en
la entrada TTx del temporizador, la salida Tx es activada luego de transcurrido
un tiempo t, que en este caso será de 5s. El diagrama en lenguaje de
contactos para la resolución de este caso es el siguiente

Figura 5. Diagrama de contactos del Sistema


Según el enunciado para arrancar y detener el sistema se utilizan son
pulsadores y no botones, por lo tanto, es necesario hacer uso del relé auxiliar
M1, así al pulsar Z1 se activa relé M1 cerrando el contacto y produciendo el
enclavamiento, enviando el pulso de esta manera al temporizador TT5 para
activarlo, este temporizador me controla el tiempo total del semáforo y permite
que el ciclo sea repetitivo. Una vez activado TT5 llega un pulso al temporizador
TT1, el cual me controla la duración de la luz verde y llega el pulso al
temporizador TT2 que controla que la luz amarilla se encienda 5s después de
la luz verde. Finalizado el tiempo del temporizador TT1 se abre el contacto y se
apagan la luz verde y amarilla y se enciende la luz roja por el tiempo restante,
es decir, el temporizador TT5 dura 13s, a los 7s se apagan la luz verde y
Amarilla, por lo tanto, TT5 le quedaría un tiempo restante de 6s, antes de que
termine el tiempo tA, como consecuencia la luz roja se estaría encendiendo por
6s, cumpliendo de esta manera con los requerimientos del sistema.

Figura 6. Sistema en funcionamiento con la luz Verde encendida


Figura 7. Sistema en funcionamiento con la luz Verde y Amarilla encendida

Figura 8. Sistema en funcionamiento con la luz Roja encendida


Este caso también es posible resolverlo haciendo uso de un solo
temporizador y algunos comparadores, en la siguiente figura se muestra otra
posible solución en lenguaje BDF.

Figura 9. Sistema en Diagrama BDF

Figura 10. Sistema en diagrama BDF con la luz Verde encendida


Figura 11. Sistema en diagrama BDF con la luz Verde y Amarilla encendida

Figura 12. Sistema en diagrama BDF con la luz Roja encendida


Figura 13. Sistema en diagrama BDF en estado de Parada

También podría gustarte