Grafcet
Grafcet
Grafcet
GRAFCET
Ing. Mauricio Améstegui Moreno
Carrera de Ing. Electrónica
Universidad Mayor de San Andrés
CONTENIDO
1. INTRODUCCIÓN
2. EL LENGUAJE GRAFCET
5. EJEMPLOS DE APLICACIÓN
REFERENCIAS
Una de las técnicas disponibles para este fin es el modelado a través de una
herramienta denominada GRAFCET (GRAF = Gráfica, C = control; E = etapa y
T = transición) que fue elaborada por un grupo de trabajo francés de Sistemas
Lógicos entre 1975 y 1978. Dicha herramienta fue normalizada en 1982 y ahora
se utiliza ampliamente en el modelado de sistemas de control secuencial y de
sistemas SCADA.
2. EL LENGUAJE GRAFCET
Los principios en los que se basa su aplicación son básicamente los siguientes:
Los elementos gráficos del lenguaje Grafcet son, por tanto, las etapas, las
líneas de evolución y las transiciones. La Fig. 1 muestra estos elementos. Cada
etapa representa cada uno de los estados alcanzables del sistema, los cuales
están definidos por una relación de naturaleza puramente combinacional entre
las entradas y salidas presentes en el sistema. Las líneas de evolución unen
las etapas entre sí representando la dirección de las secuencia de operaciones.
Finalmente, las transiciones representan las condiciones lógicas necesarias
para el inicio de una etapa consecutiva y el fin de la etapa inmediatamente
anterior.
Etapa
6 Acciones de la etapa 6
Línea de
evolución Condición de
transición
Número que
identifica la etapa
7 Acciones de la etapa 7
Cada etapa tiene asociada una variable de estado de tipo bit dada por x i
donde i representa el número de la etapa.
Los posibles valores del estado de una etapa son: activo o inactivo.
2.4 Macroetapas
#: Número
Identificador
de la macro
Etiqueta o
texto
La expansión de una macro debe tener una única etapa inicial y una
única etapa final. Esto no necesariamente implica que tenga una
estructura de tipo lineal.
Es importante observar que una secuencia lineal puede ser parte de una
secuencia más compleja.
Divergencia y convergencia en O
Tramas con
macroestructura lineal
Convergencia en O
Divergencia y convergencia en Y
Tramas con
macroestructura lineal
Convergencia en Y
Tarea
Tarea
Condición
X
No
Si
Seguir X
Condición X
No
Tarea
Si
X
Tarea
Seguir
Inicializar contador
I=0 Tarea
Tarea, I=I+1
I < Ic
I=Ic?
Incrementar contador
Seguir
Inicialización de
Paro en
la parte Verificación
estado inicial
operativa de marcha
en
desorden
Paro en Prepa- Finaliza-
Preposicio-
estado ración ción
namiento
intermedio
Verficación
Preparación Demanda de
Demanda de marcha
paro en un
de arranque de paro al estado en orden
después de final del determinado
ciclo
falla
Producción
Normal
Tratami-
Seguir producción
ento de
con falla
falla Marcha de
prueba
Paro de emergencia
PROCEDIMIENTOS DE FALLA
5. EJEMPLOS DE APLICACION
SW
A
PLC On B
Off C
On Off
M
Y Z
Tabla 1.
Entrada/salida Descripción
A Switch de encendido del sistema
B Botón de arranque del sistema
C Botón de paro del sistema
X Accionamiento del arrancador del motor
Y Accionamiento de la lámpara que indica que el motor está en marcha
Z Accionamiento de la lámpara que indica que el motor está en reposo
AB C
1 Z =1
ABC
2 X = 1, Y = 1
AB C
Fig. 13. Diagrama Grafcet del sistema automático de arranque y paro de un motor de CA
unidireccional.
Tabla 2.
Etapa X Y Z
0 0 0 0
1 0 0 1
2 1 1 0
W V
I B
PLC D C
Off D
I D Off
X Y Z
Tabla 3.
Entrada/salida Descripción
A Switch de encendido del sistema automático
B Botón de arranque a la izquierda
C Botón de arranque a la derecha
D Botón de paro para poner al motor en estado de reposo
V Arrancador del motor a la izquierda
W Arrancador del motor a la derecha
X Lámpara que indica que el motor está girando a la izquierda
Y Lámpara que indica que el motor está girando a la derecha
Z Lámpara que indica que el motor está en reposo
AB C D
1 Z =1
ABC D ABC D
2 V = 1, X = 1 3 W = 1, Y = 1
A + AB C D
AB C T
4 Z = 1,T = 1
AT
Fig. 15. Diagrama Grafcet del sistema automático de arranque y paro de un motor bidireccional
de CA.
Tabla 4.
Etapa V W X Y Z T
0 0 0 0 0 0 0
1 0 0 0 0 1 0
2 1 0 1 0 0 0
3 0 1 0 1 0 0
4 0 0 0 0 1 2 seg.
SW
PLC
Fig. 16. Sistema automático de encendido secuencial de tres lámparas
Tabla 5.
Entrada/salida Descripción
A Switch de encendido del sistema
X Accionamiento de la primera lámpara
Y Accionamiento de la segunda lámpara
Z Accionamiento de la tercera lámpara
1 X = 1, T1 = 1
AT1
2 X = 1, Y = 1, T2 = 1
AT2
3 X =1, Y = 1, Z = 1
Fig. 17. Diagrama Grafcet del sistema automático de encendido secuencial de luces.
Tabla 6.
Etapa X Y Z T1 T2
0 0 0 0 0 0
1 1 0 0 t1 seg. 0
2 1 1 0 0 t2 seg.
3 1 1 1 0 0
VIA SECUNDARIA
Semáforo 2
VIA PRINCIPAL
Semáforo 1
Fig. 18 Diagrama esquemático de la intersección de una vía principal con una vía secundaria.
Tabla 7.
Entrada/salida Descripción
A Switch de encendido del sistema de control de semáforos
B Botón de arranque del sistema de control de semáforos
C Botón de paro del sistema de control de semáforos
R1 Lámpara roja del semáforo 1
A1 Lámpara amarilla del semáforo 1
V1 Lámpara verde del semáforo 1
R2 Lámpara roja del semáforo 2
A2 Lámpara amarilla del semáforo 2
V2 Lámpara verde del semáforo 2
R2 R1
A2 A1
V2 V1
SW
A
PLC On B
Off C
AB C
1 A1 = 1* , A2 = 1*
ABC
2 R1 = 1, V2 = 1, T1 = 1
AB C T1 AB CT1
3 A1 = 1, A2 = 1, T 2 = 1
AB C T2 AB CT2
4 V1 = 1, R2 = 1, T3 = 1
AB C T3 AB CT3
5 A1 = 1, A2 = 1, T 4 = 1
AB C T4 AB CT4
Fig. 20. Diagrama Grafcet del sistema de control automático de semáforos de una intersección.
Tabla 8.
Etapa R1 A1 V1 R2 A2 V2 T1 T2 T3 T4
0 0 0 0 0 0 0 0 0 0 0
1 0 1 (*) 0 0 1 (*) 0 0 0 0 0
2 1 0 0 0 0 1 t1 seg 0 0 0
3 0 1 0 0 1 0 0 t2 seg 0 0
4 0 0 1 1 0 0 0 0 t3 seg 0
5 0 1 0 0 1 0 0 0 0 t4 seg
(*) en este estado las luces amarillas se encuentran parpadeando.
X D
Tabla 9.
Entrada/salida Descripción
A Switch de encendido del sistema
B Botón de arranque
C Botón de paro
D Detector de nivel bajo
E Detector de nivel alto
L Lámpara indicadora de que el sistema se encuentra en reposo
V Accionamiento de la válvula de entrada
W Accionamiento de la bomba
X Accionamiento del calefactor
Y Accionamiento del mezclador
Z Accionamiento de la válvula de salida
A
V
B I W
C Off
PLC X
Y
D
Z
E
AB C
1 L = 1, Z = 1
ABC DE
AB C
2 V = 1,T1 = 1 20 L =1
AB C
AB C D E T1
ABC
3 V = 1,W = 1 30 L = 1,V = 1
A BC
AB C D E
AB C
4 V = 1,W = 1, X = 1 40 L = 1,V = 1
A BC
AB C DE
AB C
5 V = 1, X = 1, Y = 1, T2 = 1 50 L = 1,V = 1
A BC
AB C DET 2
AB C
6 V = 1, Z = 1
60 L = 1,V = 1
A BC
AB C D E
Fig. 23. Diagrama Grafcet del sistema de control de una olla de cocimiento industrial.
Caja de 12 unidades
Fig. 24. Diagrama esquemático de un sistema de empaque mediante banda transportadora y
deflector.
Tabla 11.
Entrada/salida Descripción
A Switch de encendido del sistema
B Botón de arranque
C Botón de paro
D Detector óptico de productos
X Accionamiento del deflector
Y Accionamiento de la banda transportadora
Z Lámpara indicadora de que el sistema se encuentra en reposo
Y
B I
PLC
C Off
Off Z
D
AB C
1 Z =1
ABC
ABC
2 Y =1 20 Z =1
AB C
ABC D
ABC
3 Y = 1, K1 = K1 + 1, K11 = 1 30 Z = 1, K1 = K 1 AB C DK 1
ABC
A B C DK1
ABC
4 X = 1,Y = 1, K 2 = K 2 + 1, K 22 = 1 40 Z = 1, K 2 = K 2 AB C DK 2
AB C
A B C DK2
Tabla 12.
Etapa X Y Z K1 K2
0 0 0 0 0 0
1 0 0 1 0 0
2 0 1 0 0 0
20 0 0 1 0 0
3 0 1 0 K1=K1+1 0
30 0 0 1 K1 0
4 1 1 0 0 K2=K2+1
40 0 0 1 0 K2
Entrada de
vehículos
Caseta de
control
Salida de vehículos
Tabla 13.
Entrada/salida Descripción
A Switch de encendido del sistema
B Botón de arranque
C Botón de paro
D Detector de vehículos a la entrada
E Detector de vehículos a la salida
W Accionamiento del paso de vehículos a la entrada
X Accionamiento del paso de vehículos a la salida
Y Lámpara indicadora de parqueo lleno
Z Lámpara indicadora de parqueo vacío
A
W
B I X
C Off
PLC Y
D Z
ABC
1 K=K
AB C
20 X = X , Z = Z, K = K 30 W = W , Y = Y , Z = 1
ABC DY
AB C DY A B C EZ A B C EZ
W = W , X = 1,
W = 1, X = X ,
21 Z = Z , K = K +1 31 YK ==YK, Z− 1= Z
ABC D AB C E
AB C K AB C ( K = 0)
22 X = X ,Y = Y , K = K 32 W = W , Z = Z , K = K
ABC K A B C ( K > 0)
23 X = X , Y = 1, K = K 33 W = W , Y = Y , K = K
ABC
Fig. 29. Diagram a Grafcet del sistema automático de ingreso y salida de vehículos de un
parqueo.
B C D E F
E1 E2 E3 E4 E5
Tabla 15.
Entrada/salida Descripción
A Switch de encendido del sistema
B Detector del producto en la estación 1
C Detector del producto en la estación 2
D Detector del producto en la estación 3
E Detector del producto en la estación 4
F Detector del producto en la estación 5
W Lámpara indicadora de que el sistema se encuentra en reposo.
X Accionamiento del dispositivo de corrimiento para el despacho
sincronizado del producto en las estaciones E1 a E4.
Y Accionamiento del dispositivo de empaque
Z Accionamiento del dispositivo de despacho desde la estación 5 a la banda
transportadora
A
W
B
C X
D PLC
Y
E
F Z
Etapa1: En esta etapa se supone que el switch del sistema está cerrado
y la lámpara indicadora de sistema en resposo está activada.
1 W =1
AB
20 T1 = 1 21 T2 = 1 22 T3 = 1 23 T4 = 1
X = 1, T5 = 1
3
AFT3
4 K = K +1
AK AK
5 Y = 1, T6 = 1
T6
AT7
6 Z = 1, T7 = 1
Tabla 16.
Etapa W X Y Z K T1 T2 T3 T4 T5 T6 T7
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0
20 0 0 0 0 K t1 seg T2 T3 T4 0 0 0
21 0 0 0 0 K T1 t2 seg T3 T4 0 0 0
22 0 0 0 0 K T1 T2 t3 seg T4 0 0 0
23 0 0 0 0 K T1 T2 T3 t4 seg 0 0 0
3 0 1 0 0 K=K+1 0 0 0 0 t5 seg 0 0
4 0 0 0 0 K 0 0 0 0 0 0 0
5 0 0 1 0 K 0 0 0 0 t6 seg 0
6 0 0 0 1 K 0 0 0 0 0 0 t7 seg
AB C D
1 Z =1
AB C D AB CD
2 V = 1, X = 1 3 W = 1, Y = 1
A + AB C D
AB C T
4 Z = 1,T = 1
AT
Fig. 15. Diagrama Grafcet del sistema automático de arranque y paro de un motor bidireccional
de CA.