Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO - Programación GRAFCET PDF
CURSO - Programación GRAFCET PDF
PRÁCTICA 5
SISTEMAS SECUENCIALES I
GRAFCET
1 SISTEMAS SECUENCIALES
Muchos automatismos industriales están basados en secuencias, esto es, una
serie de acciones que han de realizarse una tras otra en un orden predefinido,
en función de una serie de eventos.
Así, por ejemplo, una máquina 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 metodología que permita describir estos automatismos y nos ayude
a programarlo.
2 GRAFCET
Una de las soluciones más aceptadas es el GRAFCET. El GRAFCET surge de
la AFCET y la ADEPA, que son dos comisiones de especialistas en
automatización francesas, y hoy en día se emplea casi universalmente.
El GRAFCET es simplemente una forma de describir los procesos secuenciales
para posteriormente diseñar el automatismo que los gobierne. Es
independiente de la realización tecnológica, por lo que puede utilizarse para el
diseño de automatismos basados en PLC, pero también para automatismos
neumáticos, hidráulicos, de lógica cableada….
El resultado del método GRAFCET es un diagrama funcional que describe
gráficamente el proceso, y a partir del diagrama funcional, es posible generar el
código STEP-7 de una forma casi mecánica.
Existen paquetes de software opcionales que se añaden 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.
Pieza
TRANSICIÓN
ACCIONES
2 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 número 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.
2.1.2 Transiciones
Una transición indica la posibilidad de cambiar de una etapa a otra. Cuando se
produce el franqueo de una transición, se pasa de una etapa a otra, lo que
significa que se desactivan las etapas precedentes y se activan las siguientes.
1
En el paquete S7-GRAPH de STEP-7 las etapas activas se marcan con color
Estando activa la etapa 5, se pasará a una sola de las etapas siguientes (6, 7 u
8) en función de que se cumplan las receptividades de a, b o c
respectivamente. La primera que se cumpla determinará la etapa siguiente.
3 TIPOS DE GRAFCET
Podemos distinguir varios niveles de GRAFCET en función de su grado de
abstracción.
ETAPA n
ETAPA n+1 R
ETAPA n-1
&
RECEPTIVIDAD S
≥1 Q
C. INICIALES
Una vez hecho esto, se programa qué salidas han de activarse en función de
las etapas que estén activas.
I124.0
1 Q124.0
I125.1
2 Q124.4 Q124.2
I125.3
3 Q124.3
I125.2
4 Q124.1
I125.0