OPC-UA, MQTT, Modbus: de juiste industriële gateway kiezen in 2025

· 9 minuten leestijd
9 min read
Eziwan-team
IoT-infrastructuur

OPC-UA, MQTT, Modbus RTU, Modbus TCP — elke industriële integrator staat voor dezelfde vraag: welke gateway moet ik kiezen om mijn veldapparatuur aan te sluiten? Het antwoord hangt af van uw apparatuur, uw infrastructuur en uw doelstellingen. Hieronder vindt u het beslissingsschema.

Waarom er geen „beste protocol“ bestaat

De discussie over OPC-UA versus MQTT versus Modbus wordt vaak verkeerd gesteld. Deze protocollen zijn geen concurrenten — ze vullen elkaar aan en werken op verschillende niveaus:

Een efficiënte industriële gateway kan tussen deze niveaus vertalen — bijvoorbeeld Modbus RTU-gegevens uit het veld lezen en deze via MQTT naar de cloud verzenden.

Modbus RTU / TCP: de universele veldstandaard

Waarom Modbus ook in 2025 nog onmisbaar blijft

Modbus bestaat al sinds 1979. Het is het meest gebruikte protocol in de Franse industrie:

  • Frequentieregelaars (Schneider, Danfoss, ABB, Siemens)
  • Industriële sensoren (temperatuur, druk, debiet, niveau)
  • Analysatoren (waterkwaliteit, energie, gas)
  • Compacte PLC's (Schneider TM3, Siemens S7-200, Wago)
  • UPS-systemen, omvormers, industriële laders

Modbus RTU werkt via RS-485 (2-draadsbus), met maximaal 32 slaves, tot 1200 meter. Modbus TCP is de Ethernet-versie, met dezelfde registers en dezelfde logica.

Sterke punten en beperkingen

Modbus RTUModbus TCP
InfrastructuurRS-485 (2-draads)Ethernet
Overdrachtssnelheid9600 – 115200 bps100 Mbps
Aantal slaves32 per busOnbeperkt (netwerk)
BeveiligingGeen ingebouwdeGeen ingebouwde (TLS mogelijk)
StandaardisatieJa (Modicon)Ja
OverheadLaagMatig

Wanneer moet u voor Modbus kiezen: altijd, als uw veldapparatuur dit ondersteunt. Dit vormt de basis voor het verzamelen van veldgegevens.

OPC-UA: de standaard voor SCADA-interoperabiliteit

Wat OPC-UA te bieden heeft

OPC-UA (Unified Architecture) vult de tekortkomingen van Modbus aan:

  • Ingebouwde beveiliging: TLS-versleuteling, authenticatie via certificaten, rechtenbeheer
  • Semantiek: de gegevens zijn getypeerd, benoemd en georganiseerd in een hiërarchie van objecten
  • Bidirectioneel: lezen én schrijven, abonnementen (subscribe), externe methoden
  • Gegarandeerde interoperabiliteit: certificering door de OPC Foundation
Modbus : Registre 0x0054 = 184 (valeur brute)

OPC-UA :
ns=2;i=1234
DisplayName: "Stroom hoofdmotor"
Value: 18.4 A
DataType: Float
Quality: Good
Timestamp: 2025-08-12T10:23:45.123Z
EngineeringUnit: "A" (ampère)
Beschrijving: "Effectieve stroom gemeten op fase R"

OPC-UA geeft betekenis aan de gegevens — daardoor kan een SCADA-systeem gegevens van een PLC gebruiken zonder handmatige configuratie.

OPC-UA in de praktijk

Wanneer OPC-UA geschikt is:

  • SCADA-verbinding (Ignition, Wonderware, WinCC) → moderne PLC’s
  • Gemengde omgeving: meerdere PLC-leveranciers (Siemens, Rockwell, B&R)
  • Hoge beveiligingseisen (audit, NIS2-conformiteit)
  • Gegevensuitwisseling tussen verschillende SCADA-systemen

Wanneer OPC-UA overgedimensioneerd is:

  • Eenvoudige installaties met 1 tot 5 PLC’s van dezelfde leverancier
  • Beperkt budget (OPC-UA vereist meer configuratiemiddelen)
  • Oude apparatuur die dit niet ondersteunt (alleen Modbus)

MQTT: het protocol voor de IoT-cloud

De publish/subscribe-logica

MQTT is ontworpen voor onbetrouwbare netwerken en beperkte middelen:

MQTT-architectuur:

vs Modbus (verzoek / antwoord):

MQTT 'stuurt' de gegevens naar de cloud. Het terrein hoeft niet van buitenaf bereikbaar te zijn — ideaal bij NAT in LTE-netwerken.

MQTT Sparkplug B: de industriële standaard

Sparkplug B is een voor de industrie gedefinieerde MQTT-payloadstandaard:

{
"timestamp": 1691843400000,
"metrics": [
{
"name": "Inputs/Pressure",
"alias": 1,
"timestamp": 1691843400000,
"datatype": "Float",
"value": 3.45
},
{
"name": "Outputs/PumpEnable",
"alias": 2,
"datatype": "Boolean",
"value": true
}
],
"seq": 12,
"uuid": "pompe-station-001"
}

Sparkplug B wordt ondersteund door Ignition, HiveMQ, EMQX en de meeste moderne SCADA-platforms.

Selectietabel voor industriële gateways

Selectiecriteria

SituatieAanbevolen protocolGateway
Bestaande Modbus RTU-apparatuur → cloudModbus RTU → MQTTEziwan Gateway
Modbus TCP-apparatuur → SCADA IgnitionModbus TCP → OPC-UAEziwan + Edge App
Gemengd apparaatpark (Modbus + Profibus + BACnet)Multi-protocol → MQTTGespecialiseerde gateway
LTE-netwerk (geen vast IP-adres)Alles → MQTT (uitgaand)Eziwan Gateway
Afgelegen locaties + lage bandbreedteModbus + MQTT QoSEziwan Gateway
NIS2-beveiligingsvereistenBeveiligde OPC-UA of OpenVPNEziwan + VPN

Checklist industriële gateway 2025

Controleer de volgende punten voordat u tot aankoop overgaat:

Hardware:

  • DIN-rail (standaard kasteindeling)
  • Temperatuur -40 °C / +75 °C
  • Breed spanningsbereik (9–48 V DC)
  • Hardware-watchdog (automatische herstart bij vastlopen)
  • Dual-SIM met automatische failover

Veldprotocollen:

  • Native Modbus RTU (RS-485)
  • Native Modbus TCP
  • Analoge ingangen 4-20 mA / 0-10 V
  • Digitale digitaal-analoge in- en uitgangen

Cloudprotocollen:

  • MQTT met TLS
  • MQTT Sparkplug B (indien er al een SCADA-systeem is)
  • REST-API (voor aangepaste integraties)
  • VPN OpenVPN/IPSec/OpenVPN/IPsec

Beheer:

  • Zero-Touch Provisioning
  • OTA-firmware-updates
  • Dashboard voor het beheer van het apparaatpark
  • Logboeken en diagnostische gegevens op afstand toegankelijk

Toepassingsvoorbeeld: integratie Modbus → MQTT → Grafana

Eenvoudige en wijdverbreide architectuur:

Deze architectuur is in minder dan een dag geïmplementeerd en kan aan elk gegevensvolume worden aangepast.

Zie de documentatie over Eziwan-protocollen → · Begin met de integratie van uw apparatuur →

Veelgestelde vragen

Kan men OPC-UA en MQTT tegelijkertijd op dezelfde gateway gebruiken? Ja. Deze protocollen werken op verschillende niveaus en vullen elkaar aan. Een gateway kan fungeren als OPC-UA-client ten opzichte van een S7-1500-PLC en tegelijkertijd als MQTT-publisher naar de cloud. Dit is een veelvoorkomende architectuur: OPC-UA voor lokale gegevensverzameling (gegevenskwaliteit, nauwkeurige tijdstempels), MQTT voor gegevensoverdracht naar de cloud (lichtgewicht, door firewalls heen, TLS).

Is MQTT Sparkplug B verplicht voor de industrie? Nee — Sparkplug B is een bovenlaag bovenop MQTT die topics, payloads en het beheer van apparaten standaardiseert. Het is alleen verplicht als u verbinding maakt met een SCADA-systeem of een platform dat dit vereist (Ignition Cirrus Link, Canary Labs, bepaalde AWS IoT-platforms). Voor een aangepaste integratie (InfluxDB, aangepaste API) volstaat de standaard MQTT.

Wat is het verschil tussen OPC-UA en OPC-DA (klassiek)? OPC-DA (Data Access) is de Windows-exclusieve versie van OPC, die DCOM vereist en uitsluitend op Windows werkt. OPC-UA (Unified Architecture) is platformonafhankelijk, beveiligd (TLS, authenticatie) en geschikt voor de cloud en moderne architecturen. Alle recente SCADA-systemen ondersteunen OPC-UA; OPC-DA wordt beschouwd als een verouderde technologie.

Kan de Eziwan-gateway fungeren als OPC-UA-client voor een S7-1500? Ja. De Eziwan Gateway beschikt over een ingebouwde OPC-UA-client. Deze maakt verbinding met de OPC-UA-server van de S7-1500, verifieert zich via een certificaat (SignAndEncrypt-modus aanbevolen) en publiceert de geselecteerde variabelen via MQTT. Er is geen extra software nodig aan de PLC-zijde.

Waarom zou je voor MQTT kiezen in plaats van een REST-API voor het verzamelen van IoT-gegevens? MQTT is geoptimaliseerd voor de eisen van het IoT: lage overhead (header van 2 bytes), asynchrone publicatie (geen HTTP-roundtrip), gegarandeerde QoS (at-least-once, exactly-once) en automatische herverbinding. REST is eenvoudiger te debuggen en te testen, maar minder efficiënt voor honderden gegevenspunten die elke seconde worden gepubliceerd. Gebruik REST voor eenmalige integraties en configuratie-API’s, en MQTT voor de continue gegevensstroom vanuit het veld.


Meer informatie


Conclusie

In 2025 moet de ideale industriële gateway Modbus RTU/TCP voor het veld en MQTT voor de cloud ondersteunen, en optioneel OPC-UA bieden voor veeleisende SCADA-omgevingen. De prioriteit blijft liggen bij betrouwbare connectiviteit (Dual SIM, watchdog) en het gemak van grootschalige implementatie (ZTP, vlootbeheer).

Zoek niet naar de gateway die de meeste protocollen ondersteunt — zoek er een die de drie protocollen die 95% van uw behoeften dekken, perfect beheerst.

Vergelijk de Eziwan-modellen → · 30 dagen gratis testen →


Aanvullende bronnen