NB模组与远程UDP/TCP服务器通信无数据
2020-08-11

一、供电问题
1. 检查电源,模块要求供电能力在3.8V时至少500MA
2. 要在模块允许的供电范围内稳压供电
二、模块是否正确联网
1. 天线型号和支持的频段与模块是否匹配,是否正确安装
2. 使用的是否是NB专用卡,是否欠费
3. 是否开启自动驻网,或者是否手动驻网
三、串口硬件问题
1. 检查TTL是否电平匹配,NB模块TTL电平3V
2. 用示波器测量TTL是否有电平输出变换
3. 检查串口参数,出厂默认9600/8/N/1,如果连接串口设备,要设置和串口设备串口参数一致
4. 要连接模块的通信串口,不要连接log串口
四、IP限制
1. 远程服务器的IP必须是公网IP,端口正确开启
2. 如果是使用的电信NB卡,要确认所连接的IP是否加入电信白名单.电信NB卡出厂默认不支持连接除电信云以外的其他服务器IP
3. 移动联通NB卡暂无限制
五、NB模块参数设置
1. 若使用cmd模式,对照AT指令集检查指令格式,如有报错,设置 AT+CMEE=1 后,再执行命令,发生错误时模块会返回错误代码,在 AT 指令集中找对应的错误码来分析原因
2. 若使用的是简单透传模式,检查填写的服务器IP和端口,连接类型是否选择对应的TCP/UDP
3. 简单透传模式下,参数设置完毕是否保存并重启模块
4. 简单透传模式下如果参数设置保存OK,要确保模块在通信状态下收发数据
5. NB卡出厂默认低功耗,低功耗模式下无法收到服务器下发数据,可以尝试上传是否有数据,或者设置开启心跳包
六、其他问题
1. 联系AE协调解决
上一篇:多频段NB设备插卡无网络
下一篇:NB73模块自主设计软件硬件封装常见问题