Documentos de Académico
Documentos de Profesional
Documentos de Cultura
edu
Oriol Boix, 2013
Oriol Boix, 2002 Diseado para una resolucin de 800 por 600 px y navegadores de versin 5 o superior
Introduccin
Introduccin histrica Sistemas combinacionales y secuenciales Principios del GRAFCET Los tres niveles del GRAFCET
Introduccin histrica
El GRAFCET naci en el ao 1977 en un grupo de trabajo de la AFCET (Association Franaise pour la Cyberntique Economique et Technique, Asociacin Francesa para la Ciberntica Econmica y Tcnica) creado en el ao 1975. En el mes de Junio del ao 1982 se crea la norma francesa UTE NF C 03-190(Diagramme fonctionnel "GRAFCET" pour la description des systmes logiques de commande). La creacin del GRAFCET fue necesaria, entre otros motivos, por las dificultades que comportaba la descripcin de automatismos con varias etapas simultneas utilizando el lenguaje normal. Dificultades similares aparecen al intentar hacer esta descripcin con diagramas de flujo o usando los lenguajes informticos de uso habitual. En el ao 1988, el GRAFCET es reconocido por una norma internacional, la IEC-848 (Preparation of function charts for control systems, Preparacin de diagramas funcionales para sistemas de control) con los nombres Function Chart, Diagramme fonctionnel o Diagrama funcional. La norma IEC no reconoce el nombre GRAFCET porqu las traducciones pueden dar lugar a ambigedades.
Entre dos etapas hay una transicin. A cada transicin le corresponde una receptividad, es decir una condicin que se ha de cumplir para poder pasar la transicin. Una transicin es vlida cuando la etapa inmediatamente anterior a ella est activa. Cuando una transicin es vlida y su receptividad asociada se cumple se dice que la transicin es franqueable.
Al franquear una transicin se desactivan sus etapas anteriores y se activan las posteriores.
Las etapas iniciales, que se representan con lnea doble, se activan en la puesta en marcha.
Este GRAFCET no debe contener ninguna referencia a las tecnologas utilizadas; es decir no se especifica cmo hacemos avanzar la pieza (cilindro neumtico, motor y cadena, cinta transportadora, etc.), ni cmo detectamos su posicin (fin de carrera, detector capacitivo, detector fotoelctrico, etc.), ni tan solo el tipo de automatismo utilizado (autmata programable, neumtica, ordenador industrial, etc.).
definir la evolucin del automatismo y la activacin de las salidas en funcin de la evolucin de las entradas.
Conceptos bsicos
Elementos del GRAFCET Estructuras bsicas Reglas de sintaxis Condicionamiento de acciones y receptividades Ejemplos
o o
Estructuras bsicas
Secuencia
Una secuencia es una sucesin alternada de etapas y transiciones en la que las etapas se van activando una detrs de otra. Una secuencia est activa cuando, como mnimo, una de sus etapas est activa. Una secuencia est inactiva cuando todas sus etapas estn inactivas.
Seleccin de secuencia
A partir de una determinada etapa, hay dos (o ms) secuencias entre las que se escoger en funcin de las transiciones. No es necesario que las distintas secuencias tengan el mismo nmero de etapas. En la figura, si estamos en la etapa 8 y b es cierta iremos por la secuencia de la derecha si c s falsa y por la de la izquierda si c es cierta. Las dos secuencias confluyen en la etapa 5.
En la seleccin de secuencia es imprescindible que las receptividades asociadas a las transiciones de seleccin, en el ejemplo las transiciones (2) y (7), sean excluyentes, es decir no puedan ser ciertas simultneamente; por lo tanto las secuencias son alternativas.
Salto de etapas
Es un caso particular de seleccin entre dos secuencias en el que una de las secuencias no tiene ninguna etapa. En la figura, si
Repeticin de secuencia
Es un caso particular del salto de etapas en el que el salto se realiza en sentido ascendente, de forma que se repite la secuencia de etapas anteriores al salto. En la figura, se ir repitiendo la secuencia formada por las etapas 2 y 3 hasta que b sea falsa y c cierta.
Paralelismo estructural
A partir de una determinada etapa, hay dos (o ms) secuencias que se ejecutan simultneamente. No es necesario que las distintas secuencias tengan el mismo nmero de etapas. El inicio de secuencias paralelas se indica con una lnea horizontal doble
despus de la transicin correspondiente. De forma similar, el final de las secuencias paralelas se indica con otra lnea horizontal doble antes de la transicin correspondiente; esta transicin slo es vlida cuando todas las etapas inmediatamente anteriores estn activas. En la figura, al franquear la transicin (4), se activarn las etapas 2 y 3 y las dos secuencias trabajarn simultneamente. La transicin (1) slo ser vlida cuando estn activas las etapas 3 y 5.
Paralelismo interpretado
El paralelismo interpretado aparece cuando una etapa tiene dos (o ms) salidas y las transiciones correspondientes no son excluyentes. En la figura, si c y b son ciertas a la vez, se activarn las etapas 1 y 2 simultneamente. As pues si en la estructura de seleccin de secuencia no se garantiza que las receptividades son excluyentes, se tendr un paralelismo interpretado en el caso de que ambas receptividades se hagan ciertas al mismo tiempo o en el caso de que ambas sean ciertas cuando se validen las correspondientes transiciones.
En algunas ocasiones, como es el caso de la figura, esta situacin se fuerza intencionadamente; de manera que siempre de lugar a secuencias paralelas.
Hay una diferencia muy importante entre los dos tipos de paralelismos cuando convergen. Fijmonos en las dos figuras. En el paralelismo estructural la transicin no es vlida (y, por tanto, no se puede pasar a la etapa 1) si no estn activas las etapas 2 y 3. En cambio, en el paralelismo interpretado se pasar de 1 a 5 cuando f sea cierta (y la etapa 1 est activa) aunque 2 no est activa. De esta forma la secuencia comn puede continuar evolucionando y, cuando 2 est activa y r sea cierta, se volver a activar 5. As cada vez que se realice el paralelismo aparecer una nueva etapa activa en el GRAFCET.