Strumenti Utente

Strumenti Sito


sfc

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
sfc [2025/10/08 07:24] – [Elementi di un diagramma SFC] adminsfc [2025/10/28 11:37] (versione attuale) – [Dal Grafcet al Ladder: tecnica batch] admin
Linea 67: Linea 67:
 {{::scelta_e_parallelismo.png|Esempi di scelta/convergenza e parallelismo/sincronizzazione}} {{::scelta_e_parallelismo.png|Esempi di scelta/convergenza e parallelismo/sincronizzazione}}
  
-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).+Si noti come nella scelta e convergenza si abilitano due transizioni contemporaneamente con un solo passo mentre nel parallelismo si attivano più passi contemporaneamente in seguito ad una transizione (notare anche il simbolo con la doppia linea).
  
 ==== Altre regole ==== ==== Altre regole ====
Linea 87: Linea 87:
  
 Nelle condizioni associate alle transizioni si può usare l'espressione 'PASSO.X', dove la X va interpretata come 1 se il passo indicato alla sua sinistra è attivo o 0 se non è attivo. Questo tipo di condizione permette di attivare una transizione in una sequenza se è attivo un determinato passo in un'altra sequenza. Sempre secondo le norme IEC 61131-3, che definiscono i linguaggi di programmazione standard per i PLC, si può usare l'espressione 'PASSO.T' per indicare implicitamente un timer che si attiva contestualmente al passo (vedi [[https://d1.amobbs.com/bbs_upload782111/files_31/ourdev_569653.pdf|documento dello standard 61131-3]]). Nelle condizioni associate alle transizioni si può usare l'espressione 'PASSO.X', dove la X va interpretata come 1 se il passo indicato alla sua sinistra è attivo o 0 se non è attivo. Questo tipo di condizione permette di attivare una transizione in una sequenza se è attivo un determinato passo in un'altra sequenza. Sempre secondo le norme IEC 61131-3, che definiscono i linguaggi di programmazione standard per i PLC, si può usare l'espressione 'PASSO.T' per indicare implicitamente un timer che si attiva contestualmente al passo (vedi [[https://d1.amobbs.com/bbs_upload782111/files_31/ourdev_569653.pdf|documento dello standard 61131-3]]).
-===== Dal Grafcet al Ladder: tecnica batch =====+===== Dal diagramma SFC al Ladder: tecnica batch =====
  
 La tecnica batch ("a lotti" in italiano) serve ad implementare un automatismo descritto da un diagramma SFC nel linguaggio KOP/ladder. Quando la si usa è buona pratica ricorrere anche alla programmazione strutturata, creando diverse funzioni/sottoprogrammi per gestire: La tecnica batch ("a lotti" in italiano) serve ad implementare un automatismo descritto da un diagramma SFC nel linguaggio KOP/ladder. Quando la si usa è buona pratica ricorrere anche alla programmazione strutturata, creando diverse funzioni/sottoprogrammi per gestire:
sfc.1759908278.txt.gz · Ultima modifica: da admin