Passerelles MQTT

Sur la voie de l’industrie 4.0, des outils tels que la passerelle MQTT peuvent être utilisés pour étendre l’accès et la transformation des données industrielles au profit des utilisateurs.

MQTT est un protocole de publication/d’abonnement qui prend en charge une architecture middleware orientée message. Ce n’est pas une idée nouvelle en informatique; Les bus de service d’entreprise (ESB) sont utilisés depuis longtemps pour intégrer des applications utilisant une architecture de bus similaire. Lorsqu’une exception se produit, MQTT envoie les données de l’appareil à la passerelle MQTT. L’application commande des informations à la passerelle MQTT, ce qui signifie qu’elle n’a pas besoin d’être connectée à un terminal.

Les avantages de la passerelle MQTT sont
1. Normes ouvertes/interopérabilité (normes OASIS et normes ouvertes Eclipse (TAHU)).
2. Séparation des appareils des applications.
3. Rapports déclenchés par des événements.
4. Bande passante minimale requise.
5. Sécurité de la couche transport.
6. Connexions initiées à distance (sortantes uniquement ; pas de règles de pare-feu entrantes).
7. Conscience de l’État.
8. Source unique de données.
9. Identification automatique des balises.
10. Mise en mémoire tampon des données (stockage et transfert).
11. Fonctionnalité prête à l’emploi.

Supposons que 10 appareils Modbus sont connectés au système SCADA. L’utilisateur peut configurer une passerelle Edge Computing entre Modbus et MQTT, ce qui permet une interrogation plus proche de l’automate. De cette façon, les utilisateurs peuvent demander plus d’informations rapidement et envoyer des données au serveur MQTT central lorsqu’elles changent. Vous pouvez également vous connecter au serveur MQTT via SCADA et obtenir les données via le serveur MQTT. Ceci est d’une importance primordiale pour garantir que le système SCADA se développera à l’avenir. Une fois que l’utilisateur a acheté un capteur ou mis à jour un appareil avec des capacités MQTT, SCADA peut acquérir des données sans avoir besoin de connaître l’appareil final.

L’utilisateur doit non seulement accéder aux données, mais également s’assurer que les données sont valides et informées du contexte, et doit être membre de l’architecture générale. Il s’agit d’une étape très critique avant d’utiliser l’analyse et l’apprentissage automatique. Ce n’est que lorsque ces données sont disponibles que le système peut en faire un usage raisonnable. Les nouveaux capteurs et dispositifs ont généralement cette capacité. Mais cela ne s’applique pas aux appareils plus anciens. Il existe des centaines de protocoles d’interrogation qui nécessitent un mappage et une extension. La conception d’adresse de la plupart des systèmes d’adressage API n’est pas bien comprise. De tels mappages se trouvent souvent dans SCADA, mais ils manquent toujours d’informations pertinentes, contiennent des données invalides ou n’ont pas de structure de données standard.

Pour ce faire, le moyen le plus efficace consiste à se connecter à une passerelle Edge Computing. Il nécessite un logiciel avec nettoyage des données, arrondi des données et prise en charge de la structure des données.