Академический Документы
Профессиональный Документы
Культура Документы
GRAFCET
Regulacin Automtica II
Antonio Robles lvarez
2005
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
Universidad de Oviedo
Necesidad de metodologas
La automatizacin de instalaciones constituye uno de los factores esenciales en la mejora de la productividad. El avance de la tcnica permite cada vez abordar automatizaciones ms complejas. Aparece la necesidad de disponer de mtodos de anlisis y sntesis apropiados.
2005
Regulacin Automtica II
Universidad de Oviedo
Mtodos
2005
Tablas de Karnaugh Cronogramas Diagrama de fases Mtodo Huffman o mtodo matricial Logigrama Organigrama Tcnica de paso a paso Mtodo en cascada Organifase
Regulacin Automtica II
4
Universidad de Oviedo
Evolucin
El ms prometedor pareca el paso a paso. A partir de l surgieron los secuenciadores: neumticos, a base de rels, electrnicos, etc. Su puesta en prctica variaba con el modelo y con el fabricante. Se plantea la necesidad de un mtodo de anlisis independiente del material.
2005
Regulacin Automtica II
Universidad de Oviedo
2005
Regulacin Automtica II
Universidad de Oviedo
2005
Regulacin Automtica II
Universidad de Oviedo
ACRNIMOS (I)
ADEPA (Agence nationale pour le DEveloppemment de la Production Automatise) AFCET (Association Franaise pour la Cyberntique Economique et Technique) CEI (Comisin Electrotcnica Internacional) EN (European Norms) GEMMA (Guide dEtude des Modes de Marche et dArrt)
2005
Regulacin Automtica II
Universidad de Oviedo
ACRNIMOS (II)
GRAFCET (GRAphe Fonctionel de Commande, Etapes, Transitions) GREPA (Groupe Automatise) Equipement de Production
NF (Norme Franaise) SFC (Sequential Function Chart) UTE (Union Technique de llectricit)
2005
Regulacin Automtica II
Universidad de Oviedo
Problema propuesto
2005
Regulacin Automtica II
10
Universidad de Oviedo
2005
Regulacin Automtica II
11
Universidad de Oviedo
y de las
Funcin global
bloqueo de la barra
corte de la barra
Funciones principales
2005
Regulacin Automtica II
12
Universidad de Oviedo
Corte de la barra
corterotacin
marcha parada
lubricacin marcha (manual) parada descenso aprox. rpida avance lento ascenso
13
2005
Regulacin Automtica II
Universidad de Oviedo
2005
Regulacin Automtica II
14
Universidad de Oviedo
2005
Regulacin Automtica II
15
Universidad de Oviedo
2005
Regulacin Automtica II
16
Universidad de Oviedo
Aplicacin de coordinacin
Tarea T1 (sujecin de la barra) arranque si la mquina est en referencia (fin T9) y si la barra est en tope y si la bomba est en marcha y si se autoriza el arranque de ciclo entonces sujetar la barra fin si la barra est sujeta fin autoriza el arranque de la tarea T3 (puesta en marcha de la sierra)
2005
Regulacin Automtica II
17
Universidad de Oviedo
2005
Regulacin Automtica II
18
Universidad de Oviedo
2005
Regulacin Automtica II
19
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
20
10
Universidad de Oviedo
2005
Regulacin Automtica II
21
Universidad de Oviedo
Descomposicin PR-PC-PO
rdenes PARTE de CONTROL (P.C.) informaciones rdenes informaciones PARTE de RELACIN (P.R.) PARTE OPERATIVA (P.O.)
2005
Regulacin Automtica II
22
11
Universidad de Oviedo
2005
Regulacin Automtica II
23
Universidad de Oviedo
PARTE de CONTROL
PARTE OPERATIVA
(PO)
Punto de vista de la PC
(PC)
Punto de vista del proceso Punto de vista del realizador
PARTE de RELACIN
(PR)
2005
Regulacin Automtica II
24
12
Universidad de Oviedo
2005
Regulacin Automtica II
25
Universidad de Oviedo
Punto de vista de la PC
Describe el funcionamiento de la PC, teniendo en cuenta:
las elecciones tecnolgicas hechas para los mecanismos, y bloques operativos los captadores suministran las informaciones necesarias para el control de las evoluciones del sistema
Se puede estructurar la descripcin a este nivel en forma de un conjunto de GRAFCET. Se puede completar la descripcin con un estudio de los modos de marcha y parada (GEMMA)
2005
Regulacin Automtica II
26
13
Universidad de Oviedo
GRAFCET de subprogramas
GRAFCET particulares
2005
Regulacin Automtica II
27
Universidad de Oviedo
2005
Regulacin Automtica II
28
14
Universidad de Oviedo
Niveles de GRAFCET
Nivel 1: Punto de vista del proceso Nivel 2: Punto de vista de la PC Nivel 3: Punto de vista del realizador
2005
Regulacin Automtica II
29
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
30
15
Universidad de Oviedo
Modelo GRAFCET
Modelo de representacin grfica del comportamiento de la parte de mando de un sistema automatizado. Est constituido por: Elementos grficos bsicos (etapas, transiciones y arcos orientados) Interpretacin (acciones y receptividades) 5 reglas de evolucin Postulado sobre la duracin relativa de las evoluciones
2005
Regulacin Automtica II
31
Universidad de Oviedo
2005
Regulacin Automtica II
32
16
Universidad de Oviedo
Etapa
Corresponde a una situacin en la que el comportamiento de la P.C. no vara
10
Espera
2005
Regulacin Automtica II
33
Universidad de Oviedo
Etapa (II)
El estado interno de la parte de control se define por las etapas que est activas en un instante dado. Se puede expresar as:
S(Gn) = {1, 3, 7, ..., 28}
2005
Regulacin Automtica II
34
17
Universidad de Oviedo
10
10
Accin A
Accin B
Accin C
2005
Regulacin Automtica II
35
Universidad de Oviedo
Transiciones
Sealan la posibilidad de transicin entre una o varias etapas. Una transicin puede estar:
validada si todas las etapas inmediatamente precedentes estn activas, no validada.
La transicin se franquea obligatoriamente cuando est validada y se verifica la receptividad (funcin lgica) asociada.
2005
Regulacin Automtica II
36
18
Universidad de Oviedo
Transiciones (II)
2005
Regulacin Automtica II
37
Universidad de Oviedo
Receptividades
A cada transicin hay asociada una expresin lgica llamada receptividad. La receptividad agrupa informaciones de diferentes fuentes:
PR (pulsadores, interruptores, selectores, ...) PO (sensores) PC (temporizadores, contadores, resultados de clculos, estados de otras etapas Xi, ...) condicin siempre cierta (=1)
2005
Regulacin Automtica II
38
19
Universidad de Oviedo
Receptividades (II)
Las relaciones lgicas se representan: Y con un punto . O con el signo ms + NO con la barra inclinada /
13 15
a.(b+c) 14 16
t1/X15/2s
2005
Regulacin Automtica II
39
Universidad de Oviedo
Arcos orientados
Unen las etapas con las transiciones Indican la va que siguen las evoluciones Se representan con lneas verticales y horizontales. Se desaconsejan las oblicuas. Por convencin el sentido es de arriba abajo. Se usarn flechas cuando: No se respete la convencin (abajo arriba). Para evitar errores de interpretacin en las evoluciones a lo largo de lneas horizontales. Habr doble trazado horizontal si hay que reagrupar varios enlaces ligados a la misma transicin
2005
Regulacin Automtica II
40
20
Universidad de Oviedo
Reglas de sintaxis
Un GRAFCET est correctamente trazado si:
Respeta la regla de alternancia etapa-transicin y transicinetapa.
Por lo tanto:
dos etapas no pueden unirse directamente, no puede haber dos transiciones consecutivas.
2005
Regulacin Automtica II
41
Universidad de Oviedo
Reglas de evolucin
Regla 1. Relativa a la situacin inicial de la PC
La situacin inicial del GRAFCET caracteriza el comportamiento inicial de la PC respecto a la PO y corresponde al conjunto de las etapas activas, autorizando el comienzo del funcionamiento.
2005
Regulacin Automtica II
42
21
Universidad de Oviedo
Reglas de evolucin
Regla 3. Relativa a la evolucin de la situacin de la PC
El franqueo de una transicin entraa simultneamente la activacin de todas las etapas inmediatamente siguientes y la desactivacin de todas las etapas inmediatamente precedentes (evolucin sncrona).
2005
Regulacin Automtica II
43
Universidad de Oviedo
2005
Regulacin Automtica II
44
22
Universidad de Oviedo
00
fallo fallo 01 01
r1
r1
2005
Regulacin Automtica II
45
Universidad de Oviedo
d0 07
c0
2005
Regulacin Automtica II
46
23
Universidad de Oviedo
Registro de desplazamiento
2005
Regulacin Automtica II
47
Universidad de Oviedo
2005
Regulacin Automtica II
48
24
Universidad de Oviedo
Registro de apilado
2005
Regulacin Automtica II
49
Universidad de Oviedo
2005
Regulacin Automtica II
50
25
Universidad de Oviedo
Registro de desapilado
2005
Regulacin Automtica II
51
Universidad de Oviedo
2005
Regulacin Automtica II
52
26
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
53
Universidad de Oviedo
Estructuras bsicas
Secuencia nica Secuencias simultneas (Paralelismo estructural) Seleccin de secuencia
Secuencias exclusivas (exclusividad lgica, tecnolgica, prioridad) Salto de etapas Repeticin de secuencia Seleccin alternativa por semforo Paralelismo interpretado
2005
Regulacin Automtica II
54
27
Universidad de Oviedo
Secuencia nica
T1
T2
2005
Regulacin Automtica II
55
Universidad de Oviedo
T1 2 T2
10
19
T19 20
2005
Regulacin Automtica II
56
28
Universidad de Oviedo
Seleccin de secuencia
T1
T2 10
19
T9
T19
20
2005
Regulacin Automtica II
57
Universidad de Oviedo
Secuencias exclusivas
Exclusividad lgica:
T1 = a./b T1 = a0.a T1 = a T2 = /a.b T2 = a1.b T2 = /a.b
2005
Regulacin Automtica II
58
29
Universidad de Oviedo
Salto de etapas
T2
/T3 4
T3
T4
2005
Regulacin Automtica II
59
Universidad de Oviedo
Repeticin de secuencia
T3 4 T4 5 T5 6 Tr /Tr 7
2005
Regulacin Automtica II
60
30
Universidad de Oviedo
Paralelismo interpretado
T1
T2 10
19
T9
T19
20
2005
Regulacin Automtica II
61
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
62
31
Universidad de Oviedo
2005
Regulacin Automtica II
63
Universidad de Oviedo
2005
Regulacin Automtica II
64
32
Universidad de Oviedo
Accin mantenida o memorizada El efecto debe continuar durante varias etapas consecutivas Descripciones posibles:
Asociacin de la accin a todas las etapas implicadas Asociacin a una etapa de un paralelismo estructural Memorizacin de la accin por medio de un GRAFCET particular Empleo de instrucciones SET y RESET de la PC Empleo de un operador de memoria externo a la PC:
Componentes biestables Realizacin cableada con componentes monoestables
2005
Regulacin Automtica II
65
Universidad de Oviedo
2005
Regulacin Automtica II
66
33
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
67
Universidad de Oviedo
Macrorrepresentaciones
Permiten realizar una descripcin de ciertas secuencias agrupadas en:
Tareas: conjunto de acciones que corresponde a la ejecucin de una funcin determinada Subprogramas: conjunto de acciones o de tareas que deben ser ejecutadas varias veces en el mismo ciclo de produccin
2005
Regulacin Automtica II
68
34
Universidad de Oviedo
Representacin de subprogramas
10
10
S/P1
Tarea 3
10 S/P1
10 T3
2005
Regulacin Automtica II
69
Universidad de Oviedo
GRAFCET subprograma
La estructura de un GRAFCET subprograma o de un GRAFCET de tarea se caracteriza por:
Una etapa de entrada, necesaria para el lanzamiento Una etapa de salida que seala el fin de la ejecucin Estas dos etapas no pueden tener acciones asociadas
2005
Regulacin Automtica II
70
35
Universidad de Oviedo
Coordinacin asncrona
GP: GRAFCET Principal GRAFCET S/P1
20
30
pm.ci 21
X22 + X24 31
A+
a1
B+
b1
22
S/P1
X38
23
A
a0
37
B
b0
24
S/P1
X38
38
Tambin es posible
/X22./X24
X23 + X20
2005
Regulacin Automtica II
71
Universidad de Oviedo
Coordinacin sncrona
GP: GRAFCET Principal GRAFCET S/P1
20
30
pm.ci 21
X22 + X24 31
A+
a1
B+
b1
22
S/P1
X37.b0
23
A
a0
37
B
b0
24
S/P1
X37.b0
2005
Regulacin Automtica II
72
36
Universidad de Oviedo
Macroetapa y expansin
La macroetapa es una representacin unificada de un conjunto de etapas y de transiciones llamada expansin. La macroetapa no tiene existencia fsica y no puede ser asimilada a una etapa, pues las reglas de GRAFCET no seran respetadas. No se debe asociar por tanto ninguna accin a una macroetapa
2005
Regulacin Automtica II
73
Universidad de Oviedo
Representacin de Macroetapas
GRAFCET de Gestin Expansin XM1 de la macroetapa M1
100 E
10
11 M1
101
=1
12 102 S
2005
Regulacin Automtica II
74
37
Universidad de Oviedo
Estructura de la expansin
La expansin siempre tiene una etapa de entrada (E) y otra de salida (S). La etapa de entrada es una etapa normal. No puede ser etapa inicial. No se debe asociar accin a la etapa de salida La transicin despus de la macroetapa es siempre cierta (=1)
2005
Regulacin Automtica II
75
Universidad de Oviedo
2005
Regulacin Automtica II
76
38
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
77
Universidad de Oviedo
2005
Regulacin Automtica II
78
39
Universidad de Oviedo
Ejemplo de jerarqua
rdenes de forzado
G0
Nivel SEGURIDAD
Gestin de energa y seguridad de la PO
G1
coordinacin sin forzado
Nivel CONDUCCIN
Gestin de los modos de marcha y parada
G2
coordinacin sin forzado
Nivel PRODUCCIN
Coordinacin de las tareas de la produccin normal
Gn
2005
Regulacin Automtica II
79
Universidad de Oviedo
GRAFCET G0
GRAFCET G1
10
S/G1 = {10}
2005
Regulacin Automtica II
80
40
Universidad de Oviedo
GRAFCET G0
1 F/G1 > { }
10
S/G1 = { }
S/G1 = { } = /X10./X11./X12./X13...
2005
Regulacin Automtica II
81
Universidad de Oviedo
Orden de forzado
Un GRAFCET no puede ser forzado ms que por un GRAFCET jerrquicamente superior. Un GRAFCET inferior no puede ser forzado ms que a una sola situacin a la vez, a partir de uno o varios GRAFCETS superiores. La orden de forzado es prioritaria sobre las otras condiciones que establecen la evolucin del GRAFCET forzado.
2005
Regulacin Automtica II
82
41
Universidad de Oviedo
2005
Regulacin Automtica II
83
Universidad de Oviedo
Orden de inmovilizacin
No se trata tanto de forzar una situacin sino al contrario, de bloquear la evolucin del GRAFCET
GRAFCET G2 X13 > F/G2 > {* } 13 F/G2 > {* } 20
GRAFCET G1
2005
Regulacin Automtica II
84
42
Universidad de Oviedo
2005
Regulacin Automtica II
85
Universidad de Oviedo
12 F/Salidas =0
GRAFCET G1
GRAFCET G2
2005
Regulacin Automtica II
86
43
Universidad de Oviedo
ndice
Introduccin. Necesidad de metodologas. Cmo abordar la descripcin de un sistema automatizado? Modelo GRAFCET. Estructuras bsicas. Estudio de las rdenes o acciones Macrorrepresentaciones Forzado y paralizacin de estados. GRAFCET jerarquizado. Materializacin de un GRAFCET en un autmata programable. Herramientas de construccin de GRAFCET.
2005
Regulacin Automtica II
87
Universidad de Oviedo
Materializacin. Elementos bsicos Etapa: Su imagen debe tener dos estados estables biestable Transicin y receptividad asociada:
Funcin de transicin: ft(m -> n), ft(m, n -> p, q) Receptividad: r(m ->n), r(m, n -> p, q) ft(m -> n) = Xm.r(m -> n) ft(m, n -> p, q) = Xm.Xn. r(m,n -> p, q)
2005
Regulacin Automtica II
88
44
Universidad de Oviedo
Inicializacin
Inicializacin manual Inicializacin automtica (puede usar forzados)
Ecuaciones de etapas:
Biestable: Monoestable: S(Xi) = ftant R(Xi) = /ftant.ftsig Xi = ftant + /ftsig.Xi
2005
Regulacin Automtica II
89
Universidad de Oviedo
Incluyendo forzados:
Biestable: Prioridad a 1 S(Xi) = FS + ftant R(Xi) = /FS./ftant.ftsig Prioridad a 0 S(Xi) = /FS.ftant R(Xi) = FS + /ftant.ftsig Monoestable: Xi = ftant + /ftsig.Xi Prioridad a 1 Xi = FS + ftant + /ftsig.Xi Prioridad a 0 Xi = /FS.(ftant + /ftsig.Xi)
2005
Regulacin Automtica II
90
45
Universidad de Oviedo
Dosificacin de lquidos
A+
A-
(1) 1
pb.ac.a0
A+
D a0 a1 (2) 2 pb (presencia botella) PAP (avance paso a paso)
a1
A/m.pb.a0
PAP
m.pb.a0
2005
Regulacin Automtica II
91
46