产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
支持中心
NB-IoT模组 coap透传模式对接有人云组态基本测试(被动采集)
2019-12-04


  说明:用modbus slave软件模拟modbus rtu协议的串口设备;

  数据流向:modbus slave软件----NB模块-----有人云(组态显示)


  客户实际应用:modbus rtu设备---NB模块---有人云(组态显示)

    串口调试助手下载地址:http://www.usr.cn/Product/78.html

        NB模块设置软件下载地址:http://www.usr.cn/Download/620.html

        NB73-BA说明书:https://www.usr.cn/Download/767.html

        NB75-BA说明书:https://www.usr.cn/Download/891.html

        NB设置软件下载:http://www.usr.cn/Download/620.html

 

        硬件准备:NB模块,测试底板,NB卡,USB转232串口线,电源适配器,天线

        硬件连接:

        将模块在测试底板上安装好,插入NB卡,电脑通过USB转串口线连接测试底板上的232串口 

  具体步骤如下:


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

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

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

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

  5、本次案例是NB模块连有人云进行数据显示,可以进入云组态,选择添加设备;

  6、设置设备名称,和项目分组,NB模块目前支持使用SN和IMEI添加设备;模块的的IMEI和SN可以通过扫描标签二维码获得或者用AT指令读取,选择云组态,添加数据模板;

  7、模板选择ModbusPLC---Modbus---第一个ModbusRTU---确认添加---完成(如果已有模板的话,可以直接选择已有模板)。

  8、下一步需要配置从机还有变量,从机和变量都是由终端决定的。

  9、设置从机名称,从机地址是接在NB模块的串口上的终端设备的从机地址(如果不清楚,可以咨询终端设备的厂家),这里我们用Modubs slave软件模拟从机。


  1)点击添加从机,填写从机名称和从机地址,点击确认。

 

  2)添加变量,自定义变量名称和单位

  设置数据节点的名称,寄存器地址,数据格式,采集频率(最低只能是一分钟);

  寄存器地址填写规则:

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

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

  如:

  功能码03H或06H,起始地址0000H,则填:40001;

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


  所以组态地址就是40001;

 

 

  设置完成后点击保存。

  10、下面设置NB模块参数


  1)打开设置软件,打开串口(出厂串口参数9600/8/N/1)进入配置状态(若是出厂状态下cmd模式,无需进入配置状态),一键联网检测一下模块是否OK,若有报错,点击“查看”根据提示操作。

2)读取当前参数,然后设置工作模式为coap透传模式,coap服务器地址和端口保持默认的117.60.157.1375683.然后点击设置所有参数,模块会自动保存参数并重启,等待重启完成之后,设备联网Ok之后会打印connected,此时可以测试数据通信。

  10、打开modbus slave模拟软件,设置参数和NB模块串口参数一致,点击OK

  11、在modbus slave串口软件发送数值,可以在透传云是哪个进行数据的显示,其中ID1是从机号,03是功能码。

  注意:

  1、NB卡出厂默认低功耗(PSM),只有在模块主动上传数据时才会唤醒模块,且只有模块唤醒后的20s内模块能够接受数据,之后便进入休眠(PSM),不接收服务器下发的数据。

  2、如果想要云端下发采集,可以关闭NB卡的低功耗或者开启设备端向服务器发送心跳包(定时唤醒)。

  3、NB设备重启或者重新驻网后,需要串口主动上传一包数据,激活设备上线才能进行双向数据通信。


关注有人微信公众号
了解更多信息