Programación de Autómatas
Programación de Autómatas
Programación de Autómatas
Etapa inicial sin retorno Etapa inicial con retorno Etapa inicial con retorno y
con activación forzada
Etapas normales
• Las etapas representan los estados estables del sistema.
• Las etapas del GRAFCET se representan mediante un cuadrado numerado.
• Las etapas deben estar numeradas; aunque no necesariamente de forma
correlativa. No puede haber dos etapas con el mismo número.
• Las etapas pueden estar activas o inactivas. Al representar el estado del
GRAFCET en un momento dado, se puede indicar que una etapa está
activa, con un punto de color .
Etapa sin ninguna Etapa con una acción asociada Etapa con dos acciones asociadas
acción asociada (Hacer girar el motor a la derecha) (Hacer girar el motor a la derecha y
hacer funcionar el ventilador)
Acciones asociadas condicionadas
• La acción a realizar en una o más de las acciones asociadas a una etapa,
puede estar condicionada a una función booleana adicional.
• En el rectángulo donde se representa la acción asociada, hay una entrada
para las condiciones.
Ejemplo:
Acción condicionada
Supongamos un sistema en que tenemos un control electrónico, para la
regulación de unas maquinas. Si estando activa la etapa de espera 2, y el
termostato indica un sobre calentamiento entonces, el ventilador se pondrá
en marcha.
Esta condición, la podemos representar dentro del recuadro de la acción,
o bien fuera.
Acción retardada (Delayed ).
El motor A es pondrá en marcha 5 segundos después
de activarse la etapa 10; si la transición r se activa antes de ese
tiempo el motor no llegara a ponerse en marcha.
Acción memorizada
Cuando se active la etapa 13, el motor A se pondrá en marcha
de forma bi estable (set), y al salir de la etapa, continuará
funcionando hasta que se haga un reset a la acción.
Al activarse la etapa 14, el motor A se detendrá, ya
que en esa etapa, la acción hace un reset al funcionamiento del
motor.
Transiciones
Las transiciones representan las condiciones que el sistema
debe superar para poder pasar de una etapa a la siguiente. Al pasar
una transición, el sistema deja de estar en una etapa y
inmediatamente va a la siguiente. Validar la transición implica un
cambio en las etapas activas del GRAFCET.
• Las transiciones se representan con un pequeño segmento horizontal
que corta la línea de enlace entre dos etapas.
• Son etapas de entrada a una transición, todas las que conducen a
una transición.
• Son etapas de salida a una transición, las etapas que salen de una
transición.
Receptividades asociadas a las transiciones
Ejemplo 3:
Ejemplo:
Ejemplo:
Dos motores MA y MB, desplazan
unas piezas.
• Ejemplo:
En un lavadero de coches,
si no esta activa la selección Rbajos
(Lavado a presión de los bajos y los
neumáticos del coche), al llegar a la etapa
5 el automatismo debe hacer un salto
hasta la etapa 7. Por el contrario si
está activa esta selección, entrará a
la etapa 6 y la bomba de presión, las
pistolas dirigibles y el temporizador T04
actuarán.
Lazos repetitivos
Ejemplo: