MQTT

FactoryTalk® Optix™
符合消息队列遥测传输 (MQTT) 版本 5.0 和 3.1.1,客户端支持发布者/订阅者功能。
MQTT 是一种轻量级网络协议,使用发布-订阅模型进行机器对机器和物联网通信。它支持在低带宽、高延迟或不稳定的网络中进行高效数据交换。它依赖于中央代理,根据主题路由消息。
MQTT 5.0 新增了扩展的错误处理,包括原因代码和否定确认。MQTT 3.1.1 提供的错误报告不那么详细,并且可能通过忽略请求或关闭连接来响应。
有关更多信息,请参见 MQTT 版本 5.0 (oasis-open.org) 和 MQTT 版本 3.1.1 (oasis-open.org)。

本节包含以下内容:

  • MQTT 概述
  • 默认的有效负载结构
  • 有关如何添加和配置以下元素以开发应用程序逻辑的信息:
    • 带和不带客户端证书的代理-客户端传输层安全性 (TLS)
    • MQTT Azure 连接器
    • MQTT 代理
    • MQTT 客户端、MQTT 发布者和 MQTT 订阅者

默认的有效负载结构

具有 2 个数字标签和 1 个字符串标签的文件夹的 FactoryTalk Optix MQTT 有效负载结构:
{ "Timestamp": "2024-01-16T14:31:31.5096725+01:00", "Records": [ { "TagName": "ModbusTag1", "Value": 2 }, { "TagName": "ModbusTag2", "Value": 41 }, { "TagName": "ModbusTag3", "Value": “12” }, ] }
默认有效负载结构是固定的。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal