aplicación de la guía gemma a la automatización de un...

22
Aplicación de la Guía GEMMA a la automatización de un proceso AUTOR: DIEGO CABALEIRO SABÍN TUTOR: MARIA DEL CARMEN MEIZOSO LÓPEZ SEPTIEMBRE DE 2013 TRABAJO FIN DE GRADO: 770G01A020

Upload: vocong

Post on 03-May-2018

222 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Aplicación de la Guía GEMMA a la automatización de un proceso

AUTOR: DIEGO CABALEIRO SABÍN TUTOR: MARIA DEL CARMEN MEIZOSO LÓPEZ

SEPTIEMBRE DE 2013

TRABAJO FIN DE GRADO: 770G01A020

Page 2: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Objeto (I)

• Mejora de la automatización de las estaciones MPS-200 del Laboratorio de Automatización de la Escuela Universitaria Politécnica.

• Esta automatización la he realizado como proyecto de final de carrera presentado en la convocatoria de septiembre de 2012.

Page 3: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Objeto (II)

• Modificación de la programación de las estaciones para ajustarla a las recomendaciones de la Guía GEMMA.

• Optimización del proceso.

• Programación del modo de funcionamiento manual para la Estación de Almacenamiento.

• Implementación del tratamiento de fallos y modo test.

• Revisión de los planos eléctricos y neumáticos.

Page 4: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Estación de Distribución

Estación de Almacenamiento

Estación de Separación

Estación de Procesado

Estación de Clasificación

Estación de Pick&Place

Estación de Verificación

Proceso (I)

Fabricar los dos tipos de objetos (cilindros y relojes) en el menor tiempo posible

OBJETIVO

Page 5: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Proceso (II)

Page 6: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Estación de separación

PIEZA TIPO CILINDRO Salida secundaria

PIEZA TIPO REJOJ Salida principal

ENTRADA PIEZAS

Page 7: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Estación de almacenamiento (I)

• 24 posiciones

• Color de la pieza y fecha de almacenaje se guarda en la memoria del PLC

• Las piezas se van colocando de arriba abajo y de izquierda a derecha

• Las piezas son descargadas por orden de entrada, la primera en almacenarse es la primera en salir, respetando el color.

Page 8: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Estación de almacenamiento (II)

Page 9: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Estación de almacenamiento (III)

Page 10: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Modo test

Page 11: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Pantallas de explotación

Page 12: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Comunicaciones

• Para poder sincronizar el funcionamiento simultáneo de varias estaciones, formando un proceso en serie, es necesario que se comuniquen.

• Se realiza mediante MODBUS Ethernet.

• Se utiliza para conocer si la siguiente estación está preparada (libre) antes de enviarle una pieza.

Estación X Estación X+1

¿Esta libre la estación X+1?

SI Entrega Pieza

Page 13: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Sincronización por MODBUS Ethernet

• Las estaciones indican con un bit si están libres, es decir si están listas para recibir una pieza.

• Cada estación comprueba ese bit de la estación siguiente

para saber si puede enviarle una pieza.

• Para ello la estación utiliza la función de lectura READ_VAR para leer ese bit de la estación siguiente.

Page 14: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Tratamiento de fallos (I)

• Las acciones realizadas en un proceso duran un tiempo determinado, no infinito, por lo tanto podemos detectar un fallo cuándo alguna acción tarda demasiado tiempo en realizarse.

- POR SEGURIDAD -> Automatismo se detiene - Pilotos Q1 y Q2 parpadean alternativamente - Pantalla de explotación se indica código fallo

FALLO

Page 15: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Tratamiento de fallos (II)

Page 16: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Guía GEMMA

• Representa todos los estados en los que se puede encontrar un proceso de producción automatizado y las transiciones que se pueden realizar.

Page 17: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Aplicación de la Guía GEMMA (I)

Page 18: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Implementación de la Guía GEMMA

• La programación se organiza en tres módulos coordinados entre sí.

• Cada módulo es programado en una sección de grafcet.

Page 19: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Módulo de seguridad

D1: Parada de

emergencia

Normal

D1

Rearme

NOT IN_SetaEmergencia

IN_SetaEmergencia

1

F/Mando {}

F/Funcionamiento {}

F/Mando {A6}

F/Funcionamiento {E0,E100,…}

Page 20: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Módulo de mando

F4: Marcha de

verificación sin

orden

F1: Producción

Normal

A1: Parada en

el estado

inicial

D2:

Diagnóstico y/o

tratamiento de

los defectos

F6: Marcha de

test

A2: Parada

solicitada al

final de ciclo

A1

F1 F4

A2

AUTOMATICO MANUAL

STOP_CaC

NOT BIT_AutoMan

E10.x

BIT_AutoMan

INICIALIZAR

F4

A6

F6

NOT BIT_Test

F1

BIT_Test BIT_Fallo

D2

IN_Reset

A6

A6

E106.x

A6: Puesta del

sistema en el

estado inicial

A6: Puesta del

sistema en el

estado inicial

A1: Parada en

el estado

inicial

A6

A1

AUTOMATICO MANUAL

E106.x

INICIALIZAR

Page 21: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Módulo de funcionamiento

F1: Producción

Normal

Inicio ciclo

Fin ciclo

A6: Puesta del

sistema en el

estado inicial

Estación

inicializada

E100

E101

A6.x

E102

E106

1

E0

E1

F1.x

E2

E10

1

……

.

……

.

Page 22: Aplicación de la Guía GEMMA a la automatización de un …lago.mine.nu/proyecto/PRESENTACION_770G01A020... · Aplicación de la Guía GEMMA a la ... •Implementación del tratamiento

Demostración práctica