Torna al blog

Collegare dispositivi a SCADA e a più display HMI – protocolli, cablaggio, diagnostica

14 min di lettura
Collegare dispositivi a SCADA e a più display HMI – protocolli, cablaggio, diagnostica

Collegare macchine, inverter, PLC e pannelli operatore a un sistema SCADA è oggi lo standard nelle fabbriche e sempre più in agricoltura, nelle flotte di carrelli elevatori e negli impianti fotovoltaici. Un'integrazione ben fatta offre lo stato delle macchine in tempo reale, archivi di allarmi e trend e diagnostica remota. Una fatta male significa cadute di comunicazione, schermi bloccati e ore di ricerca di un guasto che si rivela un solo connettore RS-485. Questa guida raccoglie dati concreti: protocolli, parametri di linea, regole di cablaggio, configurazioni multi-display e guasti più comuni nella nostra officina.

Sala di controllo con video wall SCADA multi-schermo
Visualizzazione SCADA multi-schermo: sinottici, trend e lista allarmi in un'unica postazione operatore.

SCADA e pannello HMI: le differenze

Lo SCADA (Supervisory Control And Data Acquisition) è un sistema di supervisione che raccoglie dati da molti controllori, li archivia, li visualizza e consente comandi. Un pannello HMI è uno schermo locale sulla macchina: mostra lo stato e permette l'uso, ma di solito vede un solo controllore o una sola linea. In pratica lavorano insieme.

Confronto: pannello HMI e sistema SCADA
CaratteristicaPannello HMISistema SCADA
AmbitoUna macchina o una lineaIntero stabilimento, molti controllori e siti
PosizioneQuadro, pulpito alla macchinaPC, server, sala controllo, browser
ArchiviazioneLimitata (scheda SD, memoria del pannello)Database, lunghi storici di allarmi e trend
Numero di variabiliCentinaiaMigliaia fino a centinaia di migliaia
Accesso remotoOpzionale (VNC, web server del pannello)Standard (client web, app mobili)
Uso tipicoConduzione e diagnostica della macchinaSupervisione, report, notifiche

Architettura: come i dati vanno dalla macchina allo schermo

Un sistema tipico ha quattro livelli: dispositivi di campo (sensori, azionamenti, contatori di energia, centraline motore), PLC o gateway di protocollo, rete (RS-485, CAN, Ethernet) e livello di supervisione (server SCADA, pannelli HMI, eventualmente cloud). La maggior parte dei problemi nasce nei punti di giunzione: gateway, convertitori e passaggio da seriale a Ethernet.

Interno di quadro elettrico con PLC, switch Ethernet e gateway di protocollo
Quadro con PLC, switch industriale e gateway di protocollo: qui si decide la qualità della comunicazione.

Protocolli di comunicazione usati con SCADA

Protocolli più comuni nell'integrazione SCADA
ProtocolloMezzo / portaVelocitàUso tipicoNote
Modbus RTURS-485 (2 fili), RS-2321,2–115,2 kb/sInverter, contatori, regolatoriMaster/slave, indirizzi 1–247, il più diffuso
Modbus TCPEthernet, porta 50210/100 Mb/sPLC, gateway, inverter recentiNessuna cifratura – mai esporre su Internet
PROFIBUS DPRS-485, D-sub 9 poli9,6 kb/s–12 Mb/sSiemens, azionamenti, I/O distribuitiServono terminazione e connettori corretti
PROFINETEthernet industriale100 Mb/s – 1 Gb/sNuovi impianti SiemensReal-time, topologia a linea o a stella
EtherNet/IPEthernet, porte 44818 / 2222100 Mb/sRockwell / Allen-Bradley, OmronMessaggi espliciti e ciclici
CAN / CANopen2 fili + schermo10 kb/s–1 Mb/sAzionamenti, carrelli, macchine mobiliTerminazione 120 Ω a entrambe le estremità
SAE J1939CAN 250 / 500 kb/s250–500 kb/sMotori di trattori, camion, gruppiPGN/SPN, codici guasto DM1
OPC UAEthernet, porta 4840Dipende dalla retePLC ↔ SCADA ↔ MES ↔ cloudCifratura e autenticazione integrate
MQTTTCP, porte 1883 / 8883 (TLS)Dipende dalla reteIIoT, telemetria cloudPublish/subscribe, leggero
S7 (ISO-on-TCP)Ethernet, porta 102100 Mb/sControllori Siemens S7Accesso PUT/GET da abilitare nel PLC

RS-485 (Modbus RTU): i parametri che si dimenticano

La maggior parte dei problemi della comunicazione seriale deriva dall'installazione. L'RS-485 è un doppino intrecciato (A/B o D+/D−) con massa di riferimento e schermo. Va cablato come linea, non a stella, con resistenze di terminazione alle due estremità.

Parametri consigliati RS-485 / Modbus RTU
ParametroValore consigliatoCosa succede se errato
CavoDoppino schermato, circa 120 ΩRiflessioni, errori CRC casuali
TopologiaLinea (daisy-chain), derivazioni sotto 0,5 mLa stella rende instabile la comunicazione
Terminazione120 Ω solo alle due estremitàAssente: rumore; eccessiva: ampiezza ridotta
PolarizzazioneResistenze A/B (circa 560 Ω) in un solo puntoFrame spuri a linea inattiva
LunghezzaFino a circa 1200 m a max 100 kb/sOltre serve un ripetitore
Numero di dispositiviFino a 32 ricevitori senza ripetitoreOltre si riducono i livelli di segnale
Parametri seriali9600–115200 baud, 8N1 o 8E1, uguali ovunqueParità diversa = nessuna risposta
SchermoCollegato a terra da un solo latoAnelli di massa, transceiver danneggiati
IndirizziUnivoci (1–247)Due dispositivi rispondono insieme

Le funzioni Modbus più usate: 03 (lettura holding register), 04 (lettura input register), 06 (scrittura di un registro) e 16 (scrittura di più registri). Attenzione alla numerazione (da 0 o da 1): è il classico errore di scostamento di un registro.

Esempio di mappa registri di un inverter

Verifica sempre gli indirizzi reali nel manuale del dispositivo.

Mappa registri Modbus tipica di un inverter (esempio)
VariabileAccessoFunzione ModbusFormatoNote
Parola di controllo (start/stop/reset)Scrittura06 / 1616 bit, a bitStart, stop, reset guasto, direzione
Riferimento frequenza / velocitàScrittura06 / 1616 bit, scala 0,01 HzSpesso in % del valore nominale
Parola di statoLettura03 / 0416 bit, a bitPronto, in marcia, guasto, avviso
Frequenza di uscitaLettura03 / 0416 bit, scala 0,01 HzValore reale
Corrente di uscitaLettura03 / 0416 bit, scala 0,1 APer i trend di carico
Tensione bus DCLettura03 / 0416 bit, scala 0,1 VDiagnostica alimentazione e condensatori
Temperatura dissipatoreLettura03 / 0416 bit, scala 1 °CPrevisione di surriscaldamento
Ultimo codice di guastoLettura03 / 0416 bit, codice costruttoreDa associare a un testo in SCADA

Macchine pesanti e mobili: CAN, J1939 e gateway verso SCADA

Trattori, carrelli elevatori, piattaforme e camion comunicano internamente via CAN. Il collegamento a SCADA avviene tramite un gateway CAN → Modbus TCP / OPC UA / MQTT che legge i frame (giri motore, temperatura liquido, pressione olio, codici guasto DM1 attivi) e li rende disponibili. Nei carrelli elettrici i dati del controllore (corrente, temperatura, guasti, tensione batteria) consentono una manutenzione su condizione.

Dispositivi tipici e collegamento a SCADA
DispositivoInterfacciaCollegamento a SCADAProblema più comune
Inverter industrialeRS-485 Modbus RTU / EthernetDirettamente al PLC o tramite convertitoreParametri seriali diversi, nessuna terminazione
PLCEthernet (Modbus TCP, S7, EtherNet/IP, OPC UA)Driver nativo o OPC UAAccesso bloccato, IP errato
Pannello HMIEthernet / RS-485Variabili condivise con il PLC, vista remota VNC / webConflitti IP, pannello sovraccarico
Carrello elettricoCANGateway CAN → Modbus TCP / MQTTBitrate CAN errato, nessuna terminazione
Motore termico (agricolo, camion)CAN J1939Gateway J1939 → Modbus / OPC UAMappatura PGN/SPN errata
Contatore di energiaRS-485 Modbus RTU / M-BusConvertitore verso Ethernet o PLCIndirizzo duplicato, parità errata
Cogeneratore / gruppoModbus RTU/TCP, CANPorta integrata o gatewayRichieste simultanee limitate

Più display: collegare più pannelli HMI e schermi SCADA

Due pannelli HMI industriali affiancati sul quadro di una macchina
Due pannelli HMI su una macchina: schermi separati per processo e per allarmi/trend.
Configurazioni multi-display
ConfigurazioneFunzionamentoVantaggiLimiti
Più pannelli HMI su un PLCOgni pannello comunica con lo stesso controllorePiù postazioni, schermate indipendentiLimite di connessioni, carico crescente
Pannello principale + vista remota (VNC / web)Il pannello condivide l'immagine via VNC o web serverRapido da realizzare, nessun software aggiuntivoClient limitati, vista condivisa
Server SCADA + clientUn server raccoglie i dati, molte stazioni lo usanoScalabile, archivio e allarmi comuniServono server e licenze client
Client web (browser)Visualizzazione HTML5 su qualsiasi dispositivoTablet, smartphone, nessuna installazioneRete sicura e autenticazione necessarie
Video wallUn controller video distribuisce lo SCADA su più monitorOttima leggibilità in sala controlloDa pianificare layout e schede grafiche
HMI distribuito tramite gatewayPannelli collegati a un gateway con bufferMeno carico su PLC e inverterUlteriore punto di guasto

Tre regole: una fonte unica dei dati; permessi separati (l'operatore comanda, la vista d'ufficio legge soltanto); controllo del carico: ogni pannello che interroga lo stesso inverter in RS-485 riduce la banda, meglio che un'unica unità raccolga i dati.

Ethernet nel quadro: indirizzamento, segmentazione, sicurezza

Usa una sottorete dedicata, indirizzi IP statici documentati e switch industriali. Servizi come Modbus TCP (502) o S7 (102) non vanno mai esposti direttamente su Internet: accesso remoto tramite VPN. Dove possibile preferisci OPC UA cifrato.

  • Segmentazione – separa rete di automazione e rete d'ufficio (VLAN, firewall).
  • Documentazione IP – tabella con dispositivo, indirizzo, maschera, gateway, protocollo.
  • Monitoraggio – SNMP o ping con allarme in caso di perdita.
  • Backup – progetti di PLC, HMI e gateway conservati fuori dalla macchina.

Messa in servizio: lista di controllo

Tecnico che collega un portatile a un PLC e a un inverter su banco di prova
La messa in servizio su banco prima dell'installazione nel quadro riduce i tempi e facilita l'individuazione dei guasti.
  1. Raccogli la documentazione – mappe registri, liste variabili, schemi, parametri seriali.
  2. Definisci l'indirizzamento – indirizzi slave, IP, bitrate CAN, ID dei nodi.
  3. Verifica il cablaggio – continuità, polarità A/B, terminazione, messa a terra dello schermo, distanza dai cavi di potenza.
  4. Testa ogni dispositivo da solo con un master Modbus o uno sniffer CAN.
  5. Aggiungi i dispositivi uno alla volta e osserva quando la comunicazione diventa instabile.
  6. Definisci le variabili SCADA / HMI – nomi, tipi, scale, unità, soglie.
  7. Configura allarmi e trend – priorità, riconoscimento, archiviazione.
  8. Test di carico con tutte le variabili per diverse ore.
  9. Salva i backup – progetto, configurazione, tabella indirizzi, istruzioni per l'operatore.

Guasti di comunicazione frequenti e diagnosi

Risoluzione dei problemi di comunicazione SCADA / HMI
SintomoCausa probabileCosa controllare
Nessuna risposta (timeout)Indirizzo errato, parametri seriali, A/B invertitiIndirizzo slave, baud rate, parità, polarità
Errori CRC casualiTerminazione assente, disturbi, cavo erratoTerminazione 120 Ω, schermo, distanza dai cavi motore
Dati spostati di un registroNumerazione diversa (da 0 / da 1)Documentazione costruttore, driver SCADA
Valori sempre zero o costantiTipo di registro o scala erratiFunzione 03 / 04, formato
Comunicazione intermittenteLinea sovraccarica, timeout troppo breve, alimentazione deboleFrequenza di polling, numero di variabili, alimentatore
HMI si blocca dopo alcune oreSovraccarico di memoria, troppi allarmi, alimentatore difettosoAlimentazione 24 V, carico CPU, archivio eventi
Dispositivo non visibile in rete IPConflitto IP, VLAN errata, porta dello switch danneggiataPing, tabelle ARP, diagnostica porte
Porta RS-485 danneggiata dopo un temporaleSovratensione sul bus, nessuna protezioneTransceiver, scaricatori, messa a terra

Nella nostra officina vediamo anche guasti hardware: transceiver RS-485 danneggiati, porte Ethernet bruciate in pannelli HMI e controllori, alimentatori 24 V guasti e moduli di comunicazione dopo sovratensione. Di norma si diagnosticano e si riparano a livello di componenti.

Buone pratiche di progettazione

  • Nomenclatura coerente delle variabili (es. LINEA1_INVERTER2_CORRENTE) e registro centrale dei tag.
  • Separa le viste operatore, manutenzione e direzione.
  • Allarmi chiari e prioritizzati – evita le valanghe di allarmi.
  • Dimensiona l'alimentazione 24 V con margine e protezione da sovratensioni.
  • Non far correre i cavi di comunicazione insieme a quelli di potenza; incroci ad angolo retto.
  • Prevedi riserva di variabili e porte.

Quando rivolgersi a un'officina di assistenza

Se la comunicazione è instabile, lo SCADA perde dati, un HMI non vede più il controllore dopo una sostituzione o una macchina ha perso la connessione dopo una sovratensione, rivolgiti a un'officina che conosce sia l'elettronica sia i protocolli. Ti aiutiamo nella diagnostica della comunicazione, nella riparazione di porte e moduli danneggiati, nella messa in servizio di gateway e nel riordino delle mappe delle variabili. Lavoriamo nei giorni feriali, dal lunedì al venerdì, dalle 8:00 alle 16:00, nell'area di Knurów, Gliwice e della Slesia.

Vedi anche: riparazione di inverter dopo sovratensione e riparazione della centralina di carrelli elevatori. Contattaci – preventivo individuale dopo la diagnostica.

Domande frequenti

Come collego un inverter a SCADA?
Di solito via RS-485 (Modbus RTU) direttamente al PLC o tramite convertitore RS-485/Ethernet, oppure via Ethernet (Modbus TCP, PROFINET, EtherNet/IP). Imposta lo stesso indirizzo slave, velocità e parità su inverter e master e monta la terminazione da 120 Ω alle due estremità.
Qual è la differenza tra SCADA e pannello HMI?
L'HMI è uno schermo locale su una macchina o una linea. Lo SCADA è un sistema di supervisione che raccoglie dati da molti controllori, li archivia, li visualizza e consente il comando centralizzato.
Quanti pannelli HMI si possono collegare a un PLC?
Dipende dal modello e dal protocollo: ogni controllore ha un limite di connessioni simultanee. Con molti schermi conviene un server SCADA o un gateway con buffer.
Come collego macchine agricole e carrelli elevatori a SCADA?
Tramite un gateway CAN → Modbus TCP, OPC UA o MQTT che legge i frame CAN o J1939 (giri, temperatura, pressione olio, codici guasto DM1).
Perché il Modbus RTU perde dati o segnala errori CRC?
Più spesso per terminazione da 120 Ω assente, cavo errato, disturbi dai cavi motore, topologia a stella o parametri seriali diversi.
Posso esporre il Modbus TCP su Internet?
No. Il Modbus TCP non ha cifratura né autenticazione. Usa una VPN o un gateway sicuro e, se possibile, OPC UA cifrato.

Hai un problema simile?

Chiamaci, descrivi il guasto – ti diremo se possiamo aiutarti.

Chiama: +48 504 511 170