MQTT

FactoryTalk® Optix™
est conforme aux versions 5.0 et 3.1.1 de Message Queuing Telemetry Transport (MQTT), le client prenant en charge la fonctionnalité éditeur/abonné.
MQTT est un protocole réseau léger qui utilise un modèle éditeur/abonné pour la communication de machine à machine et IoT. Il prend en charge des échanges de données efficaces dans les réseaux à faible bande passante, à forte latence ou instables. Il s’appuie sur un broker central pour acheminer les messages en fonction des sujets.
MQTT 5.0 ajoute une gestion étendue des erreurs, notamment les codes de motif et les accusés de réception négatifs. MQTT 3.1.1 fournit des rapports d’erreur moins détaillés et peut répondre en ignorant une demande ou en fermant la connexion.
Pour plus d’informations, consultez MQTT Version 5.0 (oasis-open.org) et MQTT Version 3.1.1 (oasis-open.org).

Cette section comprend

  • Présentation de MQTT
  • Structure de charge utile par défaut
  • Informations sur la façon d’ajouter et de configurer les éléments suivants pour développer votre logique d’application :
    • Sécurité TLS (Transport Layer Security) entre le broker et le client, avec ou sans certificat client
    • Connecteur Azure MQTT
    • Broker MQTT
    • Client MQTT, éditeur MQTT et abonné MQTT

Structure de charge utile par défaut

Structure de la charge utile du protocole MQTT FactoryTalk Optix pour un dossier avec 2 balises numériques et 1 balise de chaîne :
{ "Timestamp": "2024-01-16T14:31:31.5096725+01:00", "Records": [ { "TagName": "ModbusTag1", "Value": 2 }, { "TagName": "ModbusTag2", "Value": 41 }, { "TagName": "ModbusTag3", "Value": “12” }, ] }
La structure de charge utile par défaut est fixe.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal