有人物联网官方网站
有人物联网官方网站
联网的事情找有人!
联网的事情找有人!

NB700-BA连接有人云Modbus RTU设备组态测试

2019-12-18

分享到:
{}

说明:用Modbus Slave软件模拟Modbus RTU协议的串口设备;

数据流向:Modbus Slave软件----NB700-BA-----有人云(组态显示)

客户实际应用:Modbus RTU设备---NB700-BA---有人云(组态显示)

硬件连接:使用串口(485或者232)转USB线将NB700-BA与电脑连接起来,NB700-BA卡槽内插入可以上网的NB专用卡。

NB-IoT DTU NB700-BA设置软件下载地址:http://www.usr.cn/Download/733.html

NB-IoT DTU NB700-BA软件设计手册下载地址:http://www.usr.cn/Download/731.html

具体步骤如下:

1、登录有人云(如果没有账号先申请通行证

 

2、目前只能通过手机号来注册通行证账户;

 

3、注册完此,由此进入有人云界面;

 

4、可以重新创建云组态,如果以前使用过透传云可以直接绑定透传云的账号,由此界面绑定物联网卡平台,工单系统,云检测,和商城;

5、本次案例是NB700-BA CoAP透传模式连接有人云进行数据显示,可以进入云组态,选择添加设备;

 

6、设置设备名称和项目分组,NB700-BA可以使用填写SN码和IMEI的方式添加设备(SNIMEI码在设备背面的标签上)

 

7、点击添加模板,设备模板根据需要自行编辑名称,选择Modbus RTU协议,点击保存;

 

8、点击下一步配置从机和变量;

 

9、设置从机名称,从机地址是接在NB700-BA的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家);

 

10、点击添加变量,设置变量的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);

寄存器地址填写规则:

格式为 功能码+寄存器地址(需要16进制转为10进制)+1

与组态软件的寄存器写法相同,填十进制寄存器地址,寄存器为起始地址+1

如:

功能码03H06H,起始地址0000H,则填:40001

以这个为例,操作为只读就是功能码为03则就是4,寄存器地址16进制转换为10进制就是0000,然后+1

所以组态地址就是40001

 

11、设置完从机和变量,根据需要设置一下模板名称,点击保存;

12、使用设置软件设置NB700-BA参数,首先选择对应的串口号,可以在设备管理器中查看对应的串口号,在设置软件中打开对应的串口号;

   1>设置波特率以及数据位、检验位、停止位(出厂默认参数115200NONE81

   2>工作模式选择CoAP模式;

   3>接服务器IP地址填写117.60.157.137,端口5683

   4>进入配置状态,返回OK后,点击设置并保存所有参数,绿色指令为成功设置;

   5>点击模块重启,重启后参数生效;

 

13、等待设备重启以后,在有人云界面就可以看到NB700-BA上线;

 

14、在有人云界面点击设备名称,可以看到刚才添加的从机变量;

 

15、下面使用Modbus Slave模拟温度传感器进行温度采集,选择对应的串口(此时要在NB700-BA设置软件中关闭串口,否则在Modbus Slave无法打开对应的串口),将串口参数设置为对应的参数,点击OK,建立连接;

 

16、在Modbus Slave文本框输入模拟的温度数据,点击OK

 

17、在有人云界面点击主动采集,即可立即采集到对应的温度数据(若设备模板设置主动采集,则有人云会按照采集频率主动下发采集指令,本案例设置采集频率为1分钟);

 


标签 NB-IoT

相关产品

发表评论

姓  名*
邮  箱*
公  司  名 
评论内容*
验证码