NB-IoT模组使用中的常见问题及解决办法

物联网

775人已加入

描述

依托服务运营商20多年的经验以及在多个垂直行业领域的深耕细作,九联科技物联网模组产品在智能抄表、移动支付、公网对讲、安防监控、环境监测、资产追踪、工业路由、车队管理、共享设备、智能穿戴等领域得到了广泛应用,是多家行业上市公司和世界500强企业的优秀供应商。服务客户过程中,九联科技积累了丰富的通信模组应用经验,对客户所关心的各种使用问题和注意事项做了一些总结,今天截取部分问题做分享。

一、遇到NB-IoT模组无法正常AT交互的情况?

解决方法:

方式一:判断模组是否已经开机。

方式二:确定使用的波特率情况。

(可通过开发手册查询模组的默认串口波特率。)

串口

方式三:判断串口电压,确定电平是否匹配。

串口

方式四:确定用户使用的串口线状态。

二、遇到NB-IoT模组无法正常驻网的情况

解决方法:

方式一:查询SIM的ICCID。

(判断查看模组是否能获取ICCID,判断SIM卡是否正常。)

方式二:查询AT+CEREG。

(查看模组是否仍在搜网,是否存在驻网被拒绝的情况。)

方式三:查询模组BAND。

方式四:确定是否存在锁频点行为。

(不建议锁频点,锁频点后,模组只能连接固定频段。)

方式五:确定天线及环境情况。

(天线的匹配情况以及周围环境的信号情况对模组驻网会有较大的影响。)

方式六:查看客户判断无法驻网的时间。

(判断是否为网络拥塞。)

方式七:抓取模组LOG。

(通过LOG查看模组从驻网开始到结束期间的运行情况,分析驻网失败的原因。)

三、遇到NB-IoT模组突然报error,是什么原因导致的?

解决方法:

方式一:查看模组返回的错误码。

(可通过文档查询错误码对应含义。可设置AT+CMEE=2,设置后出现报错时,模组会直接把报错类型打印出来。)

方式二:查看指令的参数格式及字符情况。

(不同的指令对于参数的设置有不同的要求,需根据文档中指令参数的配置要求进行配置,注意输入参数时的标点符号需使用英文字符。)

方式三:确定指令执行的前置条件。

(部分指令需先配置好前置指令才能使用,注意指令的使用条件。)

方式四:抓取模组LOG。
(通过LOG查看模组从驻网开始到结束期间的运行情况,分析驻网失败的原因。)

四、遇到NB-IoT模组无法正常进入PSM的情况

解决方法:

方式一:查看PSM设置情况。

UNB200:设置PMU睡眠等级和PSM开关

UMN601:设置PMU睡眠等级和PSM开关

UMN701:打开PSM开关和释放省电锁

UMN202-B6:设置 PMU睡眠等级和PSM开关

方式二:确定SIM的APN情况。

(实际情况以运营商为准。)

串口

方式三:确定是否存在长连接任务,例如TCP、MQTT。

(模组在处于长连接状态下无法进入PSM,需先断开连接,才能进入PSM模式。)

方式四:抓取模组LOG。

(通过LOG查看模组当前状态,分析模组无法进入PSM原因。)
 

五、遇到NB-IoT模组无法上报数据到平台的原因?

解决方法:

方式一:查看驻网情况。

方式二:确定平台产品的参数设置。

(透传产品不会对数据进行筛选,非透传产品需按照相应消息类型的数据格式进行发送。)

方式三:查看SIM卡APN。

(部分SIM卡会对链接IP进行限制,只允许向固定IP地址发送数据。)

方式四:抓取模组LOG。

(通过LOG查看数据上报过程,定位数据上报失败原因。)

以上是NB-IoT模组在使用中的常见问题以及解决办法,如果各位在使用模组时,出现有其他方面的问题,可在评论区留下联系信息,小编会第一时间与您联系。

编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分