Skip to content
Saltar al contenido principal

Símbolos y reglas GRAFCET

Aquí aprenderás todo sobre los componentes estandarizados según IEC 60848, para planificar tus procesos con precisión y según las normas.

Initial Step

Paso inicial

El paso inicial marca el estado en el que se encuentra el sistema de control inmediatamente después de iniciar el sistema (o después de un reinicio).

Un GRAFCET normalmente comienza con un paso inicial "0", aunque esto es completamente libre.
Step

Paso

Un paso representa un estado en el proceso. Mientras un paso está activo, las acciones asignadas se ejecutan. Un paso solo se abandona cuando se cumple la transición siguiente.

Usa una numeración ascendente al asignar los números de paso.
Transition

Transición

La transición es la condición de conmutación. Contiene la condición (a la derecha de la transición) que debe cumplirse para que el proceso avance del paso anterior al siguiente. Opcionalmente se puede asignar un nombre a la izquierda.

Sintaxis de transiciones

BG1Condición única (TRUE/FALSE)
BG1 * BG2Operación AND
BG1 + BG2Operación OR
!BG1Negación (se convierte automáticamente a la representación conforme a la norma)
(a + b) * cParéntesis
↑BG1Flanco ascendente
↓BG1Flanco descendente
5s/X1Retardo al conectar (5s)
sensor/3sRetardo al desconectar (3s)
X1¿Paso 1 activo?
[C1<5]Comparación analógica entre corchetes (contador < 5)
1Siempre verdadero (IEC 60848)
Source Transition

Transición fuente

Esta transición permite iniciar un GRAFCET sin necesitar un paso anterior.

Sink Transition

Transición sumidero

Esta transición termina un GRAFCET sin un paso siguiente.

Continuous Action

Acción continua

Esta acción está activa mientras el paso asociado esté activo. Tan pronto como se abandona el paso, la acción termina inmediatamente.

Conditional Action

Acción continua con condición de asignación

Esta acción solo está activa mientras el paso asociado esté activo Y se cumpla una condición adicional especificada (aquí SJ2).

Delayed Action

Acción temporizada

La acción no se inicia inmediatamente cuando se activa el paso, sino solo después de que ha transcurrido el tiempo especificado (a la izquierda de la condición). Para lograr un retardo de desactivación, se debe especificar un tiempo a la derecha de la condición.

Nota: las acciones temporizadas terminan con su paso, aunque aún esté activo un retardo de desactivación.
Time-Limited Action

Acción limitada

La acción comienza inmediatamente con el paso, pero se termina automáticamente después de que transcurre el tiempo, incluso si el paso permanece activo más tiempo.

Stored Action Activation

Acción almacenada en activación

La acción con una flecha hacia arriba significa que la variable se escribe y almacena en el flanco ascendente (al activar el paso). Se debe usar el operador ":=" para la asignación.

Sintaxis de acciones

MotorVariable activa mientras paso activo
K1 := 1Establecer a 1
K1 := K1 + 1Incrementar contador
Stored Action Deactivation

Acción almacenada en desactivación

La acción con una flecha hacia abajo significa que la variable se escribe y almacena en el flanco descendente (al desactivar el paso). Se debe usar el operador ":=" para la asignación.

Stored Action on Event

Acción almacenada por evento

Esta acción con una bandera escribe y almacena una variable cuando el paso conectado está activo Y el evento proporciona un flanco ascendente o descendente. A diferencia de las acciones almacenadas anteriores, esta acción espera que ocurra un evento definido.

Comment

Comentarios

Para mejorar la legibilidad de un GRAFCET, se pueden añadir comentarios libremente. Deben estar entre comillas.

Feedback

Retroalimentación

En GRAFCET la dirección estándar es de arriba a abajo. La flecha hacia arriba indica una retroalimentación, es decir, un salto a un paso anterior.

Jump

Salto

Salto a un paso anterior. Equivalente a una retroalimentación. Aquí se salta de vuelta al paso 7.

Alternative Branch

Ramificación alternativa

Esta ramificación divide el camino del proceso en múltiples opciones, ejecutándose solo el camino requerido.

Parallel Branch

Ramificación paralela

Esta ramificación divide el camino del proceso en múltiples caminos que se ejecutan todos simultáneamente.

Macro Step

Macro paso

El macro paso combina una secuencia de pasos y transiciones en un único símbolo. A diferencia del paso envolvente, la secuencia contenida en el macro paso debe ser completamente procesada.

Los números de macro paso se preceden con una "M", aquí "M1". El paso de entrada del sub-GRAFCET lleva una "E" (aquí E1); el paso de salida lleva una "S" (aquí S1).
Enclosing Step

Paso envolvente

El paso envolvente encapsula uno o más sub-GRAFCETs. Cuando el paso se activa, las envolventes asociadas se activan y los sub-GRAFCETs contenidos se procesan. Cuando el paso envolvente ya no está activo, todos los sub-GRAFCETs se desactivan.

Enclosure

Envolvente

Este marco se usa para crear las envolventes de un paso envolvente. Aquí el número de la envolvente es «1» y el nombre de la envolvente es «G1».

Forced Control Command

Comando de control forzado

Este comando fuerza inmediatamente a otro GRAFCET a un estado definido, anulando su lógica. Aquí se activa el GRAFCET en la envolvente G1 en el paso 4.

Sintaxis de comando

G1 {}Desactivar todos los pasos en la envolvente G1
G1 {4}Activar solo el paso 4 en la envolvente G1
G1 {*}Congelar el paso actual en G1 – sin conmutación posible
G1 {INIT}Inicializar G1 – el paso con la estrella a la izquierda se activa

Consejos

  • AND / && → *
  • OR / || → +
  • NOT → !
  • Según IEC 60848, las expresiones analógicas / de comparación se ponen entre corchetes: [C1=8], [Temp>20], [Temp>20]*S1. El contenido entre corchetes se evalúa como valor booleano.

¿Listo para empezar?

¡Crea ahora gratis tu propio GRAFCET y aplica lo que has aprendido!

Símbolos GRAFCET explicados | Todos los símbolos IEC 60848