CORSO SCL14B programmazione HMI Siemens TP700 per Semaforo F1 con Elenchi testi, visibilità, conformazione

11

Nel video 14B del corso SCL per PLC Siemens completiamo l’esercitazione del semaforo Formula 1, passando dalla logica sviluppata in SCL alla realizzazione dell’interfaccia operatore su HMI Siemens TP700 (WinCC).

🇬🇧✅ Audio available in both Italian and English – enable it in the video settings. You can wait for the English audio to be processed and enable automatic translation.
📺 Open it on YouTube to change the language.

Dopo aver costruito nel video precedente la sequenza a stati con FB in SCL, in questa seconda parte ci concentriamo sulla programmazione dell’HMI, trasformando la logica PLC in una visualizzazione chiara e interattiva.

SEMAFORO F1 SCL PLC SIEMENS1

Obiettivo del video

L’obiettivo è quello di creare una schermata HMI completa che permetta di:

  • avviare e resettare la sequenza;
  • visualizzare in tempo reale lo stato della macchina;
  • simulare graficamente il semaforo F1;
  • monitorare i tempi del ciclo;
  • evidenziare le condizioni di GO e fine ciclo.

Il tutto utilizzando strumenti avanzati di WinCC come animazioni, elenchi testi e gestione della visibilità.

Programmazione dei comandi HMI

La prima parte del video è dedicata alla creazione dei pulsanti:

  • START (verde)
  • RESET (rosso)

Entrambi vengono configurati con eventi su:

  • premi → set bit
  • rilascia → reset bit

utilizzando le variabili del DB HMI (jog), già predisposte nel progetto PLC.

Viene inoltre mostrato un approccio molto pratico: creare un elemento e poi clonarlo per velocizzare lo sviluppo della schermata.

Realizzazione grafica del semaforo

Uno degli aspetti più interessanti è la costruzione grafica delle luci del semaforo.

Le cinque luci rosse vengono realizzate tramite:

  • oggetti grafici (cerchi);
  • animazioni di tipo conformazione;
  • collegamento alle variabili dell’array di BOOL proveniente dal PLC.

Per ogni luce:

  • stato 0 → colore grigio (spento)
  • stato 1 → colore rosso (acceso)

Questo permette di replicare fedelmente il comportamento del semaforo Formula 1 direttamente su HMI.

Visualizzazione dei tempi

Nel pannello vengono inseriti anche i valori dei timer:

  • ET (Elapsed Time) → tempo in esecuzione
  • PT (Preset Time) → tempo impostato per lo stato

Configurati come campi numerici:

  • formato in millisecondi;
  • visualizzazione con decimali;
  • personalizzazione grafica (stile display digitale).

Gestione degli stati con elenchi testi

Un punto chiave del video è l’utilizzo degli elenchi testi.

Viene creato un elenco associato alla variabile di stato del PLC, che permette di visualizzare:

  • stato 0 → pronto
  • stato 1 → prima luce
  • stato 7 → GO

Questo approccio rende la diagnostica molto più intuitiva e professionale, soprattutto in ambito industriale.

Animazioni di visibilità

Vengono poi introdotte le animazioni di visibilità, fondamentali per migliorare l’interazione utente.

Due esempi pratici:

  • visualizzazione del messaggio “FINE CICLO” quando la sequenza termina;
  • comparsa della scritta “GO!” quando viene attivata l’uscita finale.

Questi elementi si attivano dinamicamente in base alle variabili del PLC, rendendo la schermata più chiara e reattiva.

Ottimizzazione delle prestazioni HMI

Un passaggio importante riguarda la riduzione del tempo di aggiornamento delle variabili HMI:

  • da 1000 ms a 100 ms

Questo consente di ottenere una visualizzazione molto più fluida e coerente con la dinamica del PLC.

Test e simulazione

Nella parte finale viene eseguita la simulazione completa:

  • avvio della sequenza;
  • accensione progressiva delle luci;
  • fase tutte accese;
  • attivazione del GO;
  • stato di fine ciclo;
  • reset e ripartenza.

Durante il test viene anche individuato e corretto un errore sul tempo “tutte accese”, mostrando un approccio reale di debug e validazione del programma.

Conclusione

Con questo video si completa l’esercitazione del semaforo F1, integrando:

  • logica PLC in SCL
  • interfaccia HMI WinCC
  • simulazione completa del sistema

Un esempio pratico, strutturato e molto efficace per comprendere come progettare un sistema completo in ambito automazione industriale, dalla logica al pannello operatore.

Perfetto per studenti, docenti e tecnici che vogliono migliorare nella progettazione integrata PLC + HMI in TIA Portal.

Buona programmazione! 🚀


Software necessari:

Download Tia Portal dalla V15 alla V21 tutti i link qui:
👉🏻👉🏻👉🏻 https://www.domenicomadeo.com/?p=7105

trial operativa 21 giorni.

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.

Scrivi un commento o una richiesta di Info

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.