Professional Documents
Culture Documents
Alumnos:
Martnez Alcntara Alfonso Martnez Vzquez Luis Enrique Montoya Aguilar Jess Alejandro Ramrez Lluvias Jos Emmanuel
Grupo:
9MM1
Objetivo
El objetivo de la prctica es llevar a cabo la implementacin del control central de la celda de manufactura CIM de la UPIITA. Se pretende poner a punto la celda para poder coaccionar con las diferentes estaciones presentes en la celda y llevar a cabo la produccin de un producto de manera automatizada.
Introduccin
La celda de manufactura CIM de la UPIITA es una celda de manufactura flexible que puede ser automatizada para la manufactura de algn producto. La celda cuenta con diferentes estaciones en donde se llevan a cabo diferentes tipos de operaciones. Las estaciones presentes son: Estacin Neumtica Para alimentar de materia prima el pallet disponible mediante el uso de mecanismos y robots neumticos controlados por PLC. Estacin Almacn Para almacenar todos los productos terminados. Hace uso de un robot neumtico para la organizacin en una rejilla de paneles al producto terminado. Estacin FMS Para llevar a cabo operaciones de maquinado sobre la materia prima. Consta de un Torno automtico as como de una fresadora automtica. Estacion de Procesos Para llevar a cabo operaciones de pintura o recubrimientos automticos sobre el producto. Cuenta con un robot controlado por PLC. Estacin de Visin Para realizar verificaciones precisas sobre el dimensionamiento de las piezas o productos. Cuenta con un robot antropomrfico y un sistema de visin artificial. Estacin Hidrulica Para llevar a cabo operaciones de ensamble. Cuenta con un robot de actuadores hidrulicos controlados por PLC.
Todas y cada una de las estaciones as como los sensores y actuadores de la celda estn conectadas al PLC central de la celda. El PLC central es un conjunto de 4 mdulos - tarjetas de entradas y 5 mdulos tarjetas de salidas GATEWAY TURK modelo BL20 PG EN IP alimentado a 24 v y conectado va Ethernet a la Workstation disponible. El software de programacin para ste PLC es el software de desarrollo CoDeSys V2.3 disponible e instalado en la Workstation de la estacin.
Desarrollo
Para llevar a cabo la implementacin del control del proceso con el PLC central de la celda de manufactura, se decidi implementar el mtodo GRAFCET para la secuencia de actividades del proceso. El primer paso fue enlistar las actividades que habra de realizar la celda. Cada punto en la lista contiene acciones que se han de realizar al mismo tiempo. A continuacin se presentan dichas acciones. Acciones: 1. Esperar 5 segundos y arrancar la banda transportadora, si llega algn pallet a la estacin neumtica encender la lmpara de la estacin para indicar que el pallet se encuentra disponible. Esperar 5 segundos simulando alguna carga de materia prima. 2. Quitar el tope de la estacin neumtica para que contine su camino, de igual manera quitar el tope del almacn y apagar la lmpara de la estacin neumtica. 3. Cuando el pallet pase por el almacn, poner el tope de la estacin neumtica. 4. Cuando el pallet llegue a la estacin FMS, que por default tiene tope activado, el pallet se detendr y se ha de encender la lmpara indicadora de la estacin. Poner el freno del almacn y esperar 5 segundos simulando algn proceso que se est ejecutando en la estacin. 5. Pasado el tiempo, quitar el tope de la estacin FMS, as como los topes de las estaciones de procesos y de visin, pues el pallet debe de continuar su camino hasta la estacin de hidrulica. Al mismo tiempo apagar la lmpara de la estacin FMS. 6. Cuando el pallet llegue a la estacin hidrulica, poner los topes de las estaciones de FMS, Procesos y visin. Al mismo tiempo encender la lmpara indicadora de hidrulica se encender. Esperar 5 segundos simulando algn proceso que se est ejecutando en la estacin. 7. Pasado el tiempo, quitar el tope de la estacin hidrulica para que el pallet contine su camino. Al mismo tiempo apagar la lmpara de la estacin hidrulica. 8. Cuando el pallet pase de nuevo por la estacin de neumtica, encender la lmpara indicadora de neumtica y esperar 5 segundos simulando algn proceso que se est ejecutando en la estacin. 9. Pasado el tiempo, quitar el tope de la estacin neumtica y del almacn para que el pallet contine su camino. Al mismo tiempo apagar la lmpara de la estacin neumtica. 10. Cuando el pallet pase por el almacn, poner el tope de la estacin neumtica. 11. Cuando el pallet llegue a la estacin FMS, encender la lmpara indicadora de la estacin. Poner el freno del almacn y esperar 5 segundos simulando algn proceso que se est ejecutando en la estacin. 12. Pasado el tiempo slo quitar el tope de la estacin FMS y apagar la lmpara indicadora. 13. Cuando el pallet llegue a la estacin de procesos, encender la lmpara indicadora de la estacin de procesos. Al mismo tiempo colocar el tope de la estacin FMS. Esperar 5 segundos simulando algn proceso que se est ejecutando en la estacin.
14. Pasado el tiempo quitar el tope de la estacin de procesos y apagar la lmpara indicadora de la estacin de procesos. 15. Cuando el pallet llegue a la estacin de visin se ha de encender la lmpara indicadora de la estacin de visin y al mismo tiempo colocar el tope en la estacin de procesos. Esperar 5 segundos simulando algn proceso de verificacin que se est ejecutando en la estacin. 16. Pasado el tiempo quitar el tope de la estacin de visin y apagar la lmpara indicadora. 17. Cuando el pallet llegue a la estacin de hidrulica, poner el tope de la estacin de visin as como encender la lmpara indicadora de la estacin de hidrulica. Esperar 5 segundos simulando algn proceso de verificacin que se est ejecutando en la estacin. 18. Pasado el tiempo quitar el tope de la estacin hidrulica, apagar la lmpara indicadora de hidrulica. Al mismo tiempo quitar el tope de la estacin neumtica para que el pallet siga su camino hasta el almacn. 19. Cuando el pallet pase por la estacin neumtica, simplemente colocar el tope en la estacin hidrulica. 20. Cuando el pallet llegue al almacn, poner el tope de la estacin neumtica as como encender la lmpara indicadora del almacn y esperar 5 segundos simulando algn proceso de verificacin que se est ejecutando en la estacin. Aqu termina el proceso y debe quedar listo para iniciar un nuevo proceso. De sta lista se puede observar que en cada circuito a la celda se realizan acciones similares, pero dependiendo de la vuelta en la que se encuentre el pallet con la materia prima se realizan acciones diferentes. De manera que para la traduccin al esquema de GRAFCET surge la idea de usar un contador que cuente las veces en que el pallet pasa por la estacin de neumtica. As si el pallet ha pasado una vez identificamos las actividades del primer circuito y si el pallet ha pasado 2 o ms veces identificamos la segunda y tercera vuelta del circuito.
PRIMER MDULO DE ENTRADAS: FUNCIN Banda encendida SEGUNDO MDULO DE ENTRADAS: FUNCIN Pallet en estacin de Almacn Pallet en estacin de Neumtica Pallet en estacin FMS Pallet en estacin de Procesos Pallet en estacin de Visin Pallet en estacin de Hidrulica PRIMER MDULO DE SALIDAS: FUNCIN Tope de Estacin de Almacn Tope de Estacin de Neumtica Tope de Estacin FMS Tope de Estacin de Procesos (Fuga de aire) Tope de Estacin de Visin (Fuga de aire) Tope de Estacin de Hidrulica (Fuga de aire)
DIRECCIN DEL DECLARACIN EN PLC EL PLC %IX2.0 %IX2.1 %IX2.2 %IX2.4 %IX2.6 %IX2.7 DIRECCIN DEL PLC %QX0.0 %QX0.1 %QX0.2 %QX0.4 %QX0.6 %QX0.7 10017 10018 10019 10021 10023 10024 DECLARACIN EN EL PLC 00001 00002 00003 00005 00007 00008
SEGUNDO MDULO DE SALIDAS: N SALIDA 11 12 13 14 15 16 N SALIDA 11 FUNCIN Lmpara estacin de visin Lmpara estacin de fantasma Lmpara estacin FMS Lmpara estacin de procesos Lmpara estacin de neumtica Lmpara estacin de hidrulica QUINTO MDULO DE SALIDAS: FUNCIN Lmpara estacin de almacn
DIRECCIN DEL PLC %QX3.2 %QX3.3 %QX3.4 %QX3.5 %QX3.6 %QX3.7 DIRECCIN DEL PLC %QX9.2
DECLARACIN EN EL PLC 00027 00028 00029 00030 00031 00032 DECLARACIN EN EL PLC 00075
Para la implementacin del diagrama GRAFCET es necesario establecer estados, transiciones y la secuencia en que dichos estados se llevan a cabo. Para el control de la celda y las acciones necesarias se identificaron 15 estados que se describen a continuacin.
ESTADO V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 V15 ACCIONES Timer T1 de 5 s , Activar Lmpara neumtica (%QX3.6) , contador C1 a 2 , contador C2 a 3 Quitar tope neumtica (activa %QX0.1) , Quitar tope almacn (activa %QX0.0) Desactivar Lmpara neumtica (%QX3.6) Poner tope neumtica (desactiva %QX0.1) Poner tope almacn (desactiva %QX0.0) , Activar Lmpara FMS (%QX3.4) , Timer T2 de 5 s Quitar tope FMS (activa %QX0.2) , Quitar tope procesos (activa %QX0.4) Quitar tope visin (activa %QX0.6) , Desactivar Lmpara FMS (%QX3.4) Poner tope FMS (desactiva %QX0.2) , Poner tope procesos (desactiva %QX0.4) Poner tope visin (desactiva %QX0.6) , Activar Lmpara Hidrulica (%QX3.7) , Timer T3 de 5s Quitar tope Hidrulica (activa %QX0.7) , Desactivar Lmpara Hidrulica (%QX3.7) Quitar tope FMS (activa %QX0.2) Poner tope FMS (desactiva %QX0.2) , Activar Lmpara Procesos (%QX3.5) , Timer T4 de 5s Quitar tope Procesos (activa %QX0.4) , Desactivar Lmpara Procesos (%QX3.5) Poner tope procesos (desactiva %QX0.4) , Activar Lmpara Visin (%QX3.2) , Timer T5 de 5s Quitar tope visin (activa %QX0.6) , Desactivar Lmpara Visin (%QX3.2) Quitar tope neumtica (activa %QX0.1) Activar Lmpara Hidrulica (%QX3.7) , Poner tope visin (desactiva %QX0.6) , Timer T6 de 5s Contador C2 ++ Quitar tope Hidrulica (activa %QX0.7) , Desactivar Lmpara Hidrulica (%QX3.7) Poner tope Hidrulica (desactiva %QX0.7) , Poner tope neumtica (desactiva %QX0.1) Poner tope almacn (desactiva %QX0.0) , Timer T7 de 5s Reset C1 y C2 , Quitar tope almacn (activa %QX0.0)
Disparo de Timer T2 Y que no se haya disparado C1 ( ) (antes vuelta1) Pallet en la estacin Hidrulica (%IX2.7) Disparo de Timer T3 Disparo de Timer T2 Y que ya se haya disparado C1 ( ) (despus de vuelta1) Pallet en la estacin procesos (%IX2.4) Disparo de Timer T4 Pallet en la estacin visin (%IX2.6)
Disparo de Timer T5 Pallet en la estacin hidrulica (%IX2.7) Disparo de Timer T6 Pallet en la estacin almacn (%IX2.7) Y que ya se haya disparado C2 ( Disparo de Timer T7
)(despus de vuelta2)
Una vez definidos los estados y transiciones podemos disear el diagrama GRAFCET con la secuencia de estados y transiciones bien definidos.
Figura 1. Diagrama de GRAFCET De las condiciones de acciones de las transiciones podemos establecer ecuaciones en trminos de las entradas para cada transicin, para que despus sea posible traducir dichas ecuaciones a un diagrama de escalera para su posterior programacin en el PLC.
Ecuaciones de transicin
Posteriormente se establecieron lneas de programacin en lenguaje de escalera para la activacin de los estados sabiendo que para la activacin de un estado se requiere que tanto la transicin anterior como el estado anterior se hayan cumplido (contactos en serie activados). Activacin de estados
Una vez creadas las lneas de programacin se tradujeron las ecuaciones de las transiciones al lenguaje de escalera y se sustituyeron por aquellos contactos Tr. El resultado se muestra en el siguiente diagrama.
Una vez que se tuvo completado el programa de la activacin de los estados en lenguaje de escalera se tuvo que traducir tambin a lenguaje de escalera las acciones que se habran de realizar en cada uno de los estados. Por ejemplo el estado V0, el cual debe de activar varias salidas como: un Timer T1 de 5 segundos, activar la lmpara indicadora de la estacin de neumtica la cual conectada a la salida %QX3.6 del PLC, y al mismo tiempo activar dos contadores, C1 y C2. Para traducir simplemente se ha de colocar un contacto abierto proveniente de la bobina activada del estado, y dicho contacto habra de activar las salidas enunciadas anteriormente.
Una vez terminado de estructurar el programa en lenguaje de escalera, se continu con la programacin del mismo en el software de desarrollo CoDeSys V2.3. Para el ingreso del programa en CoDeSys se contrajo el cdigo de programacin antes generado, pues se observ que varias de las lneas de programacin activaban a las mismas bobinas. De manera que aquellas lneas que activaran a las mismas bobinas fueron juntadas en una sola lnea de programacin para su correcta programacin en CoDeSys.
Figura 2. Ambiente del software de desarrollo CoDeSys V2.3 con el programa cargado Posteriormente se llev a cabo una etapa de prueba en la celda de manufactura CIM. Al llevar a cabo la prueba del programa se hicieron ligeras modificaciones al programa debido las situaciones que presentaron irregularidades como que algunas lmparas quedaban encendidas a pesar de que el pallet ya haba dejado la estacin o el reset de la bobina del estado anterior cuando se haca la transicin al siguiente estado, lo cual no fue considerado inicialmente. Una vez llevadas a cabo las modificaciones al programa la celda de manufactura CIM llev a cabo el proceso de manera satisfactoria.