Skip to content
Salta al contenuto principale

Simboli e regole GRAFCET

Qui imparerai tutto sui simboli GRAFCET standardizzati secondo IEC 60848, per pianificare i tuoi processi con precisione e secondo le norme.

Questa pagina è stata tradotta dal tedesco con l'aiuto dell'IA. In caso di discrepanze fa fede la versione tedesca.

Scopri di più
Passo iniziale

Passo iniziale

Stato del sistema di controllo subito dopo l'avvio, rappresentato con doppio riquadro. La numerazione è libera, di solito si usa “0”.

Un GRAFCET di solito inizia con una fase iniziale "0", ma questo è liberamente scelto.
Passo

Passo

Rappresenta uno stato del processo. Finché il passo è attivo, vengono eseguite le azioni associate. I passi sono numerati in ordine crescente.

Usa una numerazione crescente per assegnare i numeri di fase.
Transizione

Transizione

La condizione di transizione si trova a destra della transizione. A sinistra può esserci un nome facoltativo. Il passo precedente viene disattivato solo quando la condizione è vera.

Sintassi delle transizioni

BG1Condizione singola (VERO/FALSO)
BG1 · BG2Operatore AND (inserito come *)
BG1 + BG2Operatore OR
BG1Negazione (inserita come !BG1)
(a + b) · cParentesi
↑BG1Fronte di salita
↓BG1Fronte di discesa
5s/X1Ritardo all'attivazione (5 s dopo il passo 1)
sensor/3sRitardo alla disattivazione (3 s, fronte di discesa)
X1Interrogazione passo (passo 1 attivo?)
[C1<5]Confronto analogico tra parentesi quadre
1Sempre vero
Secondo IEC 60848, le espressioni analogiche / di confronto vanno racchiuse tra parentesi quadre: [C1=8], [Temp>20], [Temp>20]*S1. Il contenuto tra parentesi è valutato come valore booleano.
Transizione sorgente

Transizione sorgente

Avvia un GRAFCET senza passo precedente.

Transizione pozzo

Transizione pozzo

Disattiva il passo precedente senza passo successivo.

Azione continua

Azione continua

L'azione è attiva finché il passo associato è attivo. Non appena il passo viene abbandonato, l'azione termina immediatamente.

Azione continua con condizione di assegnazione

Azione continua con condizione di assegnazione

L'azione è attiva solo se il passo è attivo e se è soddisfatta la condizione aggiuntiva indicata (SJ2).

Azione ritardata

Azione ritardata

L'azione inizia solo dopo che è trascorso il tempo indicato a sinistra della condizione e termina sempre con il suo passo.

Nota: le azioni temporizzate terminano con la loro fase, anche se è ancora attivo un ritardo di disattivazione.
Azione a tempo limitato

Azione a tempo limitato

L'azione inizia subito con il passo e termina automaticamente dopo il tempo indicato, anche se il passo resta attivo.

Azione memorizzata all'attivazione

Azione memorizzata all'attivazione

La variabile viene scritta all'attivazione del passo e resta memorizzata. L'assegnazione si scrive con “:=”.

Sintassi delle azioni

MotorVariabile attiva finché il passo è attivo
K1 := 1Imposta la variabile a 1
K1 := K1 + 1Incrementa il contatore
Azione memorizzata alla disattivazione

Azione memorizzata alla disattivazione

La variabile viene scritta alla disattivazione del passo e resta memorizzata.

Azione memorizzata su evento

Azione memorizzata su evento

La variabile viene scritta e memorizzata non appena il passo è attivo e l'evento (qui BG2) fornisce un fronte (qui di salita).

Commenti

Commenti

I commenti migliorano la leggibilità di un GRAFCET. Devono essere racchiusi tra virgolette.

Ritorno di sequenza

Ritorno di sequenza

In un GRAFCET la direzione di evoluzione predefinita è dall'alto verso il basso. Una freccia verso l'alto indica il ritorno a un passo precedente.

Salto

Salto

Salto di ritorno a un passo precedente, equivalente a un ritorno di sequenza. In questo esempio il salto porta al passo 7.

Diramazione alternativa

Diramazione alternativa

Divide l'evoluzione in rami alternativi. Le condizioni di transizione devono essere mutuamente esclusive. Così viene eseguito un solo ramo.

Diramazione parallela

Diramazione parallela

Divide l'evoluzione in più sequenze eseguite simultaneamente. L'evoluzione prosegue solo quando tutte le sequenze sono completate.

Macropasso

Macropasso

Raggruppa una sequenza di passi e transizioni. Questa sequenza deve essere percorsa completamente. La sequenza inizia con una E e termina con una S. Il macropasso porta una M.

I numeri delle macro fasi sono preceduti da una "M", qui "M1". La fase di ingresso del sotto-GRAFCET porta una "E" (qui E1); la fase di uscita porta una "S" (qui S1).
Passo incapsulante

Passo incapsulante

Incapsula GRAFCET parziali. L'attivazione del passo attiva le sue incapsulazioni, la disattivazione le disattiva. Il passo contrassegnato con l'asterisco avvia il GRAFCET parziale.

Incapsulamento

Incapsulamento

Riquadro per i GRAFCET parziali di un passo incapsulante. Il numero (qui 1) e il nome (qui G1) si trovano a sinistra sul riquadro. Anche un passo iniziale è qui ammesso. Questo documento è stato tradotto con l'aiuto dell'IA. Tutte le informazioni sono fornite senza garanzia

Ordine di forzatura

Ordine di forzatura

Forza immediatamente un altro GRAFCET in uno stato definito e ne scavalca la logica. In questo esempio viene attivato il passo 4 dell'incapsulamento G1.

Ordini di forzatura

G1 {}Disattiva tutti i passi di G1
G1 {4}Attiva solo il passo 4 di G1
G1 {*}Congela il passo attuale, nessuna evoluzione
G1 {INIT}Inizializza G1, il passo iniziale diventa attivo

Pronto per iniziare?

Crea ora gratuitamente il tuo GRAFCET e applica ciò che hai imparato!