MQTT SPARKPLUG B

用于Sparkplug B 的智能 MQTT 代理
Sparkplug B 是MQTT的规范,它定义了数据的发送和接收方式。网络边缘的设备和传感器可以使用 Sparkplug B 与 SCADA 系统、历史数据库和分析程序等应用程序进行通信。所有这些通信都通过 MQTT 代理进行。
获取报价
立即试用
DataHub程序是Sparkplug B的智能MQTT代理。与其他 MQTT 代理不同,DataHub 实例不是简单地传递数据,而是解释 Sparkplug B 消息有效负载,并为您提供以下优势:
保持所有应用程序同步
响应错误
地址
sales@skkynet.com
info@skkynet.com


183 1052 2670 – 中国

1.905.702.7851 – 国际

1.888.702.7851 – 美国/加拿大免费电话

Email
support@skkynet.com
2233 Argentia Road, Suite 302 Mississauga, ON L5N 2X7
电话
每当连接新应用程序时,DataHub 程序都会为每个连接的设备合成一条 BIRTH 消息,从而允许应用程序接收和处理这些设备的数据消息。此功能甚至适用于非主应用程序,并消除了设备和应用程序之间的启动顺序问题。
数据中心程序可以识别来自设备的无序或丢失的消息。发生这种情况时,数据中心程序会断开设备的连接并允许其重新连接。这会导致设备重新发送其启动 (BIRTH) 消息,该消息将重新同步所有接收应用程序,从而维护真实版本的单一版本。
解决对设备的失败写入问题
添加数据质量信息
DataHub 程序可以使用计时器来检查对设备的所有写入请求,以查看设备上的数据值是否实际更改。否则,DataHub 程序可以强制设备断开连接,从而导致其重新传输其 BIRTH 消息。这将重新同步侦听该设备的所有应用程序,从而维护真实版本的单一版本。
将Sparkplug B转换为其他协议时,DataHub程序可以添加质量信息。例如,当它将Sparkplug B数据转换为OPC时,DataHub程序可以添加OPC数据质量。它可以将数据质量设置为“出生”或“数据消息有效”,并将“死亡(关闭)消息未连接”。
适用于 Sparkplug B 的多功能客户端
除了作为智能代理之外,DataHub程序还可以通过多种方式充当Sparkplug B客户端:

主要应用:

如果您正在构建基于 Sparkplug B 的系统,则 DataHub 程序可以作为您的主要应用程序。它可以提供 WebView HMI、数据记录、历史记录和 Excel 连接、警报、电子邮件通知等。

非主要应用:

同样,如果您已经有一个主应用程序,DataHub 程序可以作为非主应用程序连接到您的 Sparkplug B 系统,并提供任何 DataHub 功能,例如 WebView、数据记录、历史记录和 Excel 连接、警报和电子邮件通知。

网络设备边缘:

如果需要将非 Sparkplug 数据馈送到 Sparkplug B 系统,可以将 DataHub 程序作为网络边缘 (EoN) 设备进行连接。这将允许您将数据从OPC DA和UA,Modbus TCP,数据库数据,自定义程序等来源发送到Sparkplug B应用程序。