当前位置: 首页 >应用方案 >技术应用 >

NE2-D11串口服务器接入Modbus物联网平台的采集控制教程


案例简介

本案例将通过配置NE2-D11串口服务器接入Modbus物联网平台,使得Modbus物联网平台能采集Modbus RTU设备DI状态和控制DO输出。

连接

接入Modbus物联网平台的NE2-D11串口服务器和MA01-AXCX4020关系图:

1 NE2-D11接入Modbus物联网平台案例

设备准备

NE2-D11串口服务器一台;

MA01-AXCX4020串口IO联网模块一台;

网线一根

RS-458通讯电缆若干;

DC 12V电源个;

Modbus 物联网平台

1. 在平台首页处的左侧菜单栏中,点击设备接入,然后找到项目管理,进行添加项目,在新增项目里填写相应信息后进行保存,如图所示:

2  NE2-D11接入Modbus物联网平台案例



2. 在设备分组处创建一个新的分组,在新增分组里填写相应信息后进行保存,如图所示:

3  NE2-D11接入Modbus物联网平台案例


3. 在设备管理处,创建一个新的设备,在新增设备里填写相应信息后进行保存(注:获取设备号时,可以先进行复制获取的设备号(作为备用),方便之后NE2-D11使用),完成设备协议选择后,会出现串口服务器/DTU配置参数,将此参数进行记录,如图所示:

4 NE2-D11接入Modbus物联网平台案例
5 NE2-D11接入Modbus物联网平台案例

在配置参数处,需要进行配置连接Modbus RTU的参数(包含Modbus地址,IO的寄存器类型、起始地址和数量),我们这里配置的是4路DI和2路DO,最后进行保存确认,如图所示:

6 NE2-D11接入Modbus物联网平台案例

4. 接下来,我们进行添加连接MA01-AXCX4020设备的IO数据点,然后在数据管理处,点击添加数据,如图所示:

7 NE2-D11接入Modbus物联网平台案例

5. 在弹出对话框后,点击新增从设备节点,如图所示:

8 NE2-D11接入Modbus物联网平台案例

6. 在弹出的对话框中,我们进行增加一路DI的IO点位,将从节点名称命名为:DI1;从设备节点类型选择:状态类型;从设备地址:1(对应MA01-AXCX4020设备的Modbus地址);寄存器/偏移量:1(对应MA01-AXCX4020的DI1 的寄存器地址),Modbus功能码选择:02功能码;最后进行信息保存,这样我们就配置好了一路DI,因为只做演示,所以此处我们添加1路即可,如图所示:

注:查询MA01-AXCX4020设备寄存器地址,在亿佰特官网https://www.ebyte.com的产品详情下载用户手册查询寄存器地址。

9 NE2-D11接入Modbus物联网平台案例

10 NE2-D11接入Modbus物联网平台案例


7. 增加一路DO的IO点位,将从节点名称命名为:DIO;从设备节点类型选择:开关类型;从设备地址:1(对应MA01-AXCX4020设备的Modbus地址);寄存器/偏移量:1(对应MA01-AXCX4020的DI1 的寄存器地址),Modbus功能码选择:01/05功能码;读写方式选择:读写(R/W);最后进行信息保存,这样我们就配置好了一路DO,因为只做演示,所以此处我们添加1路即可,如图所示:

11 NE2-D11接入Modbus物联网平台案例
12 NE2-D11接入Modbus物联网平台案例


NE2-D11串口服务器配置

1. 打开NE2-D11的上位机(可在亿佰特官网相应位置下载),进行网络参数配置,将网络工作模式改为:TCP客户端,目标IP/域名:iot.modbus.cn,目标端口:50001(Modbus物联网平台的连接参数),如图所示:

13 NE2-D11串口服务器配置

2. 在链路1参数的高级参数处,将心跳包模式配置为:自定义心跳内容,心跳周期:60秒,心跳包的自定义数据填写在云平台备份的设备号SN:97Cdj8voIc;将注册包模式配置为:连接发送自定义注册包,注册包的自定义数据填写在云平台备份的设备号SN:97Cdj8voIc,如图所示:

14 NE2-D11串口服务器配置

3. 点击串口参数,将串口参数配置为:9600-8N1(与MA01-AXCX4020串口参数配置成一致,后面就不在讲述如何配置MA01-AXCX4020的串口参数了),如图所示:

15 NE2-D11串口服务器配置

4. 点击Modbus参数,将MODBUS网关的简单协议转换功能打开,将TCP转RTU开启,如图所示:

16 NE2-D11串口服务器配置

5. 完成所有配置后,点击保存配置,保存完成后重启设备,如图所示:

17 NE2-D11串口服务器配置

串口服务器接入Modbus物联网平台控制采集功能演示

1. 采集DI状态:变化MA01-AXCX4020设备DI1的状态为接通,Modbus物联网平台会通过NE2-D11串口服务器采集到MA01-AXCX4020设备DI1的状态,如图所示:

18 NE2-D11串口服务器配置

19 NE2-D11串口服务器配置

2. 控制DO输出:Modbus物联网平台下发打开指令,通过NE2-D11串口服务器控制MA01-AXCX4020设备DO1的状态,如图所示:

20 NE2-D11串口服务器配置
21 NE2-D11串口服务器配置

自此便实现了Modbus物联网平台通过串口服务器采集MA01-AXCX4020设备DI状态和控制DO输出。


今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多串口服务器、数传电台、lora模块等无线数传模块产品更多资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、串口服务器的简单协议转换功能介绍及使用方法教程

2、串口服务器多主机网关功能的介绍及使用方法

3、串口服务器的可配置网关功能介绍及使用教程

4、串口服务器的存储型网关功能介绍及配置教程



亿佰特官网 4000-330-990

https://www.wjx.cn/jq/84863372.aspx