In questo progetto realizziamo un sistema completo di acquisizione e visualizzazione dati industriali.
🇬🇧✅ 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.
-
- ABBONATI AL CANALE PER IL VIDEO COMPLETO
👉🏻👉🏻👉🏻 https://bit.ly/joinDMchannel - TUTTA LA PLEYLIST DEL CORSO BASE LA TROVI QUI
👉🏻👉🏻👉🏻 Playlist S7-1200 Tiaportal corso base - TUTTA LA PLEYLIST DEL CORSO SCL LA TROVI QUI
👉🏻👉🏻👉🏻 Playlist S7-1200 Tiaportal corso SCL
- ABBONATI AL CANALE PER IL VIDEO COMPLETO
📚 PART 2 👉🏻👉🏻👉🏻 https://www.domenicomadeo.com/?p=9181
Introduzione
In questo progetto realizziamo un sistema completo di acquisizione e visualizzazione dati industriali integrando:
- PLC Siemens S7-1200
- SCADA WinCC Runtime Advanced
- Database SQL Server
- Dashboard Power BI
Questa prima parte è fondamentale perché costruisce tutta la base del sistema: generazione dati dal PLC e visualizzazione in tempo reale su SCADA.
👉 Nella Parte 2 porteremo questi dati su database SQL e li analizzeremo con Power BI.
La versione DEMO è visibile a tutti, mentre il video completo è visibile solo agli abbonati al canale.
-
- GUARDA IL VIDEO DEMO
👉🏻👉🏻👉🏻 https://youtu.be/BO7b8hbEhME
- GUARDA IL VIDEO DEMO
🎯 Obiettivo del sistema
L’obiettivo è creare una pipeline industriale moderna: PLC S7-1200 → WinCC SCADA → SQL Server → Power BI
In questa fase realizziamo:
- generazione dati (contatori)
- visualizzazione SCADA
- struttura pronta per database
⚙️ Creazione progetto in TIA Portal
Si parte da un progetto vuoto:
Nome progetto: prj_s72_SQL_PowerBI
- Inserire CPU S7-1200 non specificata
- Rilevare automaticamente dalla rete
- Importare configurazione hardware reale
👉 Questo permette di lavorare direttamente con il PLC fisico senza configurazioni manuali complesse.
🔐 Configurazioni di sicurezza
Dalle versioni recenti di TIA Portal:
- Disattivare password obbligatoria
- Impostare accesso completo
- Compilare per eliminare errori
🌐 Configurazione rete e comunicazione
- Verificare interfaccia PROFINET
- Mantenere IP del laboratorio
- Attivare clock di sistema (es. byte 100)
⚠️ Fondamentale:
👉 Abilitare comunicazione:
PUT/GET da partner remoto
📥 Download e test PLC
- Caricare configurazione hardware
- Avviare CPU
- Andare online
✔️ PLC pronto
🔢 Programmazione contatori
Vengono creati 5 contatori indipendenti usando blocchi CTU.
Ogni contatore ha:
- abilitazione
- clock diverso
- valore massimo
- reset automatico e manuale
Esempio logica
- Contatore 1:
- clock 1 Hz
- reset a 32.000
- Contatore 2:
- clock 2 Hz
- reset a 500
- Contatore 3–5:
- configurazioni variabili
👉 I dati vengono salvati automaticamente in DB globali.
🖥️ Creazione SCADA WinCC Runtime Advanced
Aggiunta PC Station
- Inserire WinCC RT Advanced
- Aggiungere scheda di rete PROFINET
🎛️ Creazione pagina SCADA
Pulsanti
Per ogni contatore:
- Enable (abilita conteggio)
- Reset
Logica pulsanti
- Enable → inverti bit
- Reset → impulso temporaneo
Feedback visivo
- Rosso → OFF
- Verde → ON
👉 Interfaccia intuitiva e immediata
🔢 Visualizzazione dati
Inseriti:
- display numerici per ogni contatore
- collegati direttamente ai DB PLC
📈 Grafico trend (curve)
Aggiunto oggetto:
👉 Vista curve
Configurazione:
- 5 curve (una per contatore)
- variabili CV
- aggiornamento in tempo reale
👉 Visualizzazione dinamica dell’andamento
🧠 Risultato della Parte 1
Abbiamo costruito:
✔ PLC funzionante
✔ Generazione dati reali
✔ SCADA operativo
✔ Visualizzazione numerica
✔ Grafico trend
👉 Sistema pronto per storicizzazione
🔜 Parte 2
Nel prossimo step vedremo:
- SQL Server
- ODBC
- storicizzazione dati
- Power BI dashboard
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.
Scopri di più da Domenico Madeo
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.



