Het op afstand monitoren van apparatuur en machines is een bijzonder aantrekkelijke use case voor de toepassing van IoT-technologieën in de industriële sector, maar ook in gebouwen.
De regelmatige rapportage van fundamentele parameters (machineconditie, productiegegevens) maakt het mogelijk om preventief en voorspellend onderhoud te organiseren, maar ook om een economisch model te implementeren dat gebaseerd is op het gebruik van apparatuur, en niet langer alleen op het bezit van apparatuur. Implementatie van het “Equipment as a Service” concept.

Protocollen gebruikt bij machinetoezicht
Er zijn veel protocollen die vaak worden gebruikt om machines te koppelen. Hiervan is MODBUS een van de meest populaire. Een recenter protocol, dat kan worden gezien als een evolutie van MODBUS, is OPC-UA, dat het voordeel biedt dat datatransmissies worden beveiligd en de toegang tot informatie wordt gecontroleerd.
MODBUS - het industriële referentieprotocol

In de industriële wereld wordt het MODBUS-protocol grotendeels ondersteund door machines en installaties in het algemeen. Dit protocol, oorspronkelijk uitgegeven door Modicon (nu Schneider Electric) is de marktstandaard. Het succes van MODBUS komt voort uit het feit dat het eenvoudig te implementeren, openen en gratis is en dat het is ontwikkeld met industriële problemen als leidraad.
Het maakt het mogelijk om industriële objecten te verbinden via een netwerk, op basis van het “Master” – “Slave” -principe. Monitoring software is meester en kan dus onderzoeken of verschillende machines, systemen, devices om te gaan, en meer in het bijzonder om te communiceren met begrippen als “coil“, “discrete input“, “input register” of “holding registers“. Het is uiteraard mogelijk om de instellingen / parameters van een installatie aangesloten MODBUS wijzigen en herstellen van de diverse gemeten elementen (temperatuur, drukniveau, energieverbruik, eenheden verwerkt …).
Er zijn in principe 2 methoden om verbinding te maken met MODBUS-installaties. Ofwel op basis van een seriële bus (RS485). Dit wordt MODBUS RTU genoemd. Ofwel via Ethernet. Dit wordt MODBUS TCP genoemd.
IOT Software Platform - MODBUS Supervision and Monitoring
Het IOT Factory softwareplatform maakt het mogelijk om elk MODBUS-netwerk te interfacen, hetzij via MODBUS RTU of MODBUS TCP. En dus om installaties op afstand te begeleiden.
ModBus-gegevensverwerking
Het softwareplatform maakt het mogelijk om de verzamelde gegevens te verwerken. Invoerregisters in MODBUS RTU-modus (2 bytaregisters) Datawoorden in de MODBUS TCP-configuratie. Deze verzamelde gegevens worden geïnterpreteerd via de module voor analyse en gegevensverwerking. Ze kunnen ook worden samengevoegd.
MODBUS-dashboards
De aldus geïnterpreteerde MODBUS-gegevens worden vervolgens beschikbaar gesteld via configureerbare dashboards. Tabellen, lijsten, meters, kaartrepresentaties, interactieve widgets (dichtbij een SCADA-representatie).
MODBUS-waarschuwingen
Behandeling van MODBUS gegevens maakt het ook mogelijk de configuratie van regels, die het genereren van alarmen zal toestaan, die zal worden geplaatst op de webapplicatie in dashboards, of verzonden via e-mail of SMS te ondersteunen en interventieteams .
MODBUS REST APIs
Alle verbonden MODBUS-gegevens kunnen worden opgehaald via REST API’s. Onbewerkte gegevens (registers) of geïnterpreteerd.
Hardware - Verbinding maken met een MODBUS RTU- of TCP-netwerk?
Verbinding in MODBUS TCP

De software platform IOT Factory een MODBUS agent die zal aansluiten, configureren via een router (4G Router bijvoorbeeld via VPN) om verschillende MODBUS systemen.
Het is mogelijk om in de MODBUS-agent de Datawords (de “modbusregisters”) die men wenst te ondervragen, te configureren. Deze registers worden vervolgens geïnterpreteerd volgens het type aangesloten machine, via een MODBUS-omzetter die de gegevens omzet in waarden, volgens de specificaties van de fabrikant. Machinestatus (actief, gestopt, geproduceerd, huidige temperatuur …)
Deze gegevens zijn dan beschikbaar, voor analyses, dashboards, waarschuwingen of via REST-API’s.
Verbinding in MODBUS RTU
Het softwareplatform biedt standaard 2 Modbus RTU-modems, die via het LORAWAN– of NB-IOT-netwerk ingangsregisters kunnen oplopen. Deze omzetters “MODBUS aan lorawan” of “MODBUS aan NB-IOT” naar de “inputregisters” lezen specificeren leesfrequentie (bijvoorbeeld elke 5 minuten) en verzenden frequentie (bijvoorbeeld elke 30 minuten).
Het voordeel van deze MODBUS-converters is natuurlijk volledig onafhankelijk te zijn van het lokale netwerk.