Sunteți pe pagina 1din 34

CLASE

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

EMERGENCIA ‹ Simple, pero


D1 ayuda a la
D - Defecto en el proceso F - Proceso en funcionamiento estructuración
inicial
Modularidad: visión control-proceso
‹ Modularidad
Sistema de Control • Proceso ⇒ Control
• Ventajas:
Interfase
Control de planta • simplicidad
( manual - automático - emergencia )
control • modificación
virtual
‹ Módulo control/célula
Control Control Control • célula
célula1 célula 2 célula N
• hardware
hardware PLC
Módulo • controlador software
subsistema
• INTERFASE VIRTUAL
célula1 célula2 célula3 ‹ Control de planta
• Modos de func. planta
Proceso • Gobierno de los
controles de célula.
Modularidad: estructuración diagramas
‹ Diseño jerárquico
• múltiples diagramas
• sincronismo
CONTROL DE PLANTA:
detección de
emergencia
Gestión de modo • diálogos (var. booleanas)
+
Modos de funcionamiento • forzados
gestión de los modos de funcionamiento ‹ Esquema
• Control de células
modo
manual
modo
incialización • Control de planta
• Modos funcionamiento
• Gestión de modos
control control control
CONTROL de
célula1 célula2 célulaN
CELULAS

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

‹Función: "Planta embotelladora"


‹Constitución:
• Apertura almacén
• Máquina embotelladora automática
• 2 subsistemas de transporte: cinta + rodillos

PERFIL LATERAL
máq. embotelladora (ME)
Apertura
almacén

Subsistema de transporte ST1 Subsistema de transporte ST2


Especificación: modelo máquina embot.
‹ Control integrado en máquina ‹ Tiempo: 5s/botella
‹ Modelo: interfases ‹ Aliment. automática
• Control: • botellas
• Mpro: orden de producción • líquido
• Mpe: paro de emergencia
• Mvac: máquina vacía de botellas
• E/S: "no importan"
Mpro
Controlador
Mpe Proceso interno
integrado en
máquina de máquina
embotelladora
CELULA DE
EMBOTELLADO
Mvac
Especificación: E/S (sensores y actuadores)
‹ Apertura Almacén ‹ Sistema transporte
• Salida: cilindro AA • Entrada:
‹ Máquina embotelladora • Sensor Ax: inicio cinta
• Sensor Bx: límite satur.
• Salida: señales Mpro, Mpe
• Sensor Cx: pieza
• Entrada: señal Mvac
• Salida:
PLANTA SUPERIOR • Motor cinta MCx
ZT
AA
ZT máq embotelladora (ME) ZT
MC1 MC2
Guía bloqueo control. ZT
por ME D

ZT Botella vacía ZT ZT ZT Botella llena ZT ZT


A1 B1 C1 A2 B2 C2
Especificación: panel de operador
‹ Pulsadores modo
• Inicialización
FUNCIONAMIENTO
Lman Laut Lini
PARADA ON • Automático
EMERGENCIA
• Manual
OFF RED
Lpaut
Leme

P MAN AUT INI PE


‹ Pulsadores paro
A1 B1 C1
• Paro normal (P)
AA MC1 MAQ MC2 A2 B2 C2 • Paro emergencia (PE)
Modo
m m m m MANUAL • P/PE son de tipo NC
p p p p
‹ Pulsadores MANUAL
• marcha/paro actuador
Lámparas de 24V

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)

(especificación en detalle ⇒ documento)


SOLUCIÓN propuesta
Fases de diseño

‹Obtención del diagrama GEMMA particular


del proceso.
‹Definir la estructura de diagramas de control.
• Identificar los diagramas GRAFCET a crear
• Establecer la interacción entre ellos.
• Diálogo
• Forzado

‹Realización de los diversos diagramas.


• Diagramas de Controles de célula
• Diagramas de Control de modo
Guía GEMMA
Sistema de A - Procedimientos de parada
Control sin INICIALIZACIÓN MANUAL
alimentar
eIni eMan
A6 F4
sMan
sIni
sPaut
PARADA MODO
ESPERA AUTOMATICO

A1 F3
eAut
!P

PRODUCCIÓN NORMAL
!P (AUTOMÁTICO)
F1

EMERGENCIA
!PE
D1
D - Defecto en el proceso F - Proceso en funcionamiento

‹ eIni = Ini·!Man·!Aut·P ‹ sIni = (finalización de inicio)


‹ eMan = Man·!Ini·!Aut·P ‹ sMan=!P·(actuad.desactiv.)
‹ eAut = Aut·!Man·!Ini·P ‹ sPaut = (toda la planta vacía)
Estructura diagramas de control

detección ... a partir de la


emergencia
estructura propuesta.
CONTROL
DE
gestión modos de funcionamiento
PLANTA
‹ diálogos entre capas:
modo modo modo modo modo • célula-modo
manual inicial. aut. par.aut. emerg. • modo-gestión

control control control control CONTROL


AA ST1 MAQ ST2 DE
CÉLULAS

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

‹Modelo apertura almacén


• No contiene control (sólo interfase transparente)

‹Modelo máquina embotellado


• No contiene control (sólo interfase transparente)
Controles int. célula: sist.transporte (G2)
‹ Objetivos ‹ Procedimiento
• Activar la cinta el mínimo • Intentar mantener la cinta en
tiempo necesario. func. durante 12 s.
• Superar diferentes situaciones: • Si ello se consigue sin detectar
botellas sobre la cinta y A1, B1, la cinta se para.
saturaciones en la zona rodillos • En caso contario, se intenta de
nuevo mantener la cinta 12s
PLANTA SUPERIOR más.
ZT
AA
ZT máq embotelladora (ME) ZT
MC1 MC2
Guía bloqueo control. ZT
por ME D

ZT Botella vacía ZT ZT ZT Botella llena ZT ZT


A1 B1 C1 A2 B2 C2
Controles int. célula: sist.transporte (G2)
reposo= !A1+!B1+!C1
20

Tpro1

21 MC1

12s/X21 !(12s/X21)·B1 !(12s/X21)·!B·A1


25 22 MC1 24

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

0 ModEsp vacio = Tvac1·Tvac2·Mvac

Aut·!Man·!Ini·P·vacio Man·!Aut·!Ini·P Ini·!Aut·!Man·P


1 ModAut 3 ModMan 4 ModIni

FinModAut FinModMan FinModIni


2 ModParAut

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

A1 F3 FinModAut FinModMan FinModIni

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

control control control control CONTROL !ModAut


AA ST1 MAQ ST2 DE
CÉLULAS
40
0
3' 1
ModAut
control
MAQ
Planta a controlar
(células o subprocesos) reposo= !A1+!B1+!C1
20

1 ModAut Tpro1

21 MC1

FinModAut 2 12s/X21 !(12s/X21)·B1 !(12s/X21)·!B·A1


25 22 MC1 24

2 42 FinModAut 1

3
(5s/X25)·reposo !reposo
26 Tvac1 1s/X22 !(1s/X22)·!B1

!ModAut !Tpro1· !reposo


23 Tsat1

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

‹ Procedimiento sistemático y modular.


‹ Aplicación general
‹ Procedimiento:
• GEMMA
• Estructura de diagramas
• Múltiples GRAFCETs
• Controles de célula
• Gestión modo
• Modos: Aut, Man, Ini, ...
• Sincronismo
• Diálogos
• Forzados
Bibliografía

• Oriol Boix Aragonès, Antoni Sudrià Andreu, Joan Bergas


Jané. "Automatització industrial amb GRAFCET.
(Segunda edición)". Edicions UPC, 1.994. 114 pág.
• Todo el libro (sobre todo cap. GEMMA)
• Ernest Gil, "Automatización industrial basada en
máquinas de estado". Artyplan, 2003. ISBN: 84-607-
7160-1. 250 páginas.
• Capítulo IV (máquinas de estado).
• Apuntes de GRAFCET/GEMMA (seminario de verano
URV'96).
• Comparativa con otro método.
CLASE

Guía GEMMA
Ejemplo de aplicación

S-ar putea să vă placă și