Está en la página 1de 10

Facultad de ciencias e ingenierías

Departamento de tecnología
Ingeniería Electrónica

Asignatura
Control Automático II

Guía 3: Programación del semáforo de dos vías

Elaborado por MSc. Reynaldo Espino Altamirano.

Noviembre, 2019
Objetivos
1) Comprender las instrucciones del PLC para programación de procesos en
escalera.

2) Realizar la programación de las funciones y subrutinas en los PLC del


semáforo de dos vías.

Introducción

LogixPro 500 es la herramienta ideal para el aprendizaje de los fundamentos


de la programación de lógica de escalera.
LogixPro es un simulador de PLC basado en el controlador SLC 500 de Allen
Bradley, creado especialmente para principiantes interesados en la
programación de PLC´s. Este simulador cuenta con varias prácticas en las
cuales se nos presentan problemas que podemos ver en la vida cotidiana,
desde la programación de un garaje hasta la completa automatización de
una línea de producción.
A pesar de ser un simulador su interface es muy similar a la interface del
software RSLogix 500 empleado en la programación de autómatas
industriales (PLC) de Allen Bradley, lo cual es de gran ayuda ya que cuando
se tenga planeado programar un PLC con RSLogix 500 no habría una gran
diferencia entre estos dos programas.
RSLogix 500 es el software destinado a la creación de los programas de la
autómata en lenguaje de esquema de contactos o también llamado lógica
de escalera (Ladder). Incluye editor de Ladder y verificador de proyectos
(creación de una lista de errores) entre otras opciones.
I. Desarrollo de la práctica

1- Simulación del semáforo de dos vías en LogixPro


La programación del Semáforo se puede dar en 2 casos:

● El primer caso perteneciente a solo el avance de vehículos en 2 direcciones


con la alternación de los 2 semáfonos correctamente.

● En el segundo caso perteneciente al avance de vehículos en 2 direcciones al


igual que la activación de letreros de WALK (caminar) cuando los peatones
deseen cruzan la calle.

Simulación del Semáforo


Programación del Semáforo

1. La primera línea de programación es la encargada de encender el


temporizador general para los 2 semáforos con un bit en baja para un
contacto normalmente cerrado del temporizador mismo la cual utiliza la señal
del temporizador que se activa cuando este ha alcanzado su límite
establecido “DN”. Además, cuenta con un contador por cuestiones de llevar
la cuenta de cuantas veces da a iniciado el ciclo

Inicio de ciclo
2. Los vehículos circulan a partir de cuándo se tiene un bit en alto para los
vehículos que vienen hacia la derecha, que se encuentra en la entrada I:1/2,
por ende, esto activara a un contador el cual es el encargado de contar
cuantos vehículos se dirigen hacia la izquierda

Conteo de carros que se dirigen hacia la izquierda

3. Los vehículos circulan a partir de cuándo se tiene un bit en alto para los
vehículos que vienen hacia la izquierda, que se encuentra en la entrada I:1/3,
por ende, esto activara a un contador el cual es el encargado de contar
cuantos vehículos se dirigen hacia la derecha

Conteo de carros que se dirigen hacia la derecha

4. Para el encendido de la luz roja del semáforo 1 se realizará 2


comparaciones, las cuales dan un bit en alto siempre que se encuentren los
valores del temporizador general entre 0 a 130 y 250 a 260 por cuestiones
de precaución.

Activación de la luz roja del semáforo 1


5. Como siguiente se activa la luz verde del semáforo 2, esto dará un bit en
alto cuando se encuentren los valores del temporizador general entre los
valores de 0 a 80, a su vez la luz roja del otro semáforo está encendida.

Activación de la luz verde del semáforo 2

6. Como siguiente se activa la luz amarilla del semáforo 2, esto dará un bit
en alto cuando se encuentren los valores del temporizador general entre los
valores de 80 a 120, a su vez la luz roja del otro semáforo está encendida.

Activación de la luz amarilla del semáforo 2

7. Como siguiente se activa la luz roja del semáforo 2, esto dará un bit en
alto cuando se encuentren los valores del temporizador general entre los
valores de 120 a 260, a su vez la luz roja del otro semáforo está encendida
un pequeño lapso de tiempo.

Activación de la luz roja del semáforo 2


8. Como siguiente se activa la luz verde del semáforo 1, esto dará un bit en
alto cuando se encuentren los valores del temporizador general entre los
valores de 130 a 210, a su vez la luz roja del otro semáforo está encendida.

Activación de la luz verde del semáforo 1

9. Como siguiente se activa la luz amarilla del semáforo 2, esto dará un bit
en alto cuando se encuentren los valores del temporizador general entre los
valores de 210 a 250, a su vez la luz roja del otro semáforo está encendida.

Activación de la luz amarilla del semáforo 1

10. Cuando se presiona en I:1/01 significa que hay peatones que


desean cruzar la calle para ello entonces la salida O:2/07 mostrará
DON’T, para que se active la salida “ON_w1” deberá haber un bit en alto en
la entrada de peatones_1 y en la salida “ROJO_1” y se desactivará cuando
cambia a la luz “VERDE_1”, esta memoria que se activa sirve para dar un bit
en alto a la salida del letrero 1

Activación de una memoria “ON_w1”


11. Cuando se presiona en I:1/00 significa que hay peatones

que desean cruzar la calle para ello entonces la salida O:2/03


mostrara
DON’T, para que se active la salida “ON_w2” deberá haber un bit en alto en
la entrada de peatones_2 y en la salida “ROJO_2” y se desactivará cuando
cambia a la luz “VERDE_2” , esta memoria que se activa sirve para dar un
bit en alto a la salida del letrero 2

Activación de una memoria “ON_w1”

12. El letrero 1 se activará cuando cumpla con las condiciones para que la
memoria “ON_w1” esté con un bit en alta y se mantendrá activado si el
semáforo 2 se encuentra en la luz verde, pero al cambiar a la luz amarilla el
letrero 1 va a comenzar a parpadear como indicación de que está por
terminarse el tiempo de cruzar caminando

Parpadeo letrero Walk

13. El letrero 2 se activará cuando cumpla con las condiciones para que la
memoria “ON_w2” esté con un bit en alta y se mantendrá activado si el
semáforo 1 se encuentra en la luz verde, pero al cambiar a la luz amarilla el
letrero 2 va a comenzar a parpadear como indicación de que está por
terminarse el tiempo de cruzar caminando.
Activación del letrero 2

14. El parpadeo se logra hacer mediante 2 temporizadores auxiliares, estos


2 temporizadores tienen un tiempo muy bajo y los 2 se activan y desactivan
entre ellos alternadamente mediante variable “DN” que se activa cuando se
cumple el tiempo del temporizador.

Activación y desactivación alternadas de los temporizadores T4:1 y T4:2

15. La variable parpadeo es una variable del temporizador 2, asignada así para
lograr crear un efecto de parpadeo y aviso al peatón.

Bibliografía
Quintero Andrés, S. L. (18 de Agosto de 2017). SlideShare. Obtenido de
https://es.slideshare.net/carlospilatasig5/logixpro-simulaciones?from_action=save