新闻资讯

了解更多康沃思实时动态,新闻资讯一手掌握
新闻资讯
行业新闻当前位置:首页>新闻资讯>行业新闻
OPC UA + MQTT = 物联网扩展的流行组合
时间:2022-04-24    

OPC UA + MQTT =物联网扩展的热门组合

写在你面前(文中的链接在标题号中无效,请点击文末的扩展链接)

前面我们介绍了很多OPC UA相关知识和案例(见文末推荐):

OPC UA - 面向未来的工业通信规范

以S7-1200和S7-1500为例,说明MQTT的例子:

轻松将 IoT MQTT 消息传递服务器与 S7-1200 和 1500 连接

两者结合会产生什么效果?

今天的主要内容:

楼宇自控通讯协议_悠悠通讯收购了悠哉通讯吗_v20变频器uss协议通讯

01 OPC UA和MQTT

02 物联网网关:连接设备到云端

03 谈智能制造时代的工程师

01 OPC UA和MQTT

2018 年初,OPC 基金会发布了 OPC UA 标准的第 14 部分(又名“发布-订阅”或“”),以鼓励 OPC UA 与 MQTT 等通信协议之间的进一步交互。OPC 基金会认为,“通过利用流行的数据传输协议,例如 MQTT(消息队列遥测传输)和 AMQP(高级消息队列协议),可以直接使用 OPC UA,同时保留 OPC UA 的端到端安全性。并且标准化数据建模的主要优势”

消息队列遥测传输 (MQTT) 是一种专门设计用于从多个设备收集数据,然后将数据传输到 IT 基础设施的协议。作为一种轻量级协议,MQTT 适用于远程监控,尤其是需要少量代码或有限网络带宽的机器对机器 (M2M) 通信。MQTT 通过使用发布/订阅机制来最小化特定于应用程序的自定义 JSON 或二进制文件的负载和开销,已在全球 IT 界获得广泛认可。

楼宇自控通讯协议_悠悠通讯收购了悠哉通讯吗_v20变频器uss协议通讯

02 物联网网关:连接设备到云端

该标准还有助于增强物联网设备(如物联网网关)的通信能力,在本地通信网络和基于云的通信网络之间架起一座桥梁。物联网网关,有时也称为“边缘设备”,提供与传感器和终端设备的数据连接,具有完全的本地连接性。物联网网关还包括提供边缘设备和云之间的数据连接的通信路径。当今的智能可编程设备对物联网数据执行深度和复杂的处理,并充当运行现代操作系统(如 Linux 或 .

由于处理能力、内存和存储以及智能“中间件”(包含协议转换器、数据缓冲、边缘分析、内部可视化和云等关键功能)的增强,这些系统有时也被称为“智能网关”,支持MQTT、AMQP等新兴通信协议将数据发布到云端。

对于工业过程、工厂和楼宇自动化行业,南向通信协议通常是行业标准协议,例如 OPC UA。它可能涉及 SNMP 或 Web 服务,也可能是专有通信协议。北向通信路径需要高度的安全性并且通常基于发布/订阅(“发布/订阅”)机制。

OPC UA + MQTT =物联网扩展的热门组合

MQTT:发布/订阅以最小化开销

因此楼宇自控通讯协议,很多物联网网关或智能网络都支持MQTT和OPC UA。如上图所示,以(某美国厂商)的网关套件为例,网关软件套件以多种方式支持MQTT。网关可以将数据发布到 MQTT。用户可以使用 JSON 编码和自定义负载发送已发布的数据。用户可以选择发送哪些信息(包括时间戳、质量)和数据值,或者以标准化的方式发送已发布的数据;这种方法也是一种与系统的通信。

该系统可以驻留在任何支持云的 MQTT 通信中。标准化的方式支持发送数据的一些附加属性,如“描述”和“范围”,只支持发送变化的数据值,提高了通信效率。可以使用 JSON 或二进制编码发送信息。在以下任一情况下,可以使用 X.509 证书对通信进行加密和保护 - 用户定义或标准。

除了通过 MQTT 发布数据,还可以订阅 MQTT 数据。这使网关能够通过 MQTT 从第三方设备接收数据。它接收的 MQTT 消息的负载必须是 JSON 编码,但消息的内容可以由用户自定义。即允许用户选择信息中的某些属性(时间戳、质量)和数据值。与其他 MQTT 通信选项一样,可以使用 X.509 证书对通信进行加密和保护。

03 谈智能制造时代的工程师

是否是之前转载的文章:

【智能制造】未来我们需要什么样的自动化工程师?

或者这篇文章:

自动化不再是原来的自动化,为什么你还是原来的你

我们都提到要顺势而为,要有系统的思考。当你迷茫不知道该学什么的时候,请注意趋势的力量。面对新事物,我们必须足够敏感,但作为技术人员,更重要的永远是技术本身,技术的深度和广度,必须严谨、开放、包容,放开你的自己的偏见。新技术很多,在知识爆炸的时代,不缺新知识,也不全是新知识、新知识。技术值得我们长期投资和盲目进入,那么如何判断?

借用阿里的一段话,判断一个技术是否值得长期投资,主要考虑三个方面~

1、技术深度

2、生态广度

3、进化能力

技术深度

技术深度是指技术是否有坚实的基础,护城河是否够宽够深,是否容易被其他技术取代。通俗地说,就是这项技术是否解决了其他技术无法解决的重要且有价值的问题。这里有两个要点:

1、没有人能解决这个问题,是这个技术一开始就解决了这个问题。

2、解决这个问题可以带来巨大的价值。

生态广度

一项技术只有技术深度是不够的,因为一项技术只能专注于做好一件事。如果要解决现实生活中的复杂问题,就必须与其他技术相结合,这就要求该技术具有足够广阔的生态广度。生态的广度可以从两个维度来衡量:

1、上下游生态。上下游生态是指从数据流的角度看数据的上下游。

2、垂直领域生态。垂直领域生态是指一个子领域或应用场景的整合。

进化能力

如果一项技术的技术深度和生态广度没有问题,那么至少目前这项技术是值得学习的。但是对一项技术的投资也需要从时间的维度来考虑。你绝对不希望你学习的技术很快就过时了,你必须每年学习一项新技术。因此,一项值得投资于学习的技术必须具有持久的进化能力。

如果大家有兴趣,我就从大家熟知的PLM、MES/MOM、SCADA、PLC等入手,说明如何根据这三点做出自己的判断~

PS:诚邀您加入PLM、MES、自动化、虚拟调试技术群交流【新群5与施耐德群】

咨询热线: 0791-87879191
赣ICP备2020012442号-2 Copyright © 2018-2022 江西康沃思物联技术有限公司 版权所有 站点地图