In questo un nuovo tutorial vediamo come utilizzare l’istruzione IF in TIA Portal.
Utilizzeremo l’istruzione IF per creare funzioni con memoria come Flip-flop in SCL.
L’istruzione IF controlla la SEZIONE DI PROGRAMMA che andrà ad essere eseguita per raggiungere il risultato.

Per esplorare l’istruzione IF, esaminiamo inizialmente l’assegnazione binaria e successivamente programmiamo il Flip-flop con prior su RESET e in seguito sul SET.
Binary Assignment è un’istruzione senza memoria mentre i flip-flop sono strutture complesse il cui funzionamento dipende dagli input e dallo stato precedente (appunto della memoria) del blocco.
Software necessari:
Ricordo che per essere abilitati al download del software è necessaria una registrazione al sito di supporto Siemens (qui) ed una successiva autorizzazione da parte di Siemens, che può richiedere anche diversi giorni.


![Disponibile al Download Tia Portal V21 Update 2 [05/2026] link download tia portal v21](https://domenicomadeo.com/wp-content/uploads/2024/12/link-download-tia-portal-v21-218x150.jpg)


