Professional Documents
Culture Documents
Automatizacin Industrial
Grafcet
Automatizacin Industrial
GRAFCET
La complejidad de los sistemas de automatizacin industriales exige una metodologa clara para la descripcin y diseo del control independiente de la tecnologa a utilizar. Con esta idea naci GRAFCET (GRfico Funcional de Control de Etapas y Transiciones). Es estndar (IEC 60848) Permite la descripcin grfica del control del proceso. Es una mejora de la mquina de estado. Fases del diseo del control lgico:
Especificacin. Divisin del proceso en etapas o fases. Diseo de la parte secuencial para el control de las etapas. Diseo de la parte combinacional de cada etapa. Implantacin.
UPCO ICAI Departamento de Electrnica y Automtica 2
Grafcet
Automatizacin Industrial
Parado
Llenar
Calentar Caliente
Etapa 4 Vaco
Prof. Jos A. Rodrguez Mondjar
Vaciar
Grafcet
Automatizacin Industrial
Una etapa est bien definida cuando se consigue que las acciones asociadas a dicha etapa slo dependan de estar en esa etapa y de las entradas. La relacin entre entradas y salidas dentro de la etapa es puramente combinacional. El control est bien definido cuando todas las etapas estn bien definidas. Cada etapa elemental tiene asociada una variable de estado (0: Etapa desactivada; 1: Etapa activada).
A la tabla de entrada/salidas del control hay que aadir las variables de estado
Grafcet
Automatizacin Industrial
Cuadro
Simbolizan una etapa. La etapa inicial (RESET) se representa con un cuadro con doble lnea.
Lneas de evolucin
Unen entre s la etapas que representan actividades consecutivas. Las lneas se entendern siempre orientadas de arriba hacia abajo, a menos que se represente una flecha en sentido contrario.
Reenvos
Son smbolos en forma de flecha que indican la procedencia o destino de las lneas de evolucin. Esto permite fraccionar un grfico en subgrficos sin necesidad de lneas que se entrecrucen.
Grafcet
Automatizacin Industrial
T n-2 Etapa 2
Prof. Jos A. Rodrguez Mondjar
Reenvo
Grafcet
Automatizacin Industrial
Cuando se recorre el grfico de evolucin, por cualquier camino posible, deben alternarse siempre una etapa y una transicin. Las transiciones que no tienen asociada una ecuacin lgica siempre se cumplen. Una etapa se activar cuando est activada la etapa anterior y se cumplen las condiciones de transicin entre ambas. Una etapa se desactiva cuando se cumplen las condiciones de transicin a la siguiente o siguientes. El grafo de evolucin debe ser siempre cerrado. Se pueden utilizar macroetapas como etapas:
Cada macroetapa debe tener una etapa de entrada y otra de salida. La validacin de la transicin inmediatamente anterior a la macroetapa activa la etapa de entrada de la misma. Las macroetapas pueden estar anidadas.
Grafcet
Automatizacin Industrial
Secuencia lineal.
Slo hay una etapa activa en cada momento,
Acciones
Acciones
Acciones T 2-i
Acciones T i-n
Acciones
Grafcet
Automatizacin Industrial
Convergencia y divergencia en O
Subprocesos alternativos. De una etapa se pueden iniciar varios caminos o subprocesos alternativos posibles. Slo uno de ellos se activa. Termina en la misma o en diferentes etapas.
2
T 2-3
Divergencia en O
3
T 3-10 T 3-20 T 3-30
10
T 10-11
20
T 20-11
30
T 30-31
11
T 11-4
21
T 21-4
31
T 31-32
Las condiciones entre ramas deben ser excluyentes para que no se arranquen varias etapas simultneamente.
4
T 4-5
32
T 32-5
5 Convergencia en O
Grafcet
Automatizacin Industrial
Convergencia y divergencia en Y
Subprocesos simultneos. De una etapa se inician varios caminos simultneos. El proceso evolucionar por varios caminos a la vez, ejecutando varias tareas simultneamente. Cuando dos o ms caminos en Y convergen en un estado, para que se estado se active se deben haber ejecutado completamente dichos caminos.
2
T 2-3
Divergencia en Y
3
T3
10
T 10-11
20
T 20-11
30
T 30-31
11
T4
21
31
T 31-32
4
T5
32
Para que se active la etapa 5 el sistema debe estar simultneamente en las etapas 4 y 32 y debe cumplirse la transicin T5
Prof. Jos A. Rodrguez Mondjar
5 Convergencia en Y
Grafcet
Automatizacin Industrial
Diseo e implantacin
Implantacin.
Utilizar un sistema cableado o un sistema programado para realizar la implantacin.
Grafcet
Automatizacin Industrial
Instruccin Set
Si la condicin es 1 (RLO) , la salida (operando de la instruccin) se pone a 1. Si la condicin es 0, la salida no cambia.
A S A R
Instruccin Reset
Si la condicin es 1, la salida pasa a 0. Si la condicin es 0, la salida no cambia.
I124.1
S
Q124.0
Grafcet
Automatizacin Industrial
P P P P
Tabla de variables de entrada/salida AVISO PARA PRINCIPIANTES: Seguir la metodologa al pie de la letra (con experiencia se pueden crear variantes)
Prof. Jos A. Rodrguez Mondjar UPCO ICAI Departamento de Electrnica y Automtica 13
Grafcet
Automatizacin Industrial
Etapa E0 E1 E2 E3 Descripcin Inicializacin Parada Giro a derechas Giro a izquierdas Variable est. M0.0 M0.1 M0.2 M0.3 Copia M10.0 M10.1 M10.2 M10.3
Inicializar
SBP, SBA
Parada EPAEPP
SBP Salidas a activar SMGD, SBA Condiciones excluyentes entre ramas SMGI, SBA
EPP E1
E2
E3 EPP E1
Grafcet
Automatizacin Industrial
Segmento 3: T 0 - 1 M10.0 RESET M0.1 S M0.0 R Segmento 4: T 1 - 2 M10.1 EPP EPA M0.2 S M0.1 R Segmento 5: T 2 - 3 M10.2 EPP ESTP M0.3 S M0.2 R
Segmento 6: T 3 - 2 M10.3 EPP ESTP M0.2 S M0.3 R Segmento 7: T 2 - 1 M10.2 EPP M0.1 S M0.2 R Segmento 8: T 3 - 1 M10.3 EPP M0.1 S M0.3 R
Grafcet
Automatizacin Industrial
Segmento 12: Acciones E3 - Giro I. M0.3 E S E SBA
SE
SMGI
Poner RLO a 1
S
Segmento 13: Acciones E2 - Giro D M0.2 SBA
S
SMGD
S E
SBP
S
Segmento 11: Acciones E1 - Parada M0.1 SBP
En cada ciclo, primero se ponen a 0 las salidas y luego slo se activan las salidas correspondientes Es un mtodo alternativo a poner la ecuacin lgica de cada salida:
Basado en SET y RESET Facilidad para modificar la implantacin del grafcet
UPCO ICAI Departamento de Electrnica y Automtica 16
Grafcet
Automatizacin Industrial
Tratamiento de la parada
Grafcet
Automatizacin Industrial
PRIMERO RESET
Segmento 2: Copia estado A M0.0 = M10.0 A M0.1 = M10.1 A M0.2 = M10.2 A M0.3 = M10.3
SEGUNDO PARADA
Grafcet
Automatizacin Industrial
T n-2 Etapa 2
Prof. Jos A. Rodrguez Mondjar
Grafcet
Automatizacin Industrial
Pulsadores para parar una secuencia pero que hay que esperar a que se complete la secuencia
Se almacena la accin de pulsar en una posicin de memoria (con SET) y despus se procesa cuando se llegue a la etapa adecuada Slo se almacenan las rdenes de los pulsadores cuando sea necesaria Cuando se procesa la orden, se hace reset de la posicin de memoria correspondiente
Lectura entradas Actualizacin salidas Reset Registro pulsadores necesarios Copia estado etapas Clculo nuevas etapas Borrado salidas Acciones asociadas etapas Utilidades
Grafcet
Automatizacin Industrial
Reset O fo fo I Sig S
Reloj
La copia del estado equivale a la operacin del registro con el flanco del reloj
UPCO ICAI Departamento de Electrnica y Automtica 21
Grafcet
Automatizacin Industrial
I124.0 Q124.0
Grafcet
SO
CONTROL
Leer entradas
Actualizar salidas
Grafcet
Automatizacin Industrial
E0 E2 E3
Inicializar RESET
SBP, SBA
E1
Parada EPAEPP
SBP
EPP E1
E2
SMGD, SBA
E3 EPP E1
SMGI, SBA
Grafcet
Automatizacin Industrial
FP M1.0 A M10.2
FP M1.1 A M10.3
Si en ambos casos se pone el mismo bit para FP falla la operacin de flanco Por qu?
Grafcet
Automatizacin Industrial
No confundir con la instruccin Reset (R) Todo sistema tiene que arrancar con un estado totalmente conocido para que el funcionamiento posterior sea correcto. Qu significa estado totalmente conocido?
Las magnitudes fsicas (elctricas, mecnicas) internas del sistema tiene un valor concreto conocido. En el caso de los PLCs, es fundamental que las posiciones de memoria tengan un valor concreto, para que la primera vez que se ejecute el ciclo de scan parta de valores concretos. Debemos conseguir que siempre arranque a partir de la etapa 0. Recibe el nombre de ESTADO INICIAL del sistema.
La operacin que lleva al sistema a ese estado inicial recibe el nombre de RESET o inicializacin. El estado inicial o de reset es diferente al de sistema PARADO.
UPCO ICAI Departamento de Electrnica y Automtica 26
Grafcet
Automatizacin Industrial
Reset fsico:
Al encender el equipo, aprovechando como evolucionan las magnitudes fsicas Mediante un pulsador de reset VCC VCC SISTEMA RESET PULSADOR RESET
VCC RESET PULSADOR RESET Al pulsar el RESET se genera un 0 en la entrada de RESET del sistema
Grafcet
Automatizacin Industrial
Los autmatas suelen llevar una tarea programable de RESET que slo se ejecuta cuando se da tensin y, por supuesto,antes del primer ciclo de scan.
UPCO ICAI Departamento de Electrnica y Automtica 28
Grafcet
Automatizacin Industrial
Slo se debera pulsar en casos extremos. Razn por la que es un botn poco accesible
SECUENCIA DE PARADA
DESCONECTAR ALIMENTACIN
UPCO ICAI Departamento de Electrnica y Automtica 29
Grafcet
Automatizacin Industrial
M1
Enjabonar
M2
Cepillar
M3
Aclarar
M4
Secar
Grafcet
Automatizacin Industrial
M1 E1
Chequeo Correcto
E11
Enjabonar Enjabonado
E21
Cepillar Cepillado
E31
Aclarar Aclarado
E41
Secar Secado
E12
Fin enjabonado
E22
Fin cepillado
E32
Fin aclarado
E42
Fin secado