Waarom Modbus RTU met de cloud verbinden?
Modbus RTU blijft het meest gebruikte veldprotocol in de wereldwijde industrie en is aanwezig op tientallen miljoenen apparaten: frequentieregelaars, programmeerbare logische controllers, energiemeters, netwerkanalysatoren, temperatuur- en druksensoren, en omvormers voor zonne-energie. Dit seriële protocol uit de jaren 70 is echter niet ontworpen voor het internet.
Het aansluiten van deze apparatuur op de cloud levert onmiddellijke voordelen op:
- 24/7 monitoring op afstand zonder dat er iemand ter plaatse hoeft te zijn
- Realtime waarschuwingen bij overschrijding van drempelwaarden of afwijkingen
- Geschiedenis en trends voor preventief onderhoud
- Geautomatiseerde rapportage voor naleving en energieaudits
- ERP/CMMS-integratie via REST-API of webhooks
Architectuur van een Modbus RTU-gateway naar de cloud
De gateway wordt fysiek aangesloten op de RS485-bus als Modbus-master. Het gatewaysysteem vraagt de slaves cyclisch op volgens een configureerbare instelling (lijst met registers, adressen, pollingfrequentie), zet de waarden om in JSON/MQTT-berichten en verzendt deze naar de cloud.
RS485-apparatuur Eziwan Cloud-gateway
──────────────── ───────────────── ──────────────
Regelaar ──┐ ┌─ Modbus RTU-master MQTT-broker
Compteur ──┤── RS485 ──┤ Polling registres → Dashboard
Automaat ──┘ └─ 4G / Ethernet Waarschuwingen / API
Belangrijkste kenmerken van de architectuur:
| Parameter | Typische waarde |
|---|---|
| Fysieke interface | RS485 2-draads (A/B) of RS232 |
| Baudrate | 9.600 / 19.200 / 38.400 bps |
| Pariteit | Geen 8N1 of Even 8E1 |
| Cloudverbinding | MQTT TLS via 4G LTE |
| Pollinginterval | 1 s tot 15 min (instelbaar) |
| Lokale buffer | 72 uur aan gegevens |
Configuratie van de te lezen Modbus-registers
Via de gateway kan nauwkeurig worden ingesteld welke registers op welke slaves moeten worden uitgelezen. Elk meetpunt wordt gedefinieerd door:
- Slave-adres (1 tot 247)
- Registertype: Holding (FC03), Input (FC04), Coil (FC01), Discrete Input (FC02)
- Registeradres (0 tot 65535)
- Gegevenstype: INT16, UINT16, INT32, FLOAT32, BOOLEAN
- Schaalfactor en offset om om te rekenen naar fysieke eenheden
- Label / tag voor het dashboard (bijv. "actief_vermogen_kW")
Deze configuratie wordt uitgevoerd via de Eziwan-cloudinterface, zonder fysieke toegang tot de installatie — ideaal voor afgelegen of moeilijk bereikbare locaties.
MQTT-overdracht: QoS, TLS en retentie
Zodra de registers zijn ingelezen, publiceert de gateway de waarden naar een MQTT-broker (Eziwan Cloud, AWS IoT Core, Azure IoT Hub of een zelfgehoste Mosquitto). Aanbevolen werkwijzen:
- QoS 1 (at-least-once) om de bezorging te garanderen ondanks netwerkonderbrekingen
- TLS 1.3 verplicht voor het versleutelen van het verkeer
- Authenticatie via x509-clientcertificaat voor de identiteit van de gateway
- Hiërarchisch onderwerp:
site/zone/equipement/tagom het filteren te vergemakkelijken - JSON-payload met ISO 8601-tijdstempel, waarde en eenheid
Typische industriële toepassingen
De toepassingen van de Modbus RTU → cloud-verbinding strekken zich uit over talrijke sectoren:
Energie en nutsvoorzieningen
- Afstandsuitlezing van elektriciteitsmeters (Eastron SDM, SOCOMEC, Carlo Gavazzi)
- Bewaking van generatoren en omvormers
- Monitoring van hoofdschakelborden
Industriële productie
- Bewaking van frequentieomvormers (Schneider ATV, Danfoss, ABB)
- Controle van compressoren en pompen
- Bewaking van industriële ovens en droogkamers
Water en riolering
- Telebewaking van pompstations
- Meting van debiet, druk en peil
- Storingdetectie op afstand
OT/IT-beveiliging: de zero-trust-aanpak
De koppeling van OT-netwerken (Operational Technology) aan het internet brengt cyberbeveiligingsrisico’s met zich mee. De aanpak van Eziwan is gebaseerd op de zero-trust-principes:
- Alleen uitgaande verbinding — de gateway initieert de tunnel; er wordt geen poort voor inkomend verkeer geopend
- Netwerksegmentatie — het OT-netwerk (RS485) blijft geïsoleerd van het IT-netwerk
- Certificaten per apparaat — elke gateway heeft een unieke cryptografische identiteit
- Ondertekenede OTA-updates — het is onmogelijk om niet-geverifieerde firmware te installeren
- Logboekregistratie — alle verbindingen en afwijkingen worden bijgehouden