DBT – Digital Box Technologies ·
OPC UA est le standard de l'interopérabilité industrielle. Il décrit les données avec leur contexte (unités, structure, état) et intègre la sécurité. Il est idéal pour dialoguer avec les automates et les équipements.
MQTT est un protocole de messagerie léger, basé sur la publication et l'abonnement. Il excelle pour transporter efficacement de nombreuses mesures vers les plateformes de données et le cloud.
Dans une architecture moderne, OPC UA collecte au niveau de l'atelier, une passerelle Edge traduit, puis MQTT distribue vers les applications consommatrices.
Le choix dépend du besoin : richesse sémantique et contrôle d'un côté, légèreté et diffusion à grande échelle de l'autre.
Comparer des besoins, pas seulement des protocoles
OPC UA fournit notamment un cadre pour décrire et échanger des informations industrielles. MQTT organise une messagerie publication/abonnement autour d’un broker. Ils ne sont pas nécessairement concurrents : une passerelle peut lire des données d’un équipement via OPC UA puis publier des mesures vers un système de collecte via MQTT. Vérifiez les capacités réellement implémentées par vos équipements et leurs versions.
Définir la signification des données
Une valeur sans contexte devient difficile à exploiter. Documentez le nom de la mesure, son unité, son horodatage, sa qualité et l’équipement source. Pour MQTT, convenez d’une structure de topics et d’un format de message versionné. Pour OPC UA, examinez les modèles disponibles et la façon dont les clients les interprètent. La cohérence sémantique compte autant que l’établissement d’une connexion.
Tester les droits et les coupures
Limitez chaque client aux échanges nécessaires et configurez les mécanismes d’authentification et de protection adaptés aux composants choisis. Planifiez la gestion des certificats lorsque ceux-ci sont utilisés. Testez une déconnexion, un redémarrage et l’arrivée de messages en retard ou en double. Les paramètres de qualité de service ne remplacent pas les contrôles de cohérence dans l’application qui consomme les données.
Préparer un choix documenté
Pour une étude, rassemblez les références et versions des automates, les volumes attendus, les fréquences de mesure, les interfaces disponibles et les systèmes destinataires. Ajoutez les contraintes de réseau et les personnes responsables de l’atelier. Le bon choix est celui qui répond à l’usage avec un fonctionnement observable et maintenable, pas celui qui ajoute le plus de composants.