SEARCH
Tastek Information
了解更多塔石的讯息
首页 / 新闻资讯 / 技术交流
News

NB-IoT模块配置说明

2021-02-01


NB-IoT模块配置说明


很多客户刚拿到NB模块时会出现不知道如何配置的问题,导致不能正常调试和与下位机进行通讯。所以模块到底是如何进行配置呢?

这里我们以塔石无线DTU系列TAS-NB-160产品为例,其他的无线DTU系列产品的设置方法是类似的(以下说的设备均代表塔石设备,并非自己的下位机)


一、DTU配置步骤

1、选择COM口及设置串口参数。

提示:DTU出厂默认波特率9600、8位数据位、无校验、1位停止位

 塔石NB-IoT模块

 

在参数选择界面选择正确的通讯参数,否则不能获取设备数据。选择正确的波特率后,打开串口。

提示:设备出厂默认波特率9600、8位数据位、无校验、1位停止位.

如果通讯参数选择正确,设备上电开机后会上报AT Ready,证明设备启动成功;若没有出现,点击“重启设备”,可以看到上报信息。如下图:

 塔石NB-IoT模块

二、 配置设备的串口参数

    1、 设备默认的串口参数是9600,设备出厂默认波特率9600、8位数据位、无校验、1位停止位,

点击图标展开下拉框,如下图所示,共9个波特率可以选择,包括1200bps、2400bps、4800bps、9600bps、14400bps等,具体详见设备的说明书。用户根据需求选择需要的波特率即可。

 塔石NB-IoT模块

2、修改设备的波特率

1)修改波特率后如果想要在次配置设备就要修改配置工具的波特率才能和设备再次通信,再次配置设备。

如果不修改配置工具的波特率的话,将无法与设备进行通信。

同时需要注意,配置工具修改波特率后需要关闭串口在次打开才会生效。

首先点击“进入配置状态”,如果有收到模块返回的ok【已进入AT模式】,说明模块已经成功进入了配置状态

塔石NB-IoT模块

如果模块没有返回+ok的话,首先要看NB-160的work指示灯是否闪烁,如果work指示灯没有闪烁或者work指示灯不亮,说明NB-160内的固件没有启动,需要等一会

如果work指示灯已经正常闪烁了,但是还是没有收到+ok的话,请检查串口线是不是有接触不好的地方

2)在设置软件基本参数里面有“串口参数”的设置选项,可以根据实际应用修改NB-160产品的串口参数,在这个案例中我将波特率修改19200

 塔石NB-IoT模块

3)然后点击“一键配置参数”将设置好的参数保存到模块内部。

 塔石NB-IoT模块

4).配置进去以后模块的波特率已经是19200了,再次通过串口对模块进行操作时,先关闭串口,波特率应该选择19200,然后再打开串口

 塔石NB-IoT模块

三、建立TCP连接

设备支持 TCP、UDP、MQTT 、阿里云等链接,我们可以在配置工具中填入服务器的地址,然后一键配置参数,重启设备。这里我以设备连接塔石DTU平台做一说明,如步骤四所示

塔石NB-IoT模块 

四、 设备连接DTU云平台

在此模式下,设备将主动连接塔石的云服务器,设备采集的数据可以透传到云服务器上面,用户可以在网页登录云服务账号,并查询历史或当前设备上报的数据。

云服务器登陆地址为cloud.tastek.cn,云服务器账号需要用户自行注册。设备配置如下

 塔石NB-IoT模块

 塔石NB-IoT模块

五、注册包、心跳包的设置

设备默认是不开启注册包的,客户可以根据自己的需求自定义注册包上传的格式和上传的内容;设备默认心跳时间是0,是不开启心跳,心跳时间和内容可以自定义的,注意设备的参数都是重启生效的。

 塔石NB-IoT模块

 

六、设置自定义轮询

 设备支持自定义轮询功能,具体说明如下图所示

塔石NB-IoT模块

注意:字串框内的指令中间不需要空格


以上操作就是NB模块如何进行配置参数,设备具体连接实例请关注塔石物联网。