RS-485: il bus industriale per eccellenza
Il bus RS-485 (standardizzato EIA-485) è l’interfaccia seriale più diffusa negli impianti industriali: controllori logici programmabili (PLC), variatori di velocità, contatori di energia, analizzatori di gas, sensori di temperatura, regolatori, inverter. La sua robustezza (lunghe distanze, immunità alle interferenze elettromagnetiche) ne fa uno standard ancora attuale, a 40 anni dalla sua introduzione.
Problema: RS-485 è un bus locale, progettato per l’industria, non per Internet. Per collegare dispositivi RS-485 al cloud è necessario un gateway di conversione.
Architettura RS-485 verso il cloud
Specifiche tecniche RS-485
| Parametro | Valore standard RS-485 |
|---|---|
| Numero massimo di dispositivi | 32 (standard) / 127 (alta impedenza) |
| Distanza massima | 1200 m (a 100 kbps) |
| Velocità di trasmissione | Da 300 bps a 10 Mbps (tipica: da 9.600 a 115.200 bps) |
| Modalità | Semi-duplex (una direzione alla volta) |
| Cavo consigliato | Coppia intrecciata schermata (AWG 24 o 26) |
| Terminazione | Resistenza da 120 Ω all’estremità del bus |
| Livello differenziale | Da +/-200 mV a +/-6 V |
Configurazione del polling Modbus RTU su RS-485
Il gateway configura:
- Velocità di trasmissione: deve essere la stessa per tutte le apparecchiature del bus (9.600, 19.200, 115.200 bps).
- Parità: Nessuna, Pari o Dispari — identica su tutto il bus.
- Indirizzi Modbus: ogni dispositivo ha un indirizzo univoco (da 1 a 247).
- Registri da leggere: selezione dei registri per dispositivo (registri di mantenimento, ingressi, bobine).
- Frequenza di polling: da un secondo a un’ora a seconda della criticità dei dati.
Il gateway Eziwan consente di configurare diversi gruppi di registri con frequenze diverse: gli allarmi ogni 5 secondi, le misurazioni di processo ogni minuto, i contatori di energia ogni 15 minuti.
Dispositivi RS-485 più diffusi e i relativi registri Modbus
| Apparecchiatura | Produttore | Parametri tipici |
|---|---|---|
| Contatore di energia | Carlo Gavazzi EM340 | Potenza attiva, energia, tensione, corrente |
| Analizzatore di rete | Schneider PM800 | Oltre 250 parametri di misura |
| Convertitore di frequenza | Schneider ATV312 | Frequenza motore, corrente, guasti |
| Regolatore di temperatura | Eurotherm 3504 | Valore misurato, setpoint, uscita |
| Sensore di CO₂ | Senseair S8 | CO₂ (ppm), T°, umidità |
| Misuratore di portata elettromagnetico | Endress+Hauser | Portata istantanea, portata totale |
L’approccio Eziwan
L'Eziwan Gateway integra una porta RS-485 nativa (morsetti su guida DIN) con firmware Modbus RTU master. Interroga fino a 32 dispositivi sul bus, converte i registri in JSON e invia i dati all'Eziwan Cloud tramite MQTT e tunnel VPN 4G.
Per approfondire: Modbus cloud, gateway Modbus RTU/TCP e gateway IoT industriale.