MQTT客户端插件

MQTT – 物联网和 M2M 通信协议

MQTT(消息队列遥测传输) 协议是 IoT(物联网)世界中广泛使用的协议。 通过 MQTT 传输数据时,消息的数据内容是未指定的,由发布者指定。和 OPC UA 进行通信之间的主要区别在 OPC UA 中,通信数据的结构是预定义的。

使用 OPC Router作为 MQTT 客户端,您可以使用来自 MQTT 发布者的数据并通过附加插件将它们转发到任何系统。例如 MQTT 到 OPC UA、MQTT 到 SAP、MQTT 到 SQL、MQTT 到 REST等。作为发布者,您可以将数据从不支持 MQTT 的源发送到代理,从而为任何 MQTT 订阅者提供数据。您可以在我们的分步指南中查看实际用例: 使用 MQTT 客户端连接到 Azure IoT Hub,通过 MQTT 连接 AWS IoT 云,通过 MQTT连接 IBM Watson 平台,通过 MQTT连接 Google IoT Core 和 通过 MQTT 连接 Siemens MindSphere IoT
您可以通过访问我们的教程 找到有关此主题的专用视频

免费测试 MQTT 连接
MQTT 插件

就这么简单。

通过拖放连接 MQTT

通过 MQTT 连接系统非常简单和直观,直接拖放即可完成。在我们的屏幕截图中,您可以看到示例性 MQTT 传输。第一个屏幕截图显示了使用OPC UA 客户端插件从 OPC 服务器收集的数据,通过JPath 插件转换为用户定义的 JSON 字符串并发送到 MQTT 代理。Mosquitto Broker用于测试。第二个屏幕截图显示了 MQTT 到 SQL 传输的示例: MQTT 客户端插件从代理接收数据。接收触发触发器。触发器使有效负载可用,并且数据通过MS SQL Server插件直接写入 SQL 表。

数据传输 OPC 到 MQTT
将数据从 OPC 传输到 MQTT

MQTT 客户端和物联网网关合二为一

  • 通过耦合系统实现更多功能:
    使用 OPC Router作为 MQTT 客户端,您可以向/从支持 MQTT 的系统发送或接收有价值的数据。MQTT 客户端插件为物联网世界铺平了道路,并允许不支持 MQTT 的设备与物联网和云进行数据通信。
  • 工业 4.0 MQTT 客户端:
    工业 4.0 世界的联网系统通过许多不同的接口进行通信。MQTT 就是其中之一,在工业 4.0 世界中,它主要确保物联网设备和云的集成。在这里,OPC Router构建了连接网络生产基础设施的桥梁。
  • 数据中心和物联网网关:
    使用 OPC Router,您可以以图形方式实现系统的联网。它的插件使其成为工业环境中的数据中心。简单的配置、复杂的监控和稳健性是其显着特点。通过 MQTT 插件,它具有物联网网关的功能。

让您的系统通过 MQTT 相互通信。

无需任何义务即可使用 MQTT 客户端插件测试 OPC Router,并立即申请免费演示。

免费测试 MQTT 连接

MQTT 客户端插件应用示例

OPC Router
云计算

物联网和云连接

物联网一方面来自智能“事物”,但同样来自事物的总体网络。这是由云和物联网平台完成的。这些平台中的大多数都将 IoT 协议 MQTT 作为其主要接口之一。事物数字孪生的数据通过 MQTT 与真实事物进行交换。OPC Router可以通过其 MQTT 客户端插件作为这些平台的通信伙伴,从而将数据从现实世界发送到平台,但从云端返回到事物的路径也是可能的。从 OPC Router的角度来看,可以被视为“事物”的东西来自 OPC Router的插件. 通过将其每个插件与 MQTT 客户端插件相结合,可以将打印机、SQL 服务器、SAP 系统等集成到各自的物联网平台中。例如,常见的 IoT 平台有 Amazon AWS IoT(AWS IoT Cloud 与 MQTT连接的说明)、Microsoft Azure(Azure IoT Hub 与 MQTT 的连接说明)、IBM Watson、ThingWorx

MQTT 插件
微软 SQL 服务器

从传感器和设备获取数据

MQTT 协议是专门为低带宽的设备和网络创建的。因此,小型、低功耗的设备和传感器是注定的 MQTT 数据源。使用 OPC Router,可以通过代理接收来自这些数据源的数据,然后将其传输到SQL 服务器SAP 系统、打印机等处理系统(请参阅插件)。由于 MQTT 数据流量是双向的,因此数据也可以通过这种方式发送到设备和传感器,以进行设置或触发操作。

使用 OPC Router MQTT 客户端插件连接系统

什么是传输、触发和浏览?

转移对象

MQTT 客户端传输对象允许作为发布者发送消息。代理是在插件实例中配置的。字段TopicPayload被传输到传输对象。
数据在传输执行时被发送到代理,从而传输给订阅者。XPath
JPath插件可以很好地用于构建有效负载中的数据

触发

MQTT 客户端插件提供 MQTT 触发器来触发连接。

MQTT 触发器是代理上特定主题(可能是通配符)的订阅者。如果收到消息,则触发器使主题和有效负载在连接中可用。

浏览

MQTT 协议不提供主题浏览功能。因此,MQTT 客户端插件不提供浏览功能。

视频播放器

点击下面视频播放: