ChatDiagram
3 templates · Sequential function chart

Esempi di diagrammi SFC per il controllo sequenziale

I Sequential Function Chart (SFC) sono il linguaggio IEC 61131-3 per i processi sequenziali: i passi definiscono cosa fare, le transizioni definiscono quando procedere e la struttura visiva rispecchia il ciclo fisico della macchina.

Standard IEC 61131-3:2013 §6.5Engine schematex-sfcExport SVG · PNG · PDF
How to

How to use a sequential function chart template.

  1. 01Definisci i passi

    Dai un nome a ogni fase del ciclo di processo (Initialize, Fill, Mix, Drain, Rinse): diventeranno i blocchi rettangolari dei passi.

  2. 02Aggiungi le transizioni

    Descrivi la condizione che deve essere vera per passare da un passo al successivo: diventerà una barra di transizione orizzontale.

  3. 03Modella divergenze e convergenze (facoltativo)

    Aggiungi rami paralleli (divergenza AND) o percorsi alternativi (divergenza OR) per i processi con passi concorrenti o condizionati.

  4. 04Esporta per la documentazione della macchina

    I diagrammi SFC sono standard nella documentazione dei sistemi di controllo conformi a IEC: esportali in PNG/SVG oppure condividili per la revisione della programmazione PLC.

FAQ

Questions about sequential function chart templates

Che cos'è un Sequential Function Chart?

Un linguaggio di programmazione PLC IEC 61131-3 che rappresenta un processo sequenziale come un grafo di passi (fasi) collegati da transizioni (condizioni). È il linguaggio standard per il controllo di processi batch e la sequenza delle macchine.

In cosa differisce SFC da un diagramma degli stati?

Entrambi mostrano stati e transizioni. SFC è un linguaggio PLC eseguibile con semantica specifica di IEC 61131-3 (azioni dei passi, condizioni di transizione, sequenze parallele). Un diagramma degli stati (UML) è una notazione di documentazione priva di semantica di esecuzione.

Qual è la differenza tra divergenza AND e divergenza OR in SFC?

La divergenza AND (doppie linee orizzontali) avvia contemporaneamente più sequenze parallele. La divergenza OR (linee orizzontali singole con condizioni) segue uno dei diversi percorsi alternativi in base alla prima transizione che scatta.