RS485 e Modbus RTU: l’onnipresenza nel settore industriale
Il bus RS485 con il protocollo Modbus RTU è lo standard de facto della strumentazione e dell’automazione industriale sin dagli anni ’80. Si stima che sia presente nel 70-80% delle apparecchiature industriali in tutto il mondo: convertitori di frequenza, contatori di energia, controllori logici compatti, sensori di processo, regolatori di temperatura, inverter.
La sua robustezza (immunità al rumore elettrico), la sua semplicità e il suo basso costo spiegano questa longevità. La sfida odierna: collegare queste apparecchiature al cloud senza modificare l’impianto né implementare una rete Ethernet dove non esiste.
La soluzione: gateway RS485 Modbus 4G
Il gateway RS485 Modbus 4G combina:
- Interfaccia RS485 (morsetti A/B) per il collegamento diretto al bus esistente
- Master Modbus RTU integrato per interrogare gli slave senza apparecchiature aggiuntive
- Modem 4G LTE con slot SIM per la connessione al cloud senza rete locale
- Client MQTT/VPN per la trasmissione sicura dei dati
- Buffer flash per l’archiviazione delle misurazioni in caso di interruzione della rete
Bus RS485 esistente Gateway Eziwan Cloud
────────────────── ───────────────── ──────────────
Variateur ──┐ ┌── RS485 port Dashboard
Compteur ──┤─── RS485 ──►│ Modbus master 4G Alertes
Sensore ──┤ │ Polling FC03 ──LTE►API REST
Automate ──┘ │ MQTT TLS Reporting
(2 fils A/B) └── SIM multi-op
Cablaggio RS485: le regole fondamentali
Un cablaggio RS485 eseguito a regola d’arte è la condizione imprescindibile per garantire l’affidabilità di un bus. Gli errori di cablaggio sono la causa principale dei problemi di comunicazione in ambito industriale.
Regole fondamentali:
- Topologia a bus lineare — cavo RS485 da un dispositivo al successivo, senza diramazioni a stella. Le diramazioni causano riflessioni del segnale.
- Resistenze di terminazione — 120 Ω alle due estremità del bus (nel primo e nell’ultimo dispositivo). Non collocare terminazioni al centro del bus.
- Coppia intrecciata schermata — cavo tipo Belden 9842, Lapp UNITRONIC BUS o equivalente, impedenza 120 Ω, sezione da 0,25 a 0,5 mm².
- Massa comune — collegare le schermature e le masse delle apparecchiature allo stesso punto di massa per evitare differenze di potenziale.
- Separazione dei cavi — Tenere il cavo RS485 ad almeno 30 cm di distanza dai cavi di potenza (inverter, motori) oppure utilizzare una canalina dedicata.
Configurazione Modbus RTU sul gateway
Il gateway viene configurato dall’interfaccia cloud di Eziwan, senza necessità di accesso fisico:
| Parametro | Valore tipico | Descrizione |
|---|---|---|
| Velocità di trasmissione | 9.600 / 19.200 bps | Deve corrispondere a tutti gli slave |
| Parità | Nessuna 8N1 | La più comune nel settore industriale |
| Timeout di risposta | 500 ms | Tempo di attesa prima della ritrasmissione |
| Numero di tentativi | 3 | Tentativi prima che venga segnalato un errore |
| Intervallo di polling | 10 s | Frequenza di lettura dei registri |
| Indirizzi slave | da 1 a 247 | Configurato per ogni slave |
Casi d’uso: siti isolati privi di rete fissa
La connessione RS485 Modbus 4G è particolarmente indicata per i siti privi di infrastruttura di rete:
Stazioni di pompaggio e serbatoi di acqua
- Monitoraggio di pressione, portata e livello
- Rilevamento di perdite o guasti alla pompa
- Comando a distanza (se è attivata la scrittura Modbus)
Stazioni di trasformazione AT/BT
- Misura di potenza, energia e qualità della rete
- Monitoraggio dei trasformatori (temperatura, carico)
- Avvisi di guasto degli interruttori
Impianti fotovoltaici a campo aperto
- Monitoraggio degli inverter di stringa (SMA, Fronius, ABB, Huawei)
- Misurazione della produzione, dell’irraggiamento e della temperatura delle celle
- Rilevamento di prestazioni insufficienti a livello di stringa
Sili e serbatoi agricoli
- Misurazione del livello (pressione idrostatica, ultrasuoni)
- Temperatura di stoccaggio
- Avvisi di riempimento e svuotamento
Ottimizzazione del consumo di dati mobili
Nei luoghi con copertura 4G limitata o con un piano tariffario M2M limitato, diverse ottimizzazioni consentono di ridurre il consumo:
- Deadband: inviare un valore solo se varia di oltre X% rispetto al valore precedente
- Aggregazione: calcolare la media su 5 minuti e inviare solo il risultato
- Compressione: MQTT con payload JSON compresso (gzip) riduce il volume del 60-70%
- QoS 0 per i dati non critici (nessuna conferma MQTT = meno scambi)
- Rapporto periodico: una misurazione all’ora per le grandezze a variazione lenta (temperature ambientali)