关于IOT设备通信标准化的工作开始

Eclipse Foundation创建一个工作组,以支持SparkPlug的持续开发和采用,该规范解决了MQTT互操作性问题和数据格式。

屏幕截图2020 02 06在PM下午3点11月11日

大多数人使用工业自动化设备熟悉opc ua 用于机器和设备通信。最近,行业一直在加快速度MQTT. 及其工业设备通信的互动作用。

虽然OPC UA长期以来一直是行业标准,但工作现已开始通过SparkPlug进行广泛的标准化MQTT通信,开源软件规范使应用,传感器,设备或网关集成在MQTT通信基础架构内的数据。SparkPlug定义MQTT主题命名空间,有效载荷和会话状态管理。

在2020年的Arc Forum 2020,Eclipse Foundation - 一个独立,非营利性公司,支持开源技术开发的软件开发人员的供应商中立社区 -宣布推出SparkPlug工作组以推动进化和广泛采用Eclipse SparkPlug规范。根据Eclipse Foundation,SparkPlug“通过MQTT创建开放,可互操作,工业的IOT(IIT)解决方案。”

SparkPlug工作组将专注于“技术规范的定义和合理化的实现,使得对工业数据的访问,提高IIOT解决方案的互操作性和可扩展性,并为石油和天然气,能源,制造,能源,制造业提供支持行业的整体框架。智能城市和其他相关行业,“Eclipse基金会在其发布中宣布了工作组的形成。

This work will address the issue of MQTT ‘s undefined topics structure and data types—a key differentiator from OPC UA which “provides a framework for standard and custom datatypes, a defined (hierarchical) namespace and a definition for request/response style communication patterns,” as noted by Jen Reiman in ctron’s关于OPC UA的博客文章与Eclipse Foundation的Milo实现(用于开发OPC UA客户端和服务器的开源通信栈)。

SparkPlug工作组的创始成员包括雪佛龙,金丝雀实验室,Cirecrus Link Solutions,HiVemq,归纳自动化和ing。

Eclipse Foundation的Frederic DesbiensEclipse Foundation的Frederic Desbiens在Eclipse Foundation SA中解释MQTT与SparkPlug和OPC UA的免费角色,Frederic Desbiens,IoT和Edge程序经理SAys“sparkplug是轻量级的,足以与边缘节点和传感器一起使用。OPC服务器对于这些应用程序来说太重了。“

Desbiens表示,Eclipse Foundation看到了Sparkplug和OPC UA多年来,SparkPlug和MQTT形成了工业设备通信的骨干,并且OPC UA用于与需要OPC通信的系统集成。

“MQTT可以使用软件桥梁与OPC UA通信集成,”Desbiens说。“即使是,我们也有所有主要协议实现DDS.通过旋风。我们不是在玩最爱。我们为开发人员提供工具包。我们希望成为IoT系统骨干的领先替代方案。为此,我们专注于将兼容性程序放在一起,这是一个开源套件,即用户可以下载以证明他们使用MQTT创建的产品与我们的规范兼容。这样,我们可以以可验证的方式携带围绕着闪亮兼容的市场的清晰度。“

Desbiens补充说,开发人员不必成为Eclipse基础成员,以获得规范或贡献它。“但是你必须成为工作组的成员,在关于接受想法进入规格的讨论中,”他说。

感应自动化的视频 查看所有视频