CORSO DI PLC SIEMENS:
GLI OB A INTERRUPT CICLICO

PLC Siemens e TiaPortal

Autore: Luciano Guida, Automation Engineer.

Data aggiornamento: luglio 2026.

Benvenuto (o bentornato se già mi conosci), sul mio sito dedicato al mondo dei PLC Siemens e dell’automazione industriale in generale.

Oggi voglio parlarti di come utilizzare i blocchi organizzativi OB a interrupt ciclico, ovvero quei blocchi di programma che possiamo eseguire a intervalli di tempo prestabilito, come per esempio ogni 50 millisecondi, ogni 100 millisecondi, ogni secondo e così via.

Gli OB di questo tipo sono molto utili quando lavoriamo con oggetti tecnologici, per esempio le funzioni di regolazione PID.

Novità automazione e plc
Gli OB ciclici possono essere configurati per essere eseguiti ogni tot, normalmente decine o centinaia di millisecondi.
Per creare un OB ciclico (a interrupt ciclico), lo scegliamo nel menu del gruppo OB di TIA Portal, e impostiamo l’intervallo di esecuzione; nel nostro esempio 3000 millisecondi.
Aggiunto di un OB a interrupt nel progetto TiaPortal Siemens
Nel blocco creato aggiungiamo un’operazione matematica in ladder, per verificare che effettivamente l’esecuzione venga effettuata ogni tre secondi.
Eccola nella prossima figura, dove il valore ha già raggiunto tre.

Programma ladder del plc Siemens con l'istruzione matematica nella OB a tempo
Per vedere la differenza di esecuzione tra un OB di programma normale e quella ciclica, programmiamo la stessa istruzione (con operandi diversi) all’interno dell’OB di default OB1.

Eseguendo il programma costatiamo che in questo blocco l’esecuzione è diversa, infatti l’intervallo di tempo dipende dal tempo di scansione, da noi non controllabile; la variabile viene incrementata molti più rapidamente.
Operazione matematica in un OB non schedulato

Copyright(C) automazione-plc.it
Luciano Guida
P.IVA: 11676200964
REA: MI-2791053
PEC: luciano.guida@postecertifica.it

Sito di informazione e didattica sull'automazione industriale, il mondo dei PLC e dei sistemi di supervisione.
Programmazione PLC.
Programmazione SCADA e HMI.
Apparecchiature e hardware industriale.
Strumentazione da campo.
Policy sulla Privacy e utilizzo dei Cookies
- Modifica le preferenze sui Cookies -
- Termini e condizioni -