TUTORIAL – Server Web Siemens S7-1200: controllo uscite digitali tramite pagina HTML personalizzata

164

Nel mondo dell’automazione industriale moderna, la possibilità di controllare e monitorare un PLC direttamente da browser web rappresenta una funzionalità estremamente potente, soprattutto per applicazioni di diagnostica, supervisione remota e didattica.

🇬🇧✅ 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.

In questo nuovo tutorial dedicato a Siemens TIA Portal e ai PLC SIMATIC S7-1200, viene mostrato passo passo come:

  • attivare il Web Server integrato della CPU;
  • configurare correttamente il server HTTPS;
  • creare una pagina HTML personalizzata;
  • comandare uscite digitali del PLC direttamente da browser;
  • visualizzare lo stato delle uscite in tempo reale;
  • integrare il tutto nel progetto TIA Portal tramite i blocchi Web Server.
Il video completo è visibile agli abbonati!

⚙️ Attivazione del Web Server nel PLC S7-1200

La prima parte del tutorial affronta la configurazione hardware del PLC all’interno di TIA Portal.

Viene mostrato come:

  • entrare nelle proprietà hardware della CPU;
  • attivare il Server Web;
  • abilitare l’accesso HTTPS;
  • configurare i permessi utente;
  • attivare le funzionalità diagnostiche e di controllo RUN/STOP da browser.

Una funzione estremamente interessante soprattutto sui PLC S7-1200, che non dispongono di display evoluti integrati.


💻 Creazione della pagina HTML personalizzata

Uno degli aspetti più interessanti del tutorial riguarda la creazione di una vera pagina web personalizzata.

All’interno di una cartella locale viene creato il file:

index.htm

La pagina viene sviluppata in HTML utilizzando un semplice editor come:

  • Visual Studio Code
  • Notepad++
  • Blocco Note

Nel video viene mostrato come:

  • creare i tag HTML base;
  • definire il titolo della pagina;
  • creare pulsanti START/STOP;
  • associare i pulsanti a variabili PLC;
  • visualizzare lo stato delle uscite digitali in tempo reale.

🔌 Collegamento tra HTML e variabili PLC

La pagina HTML utilizza le variabili del Web Server Siemens per comunicare direttamente con il PLC.

Esempio:

<!-- AWP_In_Variable Name='"out_1"' -->

Attraverso questa tecnica è possibile:

  • scrivere variabili PLC;
  • leggere stati;
  • creare interfacce HMI leggere direttamente via browser;
  • sviluppare pannelli operatore personalizzati senza hardware HMI dedicato.

🧠 Programmazione PLC in Ladder

Nel progetto PLC vengono poi richiamati i blocchi generati automaticamente dal Web Server.

Nel tutorial viene mostrato:

  • come generare i DB del Web Server;
  • come inserire il blocco WWW nel Main;
  • come collegare le variabili HTML alle uscite fisiche del PLC;
  • come attivare LED e uscite digitali della trainer unit.

🌍 Accesso al PLC da browser

Una volta caricato il progetto sulla CPU, il PLC può essere raggiunto direttamente via browser tramite il suo indirizzo IP.

Esempio:

https://192.168.0.112

Dal browser è possibile:

  • vedere diagnostica CPU;
  • eseguire RUN/STOP;
  • monitorare comunicazioni;
  • accedere alla pagina utente personalizzata;
  • comandare uscite in tempo reale.

🚀 Perché questa funzione è estremamente interessante

Il Web Server integrato nei PLC SIMATIC S7-1200 permette di realizzare:

  • mini HMI web-based;
  • pagine diagnostiche personalizzate;
  • interfacce remote;
  • sistemi IoT industriali;
  • pannelli supervisione leggeri;
  • applicazioni Industry 4.0.

Tutto senza software SCADA aggiuntivi.


🎓 Un esercizio perfetto per didattica e industria

Questo tutorial rappresenta un ottimo esercizio pratico per:

  • studenti di automazione;
  • ITS;
  • corsi PLC Siemens;
  • tecnici industriali;
  • integrazione IT/OT;
  • introduzione all’Industrial Web Programming.

Inoltre introduce anche concetti base di:

  • HTML;
  • networking industriale;
  • cybersecurity base;
  • diagnostica web industriale.

📺 Guarda il video completo

Nel video viene mostrato l’intero flusso:

✅ configurazione hardware
✅ creazione pagina HTML
✅ generazione blocchi web server
✅ programmazione Ladder
✅ caricamento PLC
✅ test reale delle uscite digitali

Perfetto per chi vuole iniziare a sviluppare applicazioni web industriali con PLC Siemens.


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.

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

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