sfc
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteProssima revisioneEntrambe le parti successive la revisione | ||
sfc [2020/04/29 07:44] – [SFC/Grafcet] admin | sfc [2021/11/08 09:18] – [Elementi di un diagramma SFC] admin | ||
---|---|---|---|
Linea 35: | Linea 35: | ||
Gli elementi di un diagramma SFC sono: | Gli elementi di un diagramma SFC sono: | ||
* i quadrati, che rappresentano i passi (fasi, stati, tappe) del sistema; quello con due cornici è il passo iniziale | * i quadrati, che rappresentano i passi (fasi, stati, tappe) del sistema; quello con due cornici è il passo iniziale | ||
- | * il pallino nero - detto //token// o marcatore - che individua il passo attivo (non lo disegneremo) | + | * il pallino nero - detto //token// o marcatore - che individua il passo attivo (non lo disegneremo |
* i rettangoli, collegati con una linea ai quadrati, che rappresentano le azioni associate ad un passo | * i rettangoli, collegati con una linea ai quadrati, che rappresentano le azioni associate ad un passo | ||
* le linee, che indicano la successione tra un passo e quello successivo | * le linee, che indicano la successione tra un passo e quello successivo | ||
Linea 57: | Linea 57: | ||
* le condizioni che attivano le transizioni sono espressioni logico-combinatorie (si esprimono utilizzando operatori logici AND, OR, NOT) che possono essere vere o false (0 o 1) | * le condizioni che attivano le transizioni sono espressioni logico-combinatorie (si esprimono utilizzando operatori logici AND, OR, NOT) che possono essere vere o false (0 o 1) | ||
* l' | * l' | ||
- | * eventuali situazioni di emergenza (pulsante STOP, protezioni termiche, ecc.) che alterano la normale evoluzione dell' | + | * eventuali situazioni di emergenza (pulsante STOP, protezioni termiche, ecc.) che alterano la normale evoluzione dell' |
- | * il Grafcet, come gli altri linguaggi | + | * il Grafcet, come ogni linguaggio |
* la realizzazione di cicli | * la realizzazione di cicli | ||
- | * la scelte tra più opzioni (scelta e convergenza); in questo caso si ha una diramazione tra transizioni con condizioni mutuamente esclusive | + | * la scelte tra più opzioni (scelta e convergenza): in questo caso si ha una diramazione tra transizioni con condizioni mutuamente esclusive |
- | * l' | + | * l' |
In figura un esempi di scelta/ | In figura un esempi di scelta/ | ||
{{:: | {{:: | ||
+ | |||
+ | Si noti come nella scelta e convergenza si abilitano due transizioni contemporaneamente con un solo passo mentre nel parllelismo si attivano più passi contemporaneamente in seguito ad una transizione (notare anche il simbolo con la doppia linea). | ||
I qualificatori possono essere usati per caratterizzare un' | I qualificatori possono essere usati per caratterizzare un' | ||
- | * N (non stored), l' | + | * N (non stored), l' |
* D (time delayed), l' | * D (time delayed), l' | ||
* L (time limited), l' | * L (time limited), l' | ||
Linea 74: | Linea 76: | ||
* S (set/ | * S (set/ | ||
* R (reset), l' | * R (reset), l' | ||
- | * C (condizionato), | + | * C (condizionato), |
L'uso dei qualificatori semplifica la scrittura del diagramma SFC (ad esempio sostituendo la funzione svolta dai temporizzatori). | L'uso dei qualificatori semplifica la scrittura del diagramma SFC (ad esempio sostituendo la funzione svolta dai temporizzatori). |
sfc.txt · Ultima modifica: 2024/02/16 15:19 da admin