NB模块CME错误码说明

来自谷雨文档中心
Ghostyu讨论 | 贡献2018年12月20日 (四) 12:44的版本 错误码详情
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

在与NB通信过程中,经常会收到NB模块返回的错误提示,我们需要针对错误提示,来确定如何进行下一步的操作。本来总结错误码对应的意思。

1 设置错误码提示

发送指令:AT+CMEE,来开启和关闭错误提示功能,模块默认状态已开启错误码提示功能。该指令设置当模块断掉后会失效,但通过AT+NRB重启后仍然有效。

当关闭错误码提示功能后,NB模块遇到错误时,只返回字符串:ERROR。若开启错误码提示功能,则会返回带有code的错误提示,例如:+CME ERROR:4

1.1 查询当前设置

发送指令:AT+CMEE?

模块返回:+CMEE:1+CMEE:0

参数解释:

参数 参数说明
0 关闭+CME ERROR:<err>错误码提示,所有错误均返回ERROR字符串
1 开启+CME ERROR:<err>错误码提示,可通过err来识别是何种错误。

1.2 开启错误码提示

发送指令:AT+CMEE=1

模块返回:OK

1.3 关闭错误码提示

发送指令:AT+CMEE=0

模块返回:OK

2 错误码详情

本节详细描述移远NB模块的错误码详情,这些错误码与3GPP组织是兼容的。大家也可以参考《3GPP TS 27.007 V13.5.0》9.2节来查看更为详细的说明。

表格1:一般错误(27.007)
<err> 英文描述 中文描述
3 Operation not allowed 不允许的操作
4 Operation not supported 不支持的操作
5 Need to enter PIN 需要输入PIN码
23 Memory failure 内存故障
30 No network service 没有网络服务
50 Incorrect parameters 不正确的参数
51 Command implemented but currently disabled 命令已接收,但目前禁用
52 Command aborted by user 用户已终止命令
159 Uplink busy/flow control 上传正忙/流控制
表格2:一般错误(27.005)
<err> 英文描述 中文描述
300 ME failure
301 SMS service of ME reserved
302 Operation not allowed
303 Operation not supported
304 Invalid PDU mode parameter
305 Invalid text mode parameter
310 USIM not inserted
311 USIM PIN required
312 PH-USIM PIN required
313 USIM failure
314 USIM busy
315 USIM wrong
316 USIM PUK required
317 USIM PIN2 required
318 USIM PUK2 required
320 Memory failure
321 Invalid memory index
322 Memory full
330 SMSC address unknown
331 No network service
332 Network timeout
340 No +CNMA acknowledgement expected
500 Unknown error
表格3:特殊错误
<err> 英文描述 中文描述
512 Required parameter not configured 必要参数未配置
513 TUP not registered TUP未注册,这是一个常见错误

CoAP协议与平台通信时,需要先以该模块的IMEI码注册设备,然后通信。

否则会出现该513错误。若确认设备以注册,则建议重启后重试。

514 AT internal error AT指令内部错误
515 CID is active CID已激活
516 Incorrect state for command 命令状态不正确
517 CID is invalid CID无效
518 CID is not active CID未激活
520 Deactive the last active CID
521 CID is not defined CID未定义
522 UART parity error UART串口奇偶校验错误
523 UART frame error UART串口帧错误
524 MT not powered on MT未上电
525 AT command aborted: in processing AT命令终止:正忙
526 AT command aborted: error AT命令终止:错误
527 Command interrupted 命令被中断

本PDF由谷雨文档中心自动生成,点击下方链接阅读最新内容。

取自“http://doc.iotxx.com/index.php?title=NB模块CME错误码说明&oldid=733