Professional Documents
Culture Documents
Ir a la navegaci�nIr a la b�squeda
El GRAFCET, del franc�s Graphe Fonctionnel de Commande Etape Transition, que
significa diagrama de control con etapas y transiciones, naci� en 1977, fuente del
trabajo de la Asociaci�n Francesa para la Cibern�tica Econ�mica y T�cnica (AFCET),
en principio como s�ntesis te�rica de las diferentes herramientas existentes por
aquel entonces (organigrama, organifase, diagramas de Girard, red de Petri,
etc...). Le otorg� su actual forma en 1979 la Agencia Nacional para el Desarrollo
de la Producci�n Automatizada (ADESA) francesa. Normalizada en Europa como
(EN61131) e internacionalmente en 1992 como (norma CEI 1131).
�ndice
1 Elementos de programaci�n
2 Principios b�sicos
3 Clasificaci�n de las secuencias
3.1 Lineales
3.2 Con direccionamiento
3.3 Simult�neas
4 Clasificaci�n de las acciones
4.1 Acciones asociadas a varias etapas
4.2 Acciones condicionadas
4.3 Acciones temporizadas o retardadas
5 Ejemplo de programaci�n
6 Enlaces externos
Elementos de programaci�n
Para programar un aut�mata en GRAFCET es necesario conocer cada uno de los
elementos propios de que consta. En la siguiente tabla se muestran los comunes.
Lineales
Con direccionamientos o alternativa
Simult�neas
Lineales
En las secuencias lineales el ciclo lo componen una sucesi�n lineal de etapas como
se refleja en el siguiente GRAFCET de ejemplo:
Secuencial GRAFCET.PNG
El programa ir� activando cada una de las etapas y desactivando la anterior
conforme se vayan cumpliendo cada una de las condiciones. Las acciones se
realizar�n en funci�n de la etapa activa a la que est�n asociadas. Por ejemplo, con
la etapa 1 activa tras arrancar el programa, al cumplirse la "Condici�n 1", se
activar� la etapa 2, se desactivar� la 1, y se realizar� la "Acci�n 1".
Con direccionamiento
En un GRAFCET con direccionamiento, el ciclo se puede direccionar en funci�n de las
condiciones que se cumplan. En el siguiente ejemplo a partir de la etapa inicial se
pueden seguir tres ciclos diferentes dependiendo de que condiciones (1, 2 y/o 3) se
cumplan, (normalmente s�lo una de ellas podr� cumplirse mientras la etapa 1 est�
activa, aunque pueden cumplirse varias):
Direcc GRAFCET.PNG
La diferencia significativa del direccionamiento ( �rbol abierto con una l�nea
sencilla horizontal ) con respecto a la simult�nea es que esta pasar� a la
siguiente etapa cuando haya terminado una de las tareas paralelas
independientemente de las que se iniciaron.
Simult�neas
En las secuencias simult�neas varios ciclos pueden estar funcionando a la vez por
activaci�n simult�nea de etapas. En el siguiente ejemplo, cuando se cumple la
condici�n 1 las etapas 2, 3 y 4 se activan simult�neamente:
Secsimul GRAFCET.PNG
En los casos de tareas simult�neas (�rbol abierto por doble l�nea horizontal) la
etapa siguiente al cierre solo podr� iniciarse cuando todas las etapas paralelas
hayan terminado.
Accasoc GRAFCET.svg
Acciones condicionadas
La ejecuci�n de la acci�n se produce cuando adem�s de encontrarse activa la etapa a
la que est� asociada, se debe verificar una condici�n l�gica suplementaria (funci�n
Y):
GRAFCET condicional.PNG
Acciones temporizadas o retardadas
Es un caso particular de las acciones condicionadas que se encuentran en multitud
de aplicaciones. En este caso, el tiempo interviene como una condici�n l�gica m�s.
En el siguiente ejemplo la acci�n A se realizar� durante 10 segundos:
GRAFCET temporizado.PNG
Ejemplo de programaci�n
A continuaci�n se obtendr� el GRAFCET para el control de un montacargas que
funciona entre dos plantas. El ejemplo es s�lo pedag�gico; para simplificarlo no se
tendr� en cuenta la acci�n de parada. Los elementos necesarios son los siguientes:
Elementos de un montacargas
Actuadores Captadores
KM1: Contactor de subida SS: Pulsador de subida
KM2: Contactor de bajada SB: Pulsador de bajada
L1: L�mpara indicadora de paro FCA: Detector de planta alta
FCB: Detector de planta baja
A continuaci�n se ofrece el programa GRAFCET y su funcionamiento:
Enlaces externos
Curso en l�nea de GRAFCET y GEMMA. Incluye su introducci�n hist�rica, sintaxis y
ejemplos de aplicaci�n en espa�ol.
Control Draw. Software de dibujo y modelado de sistemas de control
GRAFCET editor. Software de dibujo de GRAFCET