Está en la página 1de 17

Nombres y Apellidos:

Achig Kevin
Cruz Felipe

Carrera:
Ingeniería Mecatrónica

Materia:
PLC Y REDES INDUSTRIALES

Tema:
Automatización puerta garage

Grupo:
1

Fecha:
30 de abril de 2022
Solución del sistema en TIA PORTAL V15

Fig. 1. Variables usadas

𝐼𝐴𝐵 → 𝐼𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑡𝑜𝑟 𝑓𝑖𝑛𝑎𝑙 𝑑𝑒 𝑐𝑎𝑟𝑟𝑒𝑟𝑎 𝑐𝑢𝑎𝑛𝑑𝑜 𝑙𝑎 𝑝𝑢𝑒𝑟𝑡𝑎 𝑒𝑠𝑡𝑎 𝑐𝑒𝑟𝑟𝑎𝑑𝑎


𝐼𝐴𝑅 → 𝐼𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑡𝑜𝑟 𝑓𝑖𝑛𝑎𝑙 𝑑𝑒 𝑐𝑎𝑟𝑟𝑒𝑟𝑎 𝑐𝑢𝑎𝑛𝑑𝑜 𝑙𝑎 𝑝𝑢𝑒𝑟𝑡𝑎 𝑒𝑠𝑡á 𝑐𝑜𝑚𝑝𝑙𝑒𝑡𝑎𝑚𝑒𝑛𝑡𝑒 𝑎𝑏𝑖𝑒𝑟𝑡𝑎

𝑆𝑈 → 𝑆𝑒𝑛𝑠𝑜𝑟 𝑢𝑙𝑡𝑟𝑎𝑠𝑜𝑛𝑖𝑑𝑜 → 𝐹𝑢𝑛𝑐𝑖𝑜𝑛𝑎 𝑐𝑜𝑚𝑜 𝑝𝑢𝑙𝑠𝑎𝑑𝑜𝑟


𝑆𝐹 → 𝑆𝑒𝑛𝑠𝑜𝑟 𝐶é𝑙𝑢𝑙𝑎 𝐹𝑜𝑡𝑜𝑒𝑙é𝑐𝑡𝑟𝑖𝑐𝑎 → 𝐹𝑢𝑛𝑐𝑖𝑜𝑛𝑎 𝑐𝑜𝑚𝑜 𝑝𝑢𝑙𝑠𝑎𝑑𝑜𝑟
𝑀𝑂𝑇𝑂𝑅𝐷 → 𝑀𝑒𝑛𝑐𝑖ó𝑛 𝑝𝑎𝑟𝑎 𝑑𝑒𝑐𝑖𝑟 𝑞𝑢𝑒 𝑙𝑎 𝑝𝑢𝑒𝑟𝑡𝑎 𝑠𝑒 𝑒𝑠𝑡á 𝑎𝑏𝑟𝑖𝑒𝑛𝑑𝑜
𝑀𝑂𝑇𝑂𝑅𝐼 → 𝑀𝑒𝑛𝑐𝑖ó𝑛 𝑝𝑎𝑟𝑎 𝑑𝑒𝑐𝑖𝑟 𝑞𝑢𝑒 𝑙𝑎 𝑝𝑢𝑒𝑟𝑡𝑎 𝑠𝑒 𝑒𝑠𝑡á 𝑐𝑒𝑟𝑟𝑎𝑛𝑑𝑜

1. Al inicio “IAB” está accionando el final de carrera indicando que la puerta está
completamente cerrada

Fig. 2. Accionamiento de "IAB"


2. Cuando “SU” detecta, el “MOTOR_D” se acciona, es decir, comienza a subir la puerta
del garage y por ende “IAB” queda abierto, al igual que “SU” porque funciona como
pulsador, pero el segmento queda enclavado por “MOTOR_D” para que la puerta siga
subiendo hasta llegar al final de carrera “IAR”

Fig. 3. "SU" detecta un automóvil

Fig. 4. Mientras la puerta sube, "IAB" y "SU" se desactivan


3. Cuando la puerta llega abrirse completamente el final de carrera “IAR” se acciona y con
esto el “MOTOR_D” se apaga, además que se acciona un “TIMER TON” que durará 10
segundos y después la puerta comienza a bajar.

Fig. 5. "IAR" se acciona cuando la puerta llegó abrirse completamente y se apaga el “MOTOR_D”

4. “IAR” activará el “TON” y después de 10 segundos se activa la “MARCA0” en donde


queda enclavada en el mismo segmento debido a que, cuando la puerta comience a
bajar el final de carrera “IAR” se abrirá.

Fig. 6. Temporizador TON para que la puerta se quede arriba por 10 segundos
5. Sabiendo que la “MARCA0” se encontraba accionada y en caso de que, mientras la
puerta está bajando los sensores “SF” o “SU” detecten otro automóvil, se accionan
provocando el cierre del segmento y con esto apagando el “MOTOR_I” que recordemos
es el estado en donde la puerta está descendiendo; se acciona el “MOTOR_D” que me
cerrará el segmento 1 (Fig. 4) para abrir nuevamente la puerta, además “MARCA0” se
reinicia abriendo el segmento 5 y apagando el temporizador (Fig. 6), y “MARCA 1”
también se reinicia.

Fig. 7. "SF" o "SU" detectan otro automóvil y la puerta tendrá que abrirse nuevamente
6. En caso de que los sensores ya no detecten ningún otro automóvil la puerta tendría que
cerrarse nuevamente con “MOTOR_I” (bajar la puerta), en este paso activo “MARCA1”
para el siguiente paso.

Fig. 8. Si los sensores no detectan otro automóvil la puerta sigue descendiendo hasta activar "IAB”

7. “MARCA1” está activada y cuando la puerta esté cerrada activará el final de carrera
“IAB” y con esto apago el “MOTOR_D” y “MOTOR_I” (sentidos del motor), reinicio la
“MARCA1” para abrir el segmento 6 y reinicio la “MARCA0” para abrir el segmento 3
(Fig. 6).

Fig. 9. Reinicio de todos los parámetros


8. Finalmente, con todo reseteado el programa puede realizar el mismo procedimiento las
veces que se requiera. Cabe recalcar cuando se menciona “MOTOR_D” es porque la
puerta está subiendo y cuando se menciona “MOTOR_I” es porque la puerta está
bajando, todo esto con el mismo motor, pero con cambio de sentido.

Enlace video explicación y simulación en TIA PORTAL V15


https://youtu.be/u5t49WVU4mA
Solución del sistema en LOGIX PRO

Fig. 10. Simulación en LOGIX PRO


Fig. 11. Simulación en LOGIX PRO

Explicación del sistema implementado

• Se asignaron los siguientes valores

Fig. 12. IAB (I:1/1) e IAR(I:1/2) como pulsadores enclavados.


Fig. 13. SU (I:3/0) y SF (I:3/1) como pulsadores.

Salida a los leds para evidenciar el funcionamiento del motor.

Fig. 14. O: 2/0 Subir puerta Y O: 2/1 Bajar puerta

Funcionamiento

• Partimos de una condición inicial cuando esta activado IAB, sensor final de carrera
que nos indica que la puerta se encuentra cerrada.

Fig. 15. "IAB" cerrada

Fig. 16- Representación gráfica de "IAB" cerrada


• Pulsamos “SU” al asumir que el sensor de ultrasonido detectó un carro
aproximándose.

Fig. 17. Sensor "SU" accionado

Fig. 18. Provoca que la puerta esté abriéndose

• El motor para subir se activa, en este caso mostrando la activación del primer led.

• Manualmente desactivamos IAB, simulando que la puerta se encuentra abriéndose.

• Activamos IAR, sensor final de carrera que nos indica que la puerta se encuentra
completamente abierta.

• Se activa nuestro temporizador a la activación (TON) programando un tiempo de


10seg de espera.

Fig. 19. Puerta comienza a bajar


Fig. 20. Conteo del temporizador "TON"

• Después de los 10seg se activa el motor para bajar la puerta, en este caso mostrando
la activación del segundo led (Fig. 19).

Fig. 21. Puerta está descendiendo “MOTOR_I”


• Manualmente desactivamos IAR, simulando que la puerta se encuentra cerrándose.

• Pulsamos SU o SF simulando que el sensor de ultrasonido detectó otro carro


acercándose, o que la célula fotoeléctrica detectó algún objeto obstaculizando el cierre
de la puerta.

Fig. 22. "SU" o "SF" se accionan y con esto dando paso a la activación de la subida de la puerta

Fig. 23. Si "SU" o "SF" detecta la puerta, se vuelve a abrir


• Para lo cual la puerta se vuelve abrir para evitar accidentes.
• Repitiendo los pasos anteriores, pero teniendo en cuenta que el sensor “SU” o “SF” ya
no detectarán otro automóvil cerca.
• Manualmente activamos IAR, simulando que la puerta se abrió totalmente.
• Nuevamente se activa nuestro temporizador a la activación (TON) programando un
tiempo de 10seg de espera.

Fig. 24. Activación de "TON" y cierre de puerta verificado por el led amarillo

• Después de los 10seg se activa el motor para bajar la puerta, en este caso
mostrando la activación del segundo led (Fig. 24).
• Desactivamos manualmente IAR, simulando que la puerta está cerrándose.
• Activamos manualmente IAB, simulando que la puerta se ha cerrado por
completo y el motor se desactiva.

Fig. 25. Cierre de "IAB" por la puerta cerrada


Fig. 26. Vuelve al estado inicial.
• Se implementó marcas para la activación y desactivación de las bobinas evitando
problemas al momento de que existan dos direcciones del motor en un mismo
instante, además de la apertura o cierre de sistemas de enclavamiento.

Fig. 27. Identificación de las Marcas "M0" y "M1"


Conclusiones
Las salidas de los sentidos del motor o la apertura y cierre de la puerta, identificadas como
“MOTOR_D” y “MOTOR_I” se trabajaron con parámetros de “SET” y “REST” debido a que,
es mucho más sencillo dar un solo pulso, ya sea para activar o desactivar los sentidos del
motor y con esto no exista inconvenientes en el momento de la programación y el análisis
de los resultados finales.
La automatización de la puerta de garaje se logró de una manera óptima. Cumpliendo con
las condiciones de abrir y cerrar una puerta automáticamente con sensores y actuadores,
además de una reacción eficaz y oportuna al momento de que algún obstáculo se encuentre
cerca cuando se cierre la puerta, evitando accidentes.
Para una mejor demostración y simulación del funcionamiento del sistema se trabajó con
pulsadores enclavados en los sensores de puerta abierta o cerrada, los cuales se deben
activar y desactivar manualmente conforme a las condiciones requeridas para la simulación.
Se usó marcas para la activación y desactivación del sentido del motor, para de esa forma
evitar error al momento de que exista un choque de sentidos y tener un óptimo
funcionamiento del sistema. Además de que sirvieron para enclavar sistemas que después
forzosamente tendrían que desactivarse.

También podría gustarte