Ignition MQTT Engine module

MQTT Engine

Communiceert bidirectioneel via MQTT-compatibele apparaten aan de rand van het netwerk
Bouw IIoT-applicaties op een MQTT Message-Oriented Middleware-infrastructuur (MOM) met deze module. Biedt een pad om gegevens te leveren aan zowel operationele als zakelijke applicaties terwijl de gegevensbandbreedte wordt verminderd. Je kan de MQTT publish-and-subscribe-methodologieën gebruiken om gegevens in de Ignition-applicatie te injecteren door deze module in staat te stellen de gegevens van MQTT-servers te verbinden, waardoor een uiterst efficiënte en robuuste IIoT-architectuur met Ignition ontstaat.

Maakt gebruik van Edge Gateways

De MQTT Engine module maakt gebruik van Edge Gateways die het gepatenteerde protocol naar de rand van het netwerk duwen. Hierdoor ontstaat er één pijplijn voor alle gegevens, waardoor de doorvoer en de efficiëntie van data-acquisitie binnen de hele onderneming toeneemt. MQTT-compatibele apparaten die de Cirrus Link Sparkplug Topic en Payload ondersteunen, kunnen ook rechtstreeks op deze infrastructuur worden aangesloten en profiteren van dezelfde voordelen. Deze oplossing is vooral handig voor applicaties op grote schaal.
MQTT Engine module architectuur

Belangrijkste functies van de MQTT Engine module

Verhoog datadoorvoer en efficiëntie
MQTT-berichten bieden een extreem efficiënt gebruik van de transportlaag om vaker en sneller meer gegevens te verzenden en te ontvangen. Dit wordt bereikt door het naar de rand van het netwerk te duwen of door het MQTT-apparaat direct gegevens te laten publiceren, wat de prestaties van de algehele oplossing enorm verhoogt. Ook biedt dit een mechanisme om meer gegevens op te halen. Buiten PLC’s en RTU’s, ook van andere apparaten zoals camera’s of sensoren. Hierdoor ontstaat er een groter systeembewustzijn en wordt er een verbeterde controle bereikt.

Open source tools voor apparaat integratie van derden
Deze module implementeert de Cirrus Link Sparkplug MQTT Topic and Payload Specification. Het beschrijft de methodologie van hoe MQTT-geactiveerde apparaten of Edge Gateways verbinding moeten maken met Ignition. Hiermee beschikken externe apparaat fabrikanten over de open source-tools die nodig zijn om hun producten in staat te stellen verbinding te maken met de MQTT-middleware-infrastructuur en met deze module Ignition. De tools zijn gebaseerd op open source standaarden.

Zelflerende gegevenstags
Deze module abonneert zich op de gegevens van de edge-gateways via MQTT-servers. Bij elke eerste verbinding leert het alle datatags en maakt het deze onmiddellijk in Ignition. Nadat tags zijn gemaakt, zijn hun gegevenswaarden onmiddellijk beschikbaar en worden ze voortdurend bijgewerkt wanneer nieuwe waarden vanuit het veld worden gepubliceerd. Deze functie produceert een zelfbewust IIoT dat dynamisch wordt bijgewerkt. Dat wordt gedaan door snel alle bestaande en nieuw gemaakte datatags te leren en ze direct beschikbaar maakt voor het hele Ignition-platform. Met deze module maak je eenvoudig verbinding met jouw gegevens en kan je alles bouwen met ontwikkeltools van Ignition.

Uitzonderlijke redundantie en beveiliging
Schaalbaarheid, noodherstel, hoge beschikbaarheid en verbeterde beveiliging zijn mogelijkheden van de MOM-infrastructuur. Hierbij zorgen de Edge Gateways voor het pollen van gegevens. De Edge Gateways maken een inkomende verbinding met de MQTT-servers. Daarbij sluit een TLS-beveiliging alle poorten via hun netwerkverbinding af. Het niet open hebben van een poort verhoogt de beveiliging van het systeem en sluit veel typische aanvalsmogelijkheden af. Ten tweede hebben de Edge Gateways controle over zowel hun netwerkpad als de gebruikte MQTT-server. De Edge Gateway weet wanneer het een primair communicatiepad verliest en zal naar een secundair pad gaan, hij is zich ook bewust van wanneer het primaire communicatiepad terugkeert. Als een MQTT-server uitvalt, maakt de Edge Gateway verbinding met de volgende beschikbare server. Met deze functies wordt de uptime verbeterd met snellere erkenningen wanneer er zich problemen voordoen.

Automatische systeemstatusstatistieken
Wanneer deze module de tags voor gegevens maakt, worden ook statistieken gemaakt om de gezondheid van het systeem te volgen. Deze statistieken zijn gegevenspunten met geschiedenis die waardevolle informatie bieden bij het diagnosticeren van problemen binnen het algehele systeem. De MQTT Engine module creëert metrische gegevens voor het eindapparaat, de edge-gateways en de MOM-infrastructuur met betrekking tot beschikbaarheid en verloren connectiviteit. Deze statistieken worden gepresenteerd met vooraf gebouwde schermen om te bekijken of een klant de datapunten kan gebruiken om schermen te bouwen die specifiek zijn afgestemd op hun eigen vereisten.

Wist je dat je alle modules gratis kunt uitproberen?

Download en installeer de volledige Ignition versie in slechts enkele minuten en probeer het voor zo lang als jij wilt, helemaal gratis!