MQTT(消息队列遥测传输) 是一种基于TCP/IP的消息协议,设计用于在 带宽有限的网络。
MQTT通信网络由以下组成 至少需要一台服务器(代理商)和多个客户端。客户端可以发布 数据或订阅数据。因此,通信遵循 发布/订阅原则。这意味着MQTT客户端可以发布 通过任何话题发消息。订阅主题的MQTT客户端会收到 相应的信息。需要经纪人来分发消息; 因此,数据不会在发布者和订阅者之间直接交换。 经纪人接收消息,过滤后分发给 合适的订阅者。
在版本21中,WinCC Unified 提供了 MQTT提供商。这代表一个MQTT客户端,可以是发布者,或者 并启用了 WinCC Unified 与 MQTT 代理之间的连接。该 本文中的TIA插件使得 WinCC Unified MQTT 提供商。
使用TIA插件连接MQTT信道 带有 SIMATIC WinCC 统一版的 HMI 标签。你可以配置一个或多个 连接MQTT代理及其安全设置。你也可以定义 你自己的MQTT主题结构,并将其链接到配置好的HMI标签以发布 他们的价值观。你还可以映射连接的MQTT代理的结构, 将相关主题与HMI标签关联,以订阅MQTT主题。
以下功能可供使用:
定义多个MQTT经纪连接
发布并订阅自定义的HMI标签
定义一个TOPIC结构(统一命名空间)
拖放以便轻松连接
多选以实现高效配置
发布/订阅时自定义主题名称
数值可选缩放
可变主题有效载荷
通过WinCC统一脚本和额外的HMI触发标签自定义负载
https://support.industry.siemens.com/cs/document/109995025/tia-portal-configuration-package-for-wincc-unified-mqtt-provider?dti=0&lc=en-CN