物通博联MQTT网关 数据采集plc网关 工控协议数采边缘计算网关

MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件 。MQTT网关就应运而生。
在这里插入图片描述
如以下MQTT应用原理图所示,现场设备的PLC、传感器、采集器、仪器仪表等通过串口或网口与物通博联的MQTT网关连接,物通博联MQTT网关主动采集设备数据,并进行协议解析,解析后数据经过标准化后并以json串的格式,用MQTT协议作为上行链路接入协议,通过消息发布服务器上的相应主题上,用户自主开发的软件系统/云平台通过订阅消息该主题而获取数据。当软件系统/云平台要向设备发送指令或者写入数据,应用软件系统/云平台就发布一条消息到相应的网关上,然后网关在把数据传送给设备;从而实现软件系统/云平台和现场设备的数据上报和控制.
在这里插入图片描述

(一)、用户采购物通博联MQTT网关,直接对接自主开发的云平台,用户自主搭建MQTT服务器并开发属于自己的云平台。通过配置下发到物通博联MQTT网关,就可以实现对各种现场设备的数据采集、解析并标准化后上传到云平台。其中配置方式有两种:平台上远程配置和本地网关配置(默认出厂是平台配置,平台配置也是最方便最快捷的配置方式)。使用物通博联提供的的配置接口文档自主开发配置管理平台。
在这里插入图片描述
注:软件开发文档具体详见:
(二)、用户采购物通博联MQTT网关,通过多数据中心,直接通过物通博联WIOT-DCloud设备接入云平台配置下发数采配置到网关;网关就可以实现对各种现场设备的数据采集、解析并标准化后上传到用户自建的应用云平台。其中物通博联WIOT-DCloud设备接入云平台提供优化的MQTT服务端功能、提供工程配置和设备管理功能、提供时序数据库和关系型数据库,方便用户直接获取数据,进行数据分析和数据展现。
在这里插入图片描述
注:软件开发文档具体详见:

根据上面mqtt网关应用原理图可知,要搭建一个模拟环境测试验证mqtt的功能,需要准备以下相应的软件与硬件:
◆ PLC、电表(也可以用软件modbus slave,用来模拟下位机);
◆ 物通博联MQTT网关一台(WG581/WG282/WG585/WG583);
◆ 以Eclipse Paho作为辅助工具,分别搭建客户端和服务端,模拟数据的发布/订阅.
下面以modbus slave 为例
1、modbus slave设置
1)打开modbus slave软件,新建一个modbus设备
2)串口链接
设置串口信息,设置modbus设备参数
3)设置modbus设备编号、功能码、寄存器地址、寄存器数量
2、物通博联MQTT网关设置
3、发布与订阅
以Eclipse Paho作为辅助工具,分别搭建客户端和服务端,然后开启两个客户端,作为客户端的发布与订阅
1、Eclipse Paho工具的下载、安装这里不做详细说明,可以参网上资料
2、mqtt客户端的配置
运行软件mosquitto.exe,点击“+”新建两个客户端,一个作为发布,一个作为订阅
1)客户端建立连接,并发布消息
2)客户端建立连接,订阅消息

广泛应用于能源、电力环境监测、风电、空压机、包装机械、注塑机、
印刷机、纺织机、石油钻井机械、油井顶驱设备、机加工设备、供水
设备、热力锅炉、光伏电厂、医疗器械、化工设备、洗车机、智慧工
厂及其他工业4.0领域。
发布了53 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42911733/article/details/103830453
今日推荐