Industrieel protocol

Modbus-cloud: stuur de gegevens van uw PLC’s naar de cloud

Hoe sluit u uw Modbus RTU- of TCP-apparatuur aan op de cloud? Modbus/MQTT-gatewayarchitectuur, toepassingen op het gebied van water, energie en industrie.

In het kort
Apparatuur aansluiten Modbus Voor de verbinding met de cloud is een gateway (IoT-gateway) nodig die de apparaten via Modbus RTU (RS-485) of Modbus TCP (Ethernet) uitleest, de registers omzet in gestructureerde berichten (JSON/MQTT) en deze via een versleutelde 4G-tunnel naar een cloudplatform verzendt. Dit Modbus/MQTT-bridge is de standaardoplossing om industriële installaties te moderniseren zonder de bestaande apparatuur te vervangen.

Waarom Modbus het dominante protocol blijft

Modbus, in 1979 geïntroduceerd door Modicon (tegenwoordig Schneider Electric), is het meest gebruikte industriële protocol ter wereld. Miljoenen apparaten — PLC’s, frequentieregelaars, meters, sensoren, regelaars — communiceren via Modbus. Dankzij zijn eenvoud, openheid en robuustheid is het al 40 jaar een vaste waarde.

Het probleem: Modbus is ontworpen voor seriële lokale netwerken (RS-485) of industrieel Ethernet, niet voor het internet. Om deze gegevens in de cloud te kunnen gebruiken (monitoring, waarschuwingen, analyses), is een Modbus/cloud-bridge nodig.

Modbus-naar-cloud-architectuur

Van de Modbus-sensor tot het dashboard
  1. Modbus-sensorRTURS-485
  2. Eziwan-gatewayModbus-master
  3. 4G-connectiviteitVersleutelde VPN
  4. Cloud EziwanMQTT-broker
  5. Dashboard en meldingenin realtime
BeveiligdVPN · versleuteldConnectiviteit4G LTE · Dual SIMIndustrieelRobuust · betrouwbaarToezichtCloud · realtime

De gateway fungeert als Modbus-master: hij vraagt gegevens op bij elk apparaat volgens een configureerbaar schema (elke seconde, elke minuut…), verzamelt de registers en publiceert deze via MQTT naar de cloud. Hij beheert tegelijkertijd zowel RS-485-apparaten (Modbus RTU) als Ethernet-apparaten (Modbus TCP).

Modbus-registers uitgelegd

Type registerAdresToegangTypische inhoud
Coil (Coil)1–9999Lezen/SchrijvenDigitale status (AAN/UIT): pomp, klep, alarm
Digitale ingang10001–19999Alleen lezenDigitale ingang: schakelaar, sensor
Ingangsregister30001–39999Alleen lezenAnaloge meting: temperatuur, stroom
Houdregister40001–49999Lezen/schrijvenInstelwaarde, parameter, configureerbare waarde

De gateway leest de registers uit wanneer dat nodig is: bijvoorbeeld de meetwaarden elke minuut en de alarmstatussen elke 10 seconden. De waarde wordt omgerekend naar fysieke eenheden (bijv. register 1234 → 123,4 °C met een factor 0,1).

Toepassingsvoorbeelden: Modbus naar de cloud per sector

Water en riolering Pompstations, reservoirs, zuiveringsinstallaties: uitlezing van debietmeters (4-byte register in IEEE 754-drijvende-kommatyp), tankniveaus (4–20 mA → register), pompstatussen (spoelen), druk (Modbus-transducer). Waarschuwing bij druk buiten het bereik of bij pompstoring.

Energie Netwerkanalysatoren (PM500, PM800 Schneider, EM340 Carlo Gavazzi): spanning, stroom, actief/reactief vermogen, energie (kWh), vermogensfactor. Export naar een energiedashboard voor het bijhouden van het verbruik en de facturering tussen gebouwen.

Productie-industrie Frequentieregelaars van Schneider ATV, Danfoss VLT en ABB: motorfrequentie, stroom, storingen. PLC’s: productietellers, cyclustijden, beschikbaarheidsgraad (TRS/OEE). Gegevens worden doorgegeven aan het ERP- of MES-systeem.

Landbouw / Smart Farming Bodemsensoren (vochtigheid, temperatuur, elektrische geleidbaarheid), weerstations, irrigatiecontrollers: Modbus-polling om de 15 minuten, gegevensverzending naar de cloud, automatische waarschuwingen.

Modbus-polling: de optimale frequentie instellen

Een veelvoorkomende valkuil: een te frequente polling instellen op een trage RS-485-bus, waardoor apparatuur kan vastlopen. Aanbevelingen:

  • Kritieke statusvariabelen (alarmen, storingen): om de 5–10 s.
  • Procesmetingen (temperatuur, druk, debiet): elke 60 s.
  • Energiemeters (kWh, index): elke 5–15 min.
  • Configuratieparameters: uitsluitend op verzoek.

Met de Eziwan-gateway kunnen groepen registers met verschillende pollingfrequenties worden geconfigureerd.

De Eziwan-aanpak

De Eziwan Gateway beschikt over een ingebouwde Modbus RTU-client (RS-485-poort op DIN-rail) en Modbus TCP (Ethernet), een lokale MQTT-broker voor edge-voorbewerking en een VPN-tunnel naar de Eziwan Cloud voor monitoring en waarschuwingen.

Configuratie in enkele minuten via de cloudinterface: selecteer de registers die moeten worden uitgelezen, de pollingfrequentie en de alarmdrempels — zonder het programma van de PLC aan te raken.

Meer informatie: Modbus RTU/TCP-gateway, RS-485-cloudgateway en industriële OPC UA-cloud.

Veelgestelde vragen

Zie ook