如何将Modbus产品快速接入机智云平台

如何将Modbus产品快速接入机智云平台,第1张

本文主要介绍搭载了4G Cat.1模块ML302-ANLM的机智云GC511 DTU,将Modbus产品快速接入机智云平台的流程,以及以Modbus电表为例进行说明,在机智云新版开发者中心对DTU进行Modbus RTU协议的配置流程。

机智云新版开发者中心,除了支持原有的标准数据点,也支持了可以直接配置Modbus协议的Adapter数据点,目前该功能支持Modbus RTU协议的配置。

1.

Modbus产品快速接入机智云创建新产品

注册并登录机智云新版开发者中心

https://developer.gizwits.com/login

如何将Modbus产品快速接入机智云平台,f981c600-1a0f-11ed-ba43-dac502259ad0.jpg,第2张

登录后创建自己的产品

如何将Modbus产品快速接入机智云平台,f98de160-1a0f-11ed-ba43-dac502259ad0.jpg,第3张

如何将Modbus产品快速接入机智云平台,f9a0ea6c-1a0f-11ed-ba43-dac502259ad0.png,第4张

添加设备

复制创建的产品PK,具体位置如下

如何将Modbus产品快速接入机智云平台,f9b91394-1a0f-11ed-ba43-dac502259ad0.png,第5张

将该PK及设备外壳上二维码的照片发送给机智云客服,等待客服回复

 

重启设备,可以看到设备管理里面设备已经上线

如何将Modbus产品快速接入机智云平台,f9e63400-1a0f-11ed-ba43-dac502259ad0.png,第6张

2.

Modbus RTU 协议的配置Modbus配置介绍

1) 设备端口说明

如何将Modbus产品快速接入机智云平台,fa15ad70-1a0f-11ed-ba43-dac502259ad0.png,第7张

如何将Modbus产品快速接入机智云平台,fa2142b6-1a0f-11ed-ba43-dac502259ad0.png,第8张

备注:附赠线材橙色为485A、绿色为485B

2) 设备连接说明

将附赠线材接到设备端口,将485接到工业modbus设备对应接口

如何将Modbus产品快速接入机智云平台,fa30c1fa-1a0f-11ed-ba43-dac502259ad0.jpg,第9张

如何将Modbus产品快速接入机智云平台,fa429542-1a0f-11ed-ba43-dac502259ad0.png,第10张

Adapter 配置介绍

机智云新版开发者中心中的Adapter可以将modbus协议转换为机智云协议。

如何将Modbus产品快速接入机智云平台,fa6b6dc8-1a0f-11ed-ba43-dac502259ad0.png,第11张

配置Adapter首先要配置一些基础的参数,例如波特率,数据位,停止位。其他都可以使用默认的参数,若需要频繁读取设备数据,可以调整设备查询间隔,来实现数据高实时性的需求。

调试设备时查询间隔可设置为1000ms,方便查看数据,在调试完毕后查询间隔设置建议大于300000ms,避免消耗过多流量以及造成数据堵塞。

如何将Modbus产品快速接入机智云平台,fa7f935c-1a0f-11ed-ba43-dac502259ad0.png,第12张

点击右上角的添加分组。

如何将Modbus产品快速接入机智云平台,fa901a60-1a0f-11ed-ba43-dac502259ad0.png,第13张

寄存器类型说明:

如何将Modbus产品快速接入机智云平台,faa4692a-1a0f-11ed-ba43-dac502259ad0.png,第14张

功能码对应寄存器:

如何将Modbus产品快速接入机智云平台,faab8f2a-1a0f-11ed-ba43-dac502259ad0.png,第15张

如何将Modbus产品快速接入机智云平台,fabe1a46-1a0f-11ed-ba43-dac502259ad0.png,第16张

添加完分组之后,需要添加数据点,数据点代表着你这个设备的功能,需要添加的内容就是这个功能的标志名、名称、读写类型、起始地址(寄存器地址)、数据类型。

数据点标志名:一般用于与云端或者APP传输中使用的一个参数;数据点名称:用于APP显示该功能的时候,显示的名称,用于区分功能;起始地址:为该功能的寄存器地址;数据类型:一般根据设备的协议而定。

如何将Modbus产品快速接入机智云平台,faddffbe-1a0f-11ed-ba43-dac502259ad0.png,第17张

如何将Modbus产品快速接入机智云平台,faeabb1e-1a0f-11ed-ba43-dac502259ad0.png,第18张

查看设备上报数据

如何将Modbus产品快速接入机智云平台,faf65fd2-1a0f-11ed-ba43-dac502259ad0.png,第19张

如何将Modbus产品快速接入机智云平台,fb0ccdda-1a0f-11ed-ba43-dac502259ad0.png,第20张

Modbus 电表接入实例

1) 将GC511的485A跟485B连接到设备上,查看设备Modbus通讯协议

电表Modbus协议:

如何将Modbus产品快速接入机智云平台,fb2723a6-1a0f-11ed-ba43-dac502259ad0.png,第21张

从该电表Modbus协议可得知:A相电压的起始地址:0x100数据格式为:32位整数读写方式:只读寄存器类型:03/04,即保持寄存器设备地址:询问设备厂商后得知默认地址为1,通常设备地址可在设备端进行设置

2) 在Adapter中添加分组

Adapter按照分组读取数据,建议相同设备地址相同命令的数据作为一个分组。在上文我们已得知该电表的配置内容,在添加分组中对应填写,寄存器数量由读取寄存器地址数量决定,下文有示例说明。

如何将Modbus产品快速接入机智云平台,fb30c064-1a0f-11ed-ba43-dac502259ad0.png,第22张

添加后需要对分组中的数据进行编辑,修改对应的数据类型、读写类型、数据格式等信息,长度=0101-0100+1=2。

如何将Modbus产品快速接入机智云平台,fb629526-1a0f-11ed-ba43-dac502259ad0.png,第23张

如何将Modbus产品快速接入机智云平台,fb7bd6e4-1a0f-11ed-ba43-dac502259ad0.png,第24张

3) 添加多个数据点

如果需要读取多条数据,需要在分组中添加数据解析,这里以添加B相电压为例。

如何将Modbus产品快速接入机智云平台,fb8fbc7c-1a0f-11ed-ba43-dac502259ad0.png,第25张

填写方法与上文A相电压一致,注意起始地址不要填错,填写完成后点击确定。

如何将Modbus产品快速接入机智云平台,fba4a574-1a0f-11ed-ba43-dac502259ad0.png,第26张

添加数据解析必须要注意起始地址的填写:

如何将Modbus产品快速接入机智云平台,fbb1f102-1a0f-11ed-ba43-dac502259ad0.png,第27张

以此类推,完成更多数据的配置

如何将Modbus产品快速接入机智云平台,fbd4f206-1a0f-11ed-ba43-dac502259ad0.png,第28张

设置完成后点击下方保存,对GC511重新上电,在设备管理中可以看到设备上报的数据。

如何将Modbus产品快速接入机智云平台,fbe8441e-1a0f-11ed-ba43-dac502259ad0.png,第29张

3.

机智云 IOE DEMO APP 绑定 DTU 设备

1) 可以使用机智云APP扫描二维码的方式绑定 GC511 DTU,使用机智云串口助手的小工具生成设备绑定二维码

串口助手下载地址:

https://download.gizwits.com/zh-cn/p/98/119

如何将Modbus产品快速接入机智云平台,fbf5b25c-1a0f-11ed-ba43-dac502259ad0.png,第30张

2) 生成设备绑定二维码后,可下载机智云IOE DEMO APP扫码绑定设备

APP下载地址:

https://download.gizwits.com/zh-cn/p/98/99

如何将Modbus产品快速接入机智云平台,fc0287f2-1a0f-11ed-ba43-dac502259ad0.png,第31张

绑定设备后可以看到设备上报的信息

如何将Modbus产品快速接入机智云平台,fc1f8758-1a0f-11ed-ba43-dac502259ad0.png,第32张

4.

常见问题解答

设备连接服务器、上报数据失败

有可能是网络或者信号问题,或者SIM卡费用不足(赠送的SIM卡为3个月免费,30M/月),可以尝试更换SIM使用

机智云GC511 DTU 如何对接多个设备

Modbus协议支持一主多从,即一个主机设备可轮询多个从机设备,不同型号的设备需要设置不同的设备地址

设备没有数据上传,但状态为在线

可能是设备查询间隔频率过快造成通信堵塞,建议调试完成后,将间隔设置大于300000ms 

      审核编辑:彭静

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/3000665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存