Documente Academic
Documente Profesional
Documente Cultură
Guía GEMMA
Ejemplo de aplicación
Índice
Contexto de la clase
Introducción
• La guía GEMMA
• Modularidad
Ejemplo de aplicación
• Especificación del proceso
• Solución propuesta
• Conclusión
Índice
Contexto de la clase
Introducción
• La guia GEMMA
• Modularidad
Ejemplo de aplicación
• Especificación del proceso
• Solución propuesta
• Conclusión
Contexto de la clase
Ejemplo de automatización
Final de curso: síntesis
Materia impartida
• Problemática de los procesos
• Modos de funcionamiento de un proceso
• GRAFCET
• Lenguaje gráfico adecuado para la descripción del
comportamiento de procesos basados en eventos
discretos.
• GEMMA
• Guía para la obtención de un diagrama de descripción
de los modos de funcionamiento de un proceso.
Índice
Contexto de la clase
Introducción
• La guía GEMMA
• Modularidad
Ejemplo de aplicación
• Especificación del proceso
• Solución propuesta
• Conclusión
Guía GEMMA
Modos de
funcionamiento
A - Procedimientos de parada
• Identificación
Sistema de
Control sin INICIALIZACIÓN MANUAL
alimentar
A6 F4 • Modo inicial
• Evolución
ESPERA
PARADA MODO
AUTOMATICO
• transiciones
A1 F3
Guía completa
PRODUCCIÓN NORMAL
Guía particular
(reducida)
(AUTOMÁTICO)
F1
Planta a controlar
(células o subprocesos)
Índice
Contexto de la clase
Introducción
• La guía GEMMA
• Modularidad
Ejemplo de aplicación
• Especificación del proceso
• Solución propuesta
• Conclusión
Especificación: descripción básica
PERFIL LATERAL
máq. embotelladora (ME)
Apertura
almacén
Pulsadores
Indicadores
• modo planta
• actuadores
• sensores
Especificación: modos de funcionamiento
Espera (A1)
Manual (F4)
Inicialización (A6)
Automático (F1)
Parada de modo automático (F3)
Emergencia (D1)
A1 F3
eAut
!P
PRODUCCIÓN NORMAL
!P (AUTOMÁTICO)
F1
EMERGENCIA
!PE
D1
D - Defecto en el proceso F - Proceso en funcionamiento
control
MAQ
Planta a controlar
(células o subprocesos)
Modelos de los controladores de célula
Objetivo: definir las interfases de los controladores
• Modelo apertura almacén
• Simple acceso al cilindro AA
• Modelo máquina embotellado
• Simple acceso al control empotrado en máquina
• Modelo para ST1 y para ST2
• Interfase de control virtual: Tpro(1/2),Tvac(1/2)
• Interfase E/S físicas:
– Motor cinta: MC (1/2) MC1
Tpro1
– Sensores: A,B,C (1/2) Controlador de
• Control interno: GRAFCET célula
(ST1) A1
SISTEMA DE B1
Tvac1 TRANSPORTE C1
Controles (GRAFCETs)
Controles int. célula: Almacén, Máquina
Tpro1
21 MC1
1
(5s/X25)·reposo A1
26 Tvac1 1s/X22 !(1s/X22)·!B1
23 Tsat1
!Tpro1· A1
reposo !B1
Gestión modo funcionamiento: (G0, G1)
10
!ModEme·PE
5 ModEme 11 F/G0:{X5}
ModEme
FinModEme
FinModParAut
Modo automático: (G4)
40
ModAut
41 CAA
Tpro1
Tpro2
Mpro
!P
42 FinModAut
!ModAut
Modo "fin de modo automático": (G5)
vacio = Tvac1·Tvac2·Mvac
50
ModParAut
51 Tpro1
Tpro2
Mpro
vacio
52 Tpro1
Tpro2
Mpro
!vacio vacio·(Ts/X52)
53 FinModParAut
!ModParAut
Modo inicialización: (G6, igual que G5)
vacio = Tvac1·Tvac2·Mvac
60
ModIni
61 TraCin1
TraMaq
TraCin2
vacio
62 TraCin1
TraMaq
TraCin2
!vacio vacio·(Ts/X62)
63 FinModIni
!ModIni
Modo manual: (G7)
70
ModMan
71 CS AA mAA
CR AA pAA
CS MC1 mMC1
CR MC1 pMC1
CS MC2 mMC2
CR MC2 pMC2
CS Mpro mMpro
CR Mpro pMpro
!P
72 R AA
R MC1
R Mpro
R MC2
!AA·!MC1·!MAQ·!MC2
73 FinModMan
!ModMan
Modo emergencia: (G8)
80
ModEme
81 F/G2:{20}
F/G3:{30}
F/G4:{40}
F/G5:{50}
F/G6:{60}
F/G7:{70}
R AA
R MC1
R MAQ
R MC2
!P·X20·X30·X40·X50·X60·X70·!AA·!MC1·!MAQ·!MC2
82 FinModEme
!ModEme
Resumen del procedimiento
5 ModEme
Sistema de A - Procedimientos de parada
Control sin INICIALIZACIÓN MANUAL FinModEme
alimentar
eIni eMan 0 ModEsp vacio = Tvac1·Tvac2·Mvac
A6 F4
sMan
sIni Aut·!Man·!Ini·P·vacio Man·!Aut·!Ini·P Ini·!Aut·!Man·P
sPaut
PARADA MODO
ESPERA 1 ModAut 3 ModMan 4 ModIni
AUTOMATICO
eAut 2 ModParAut
!P
FinModParAut
PRODUCCIÓN NORMAL
!P (AUTOMÁTICO)
F1
EMERGENCIA
3
!PE detección
D1 emergencia 40
D - Defecto en el proceso F - Proceso en funcionamiento
CONTROL ModAut
DE
1
gestión modos de funcionamiento 41 CAA
2
PLANTA
Tpro1
Tpro2
modo modo modo modo modo
manual inicial. aut. par.aut. emerg. Mpro
!P
42 FinModAut
1 ModAut Tpro1
21 MC1
2 42 FinModAut 1
3
(5s/X25)·reposo !reposo
26 Tvac1 1s/X22 !(1s/X22)·!B1
reposo !B1
Implementación
“RUN”
Evol. Grafcet X
Módulo de
Copia Etapas
ejecución inicial X1 → Y1
(OB21)
Graf. X Si
Módulo de forzado?
ejecución cíclico
Lectura Entradas No Forzado 1?
No
(auto) Evol. Grafcet 0 Tratamiento
Resets de cada Si No
Forzado 2?
Evol. Grafcet 1 transición Forzado M?
Módulo de Análisis
Forzado 1 Si
ejecución cíclico Tratamiento Análisis
(OB1) Sets de cada Forzado 2
transición
Evol. Grafcet N Análisis
Escritura Salidas Forzado M
Operaciones
(auto)
Retorno
Temporizadores
Si conmutador relativos a
etapas
en RUN?
No
Retorno
Retorno
Conclusión
Guía GEMMA
Ejemplo de aplicación