Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grafcet
Grafcet
PRCTICA 5
SISTEMAS SECUENCIALES I
GRAFCET
1 SISTEMAS SECUENCIALES
Muchos automatismos industriales estn basados en secuencias, esto es, una
serie de acciones que han de realizarse una tras otra en un orden predefinido,
en funcin de una serie de eventos.
As, por ejemplo, una mquina que haga un orificio en una pieza, llevar a cabo
una secuencia consistente en cargar la pieza, sujetarla, arrancar el motor que
hace girar la broca, bajar la broca, subir la broca, detener el motor, liberar la
pieza y evacuarla. Se trata de una serie de acciones que han de realizarse
siguiendo esa secuencia, y en base a unos eventos, que son generados por
ejemplo por los sensores (en este caso pueden ser finales de carrera), o bien
por tiempo (la broca sube cuando lleve 5 segundos abajo).
Cuando son sistemas muy sencillos puede hacerse de forma literal, mediante el
uso de biestables SR, pero a medida que el sistema se complica, es necesario
buscar una metodologa que permita describir estos automatismos y nos ayude
a programarlo.
2 GRAFCET
Una de las soluciones ms aceptadas es el GRAFCET. El GRAFCET surge de
la AFCET y la ADEPA, que son dos comisiones de especialistas en
automatizacin francesas, y hoy en da se emplea casi universalmente.
El GRAFCET es simplemente una forma de describir los procesos secuenciales
para posteriormente disear el automatismo que los gobierne. Es
independiente de la realizacin tecnolgica, por lo que puede utilizarse para el
diseo de automatismos basados en PLC, pero tambin para automatismos
neumticos, hidrulicos, de lgica cableada.
El resultado del mtodo GRAFCET es un diagrama funcional que describe
grficamente el proceso, y a partir del diagrama funcional, es posible generar el
cdigo STEP-7 de una forma casi mecnica.
Existen paquetes de software opcionales que se aaden a STEP-7 y permiten
programar directamente en GRAFCET. No obstante, aqu veremos la forma de
realizar el diagrama de GRAFCET y posteriormente su forma de implementarlo
en STEP-7 o en cualquier otro lenguaje.
1 de 15
Cargar la pieza
1
RECEPTIVIDAD
TRANSICIN
Pieza
ACCIONES
Sujetar la pieza
2.1.1 Etapa
Una etapa se corresponde con un funcionamiento invariante del automatismo.
Volviendo al ejemplo anterior, una etapa puede ser cargar pieza o bien bajar
taladro.
Las diferentes etapas llevan asociadas acciones.
Las etapas se representan con un cuadrado con un nmero que las identifica.
La etapa inicial (en la que se encuentra el sistema en el arranque) se
representa con un cuadrado doble.
Cuando se analiza un proceso que est funcionando utilizando un GRAFCET,
se suelen marcar las etapas activas con un punto1.
Las etapas llevan asociadas acciones, que se describen en rectngulos unidos
a cada etapa. Estas acciones se describen de un modo ms simblico o ms
literal, en funcin del tipo de GRAFCET que se est haciendo.
2.1.2 Transiciones
Una transicin indica la posibilidad de cambiar de una etapa a otra. Cuando se
produce el franqueo de una transicin, se pasa de una etapa a otra, lo que
significa que se desactivan las etapas precedentes y se activan las siguientes.
Una transicin tiene dos estados posibles: Validada y no validada. Una
transicin est validada si todas sus etapas inmediatamente precedentes estn
activas.
Las transiciones llevan asociadas una condicin lgica llamada receptividad,
que puede ser funcin de entradas y salidas, de las etapas activas, de
funciones de contaje o de tiempo etc. A veces, la receptividad es una
constante TRUE (esto es, siempre se cumple).
Una transicin es franqueable cuando est validada y se cumple la
receptividad.
Las transiciones se representan por una pequea lnea perpendicular a las
uniones.
2 de 15
Estando activa la etapa 5, se pasar a una sola de las etapas siguientes (6, 7 u
8) en funcin de que se cumplan las receptividades de a, b o c
respectivamente. La primera que se cumpla determinar la etapa siguiente.
3 de 15
4 de 15
3 TIPOS DE GRAFCET
Podemos distinguir varios niveles de GRAFCET en funcin de su grado de
abstraccin.
5 de 15
6 de 15
7 de 15
&
RECEPTIVIDAD
C. INICIALES
8 de 15
9 de 15
0
I124.0
Q124.0
I125.1
Q124.4
Q124.2
I125.3
Q124.3
I125.2
Q124.1
I125.0
10 de 15
11 de 15
12 de 15
13 de 15
14 de 15
SMBOLO
DIR.
P_MARCHA
I 124.0
DETECTOR_LIBRO I 124.1
DP_A-
124.2
DP_A+
124.3
DP_C-
124.4
DP_C+
124.5
DP_E-
124.6
DP_E+
MOVER_A+
MOVER_AMOVER_C+
MOVER_CMOVER_E+
MOVER_E-
I 124.7
Q 124.0
Q 124.1
Q 124.2
Q 124.3
Q 124.4
Q 124.5
COMENTARIO
Pulsador de marcha de la mquina
Detector de Presencia del libro
DETECTOR DE POSICIN CILINDRO A
RECOGIDO
DETECTOR DE POSICIN CILINDRO A
EXTENDIDO
DETECTOR DE POSICIN CILINDRO C
RECOGIDO
DETECTOR DE POSICIN CILINDRO C
EXTENDIDO
DETECTOR DE POSICIN CILINDRO E
RECOGIDO
DETECTOR DE POSICIN CILINDRO E
EXTENDIDO
MANDO. EXTRAER CILINDRO A
MANDO. RECOGER CILINDRO A
MANDO. EXTRAER CILINDRO C
MANDO. RECOGER CILINDRO C
MANDO. EXTRAER CILINDRO E
MANDO. RECOGER CILINDRO E
15 de 15