错误码 | 含义 |
0 | 成功 |
1 | 读写指令回复超时 |
2 | CRC校验失败 |
3 | id错误 |
4 | cmd字段不完整或者错误 |
5 | data字段不完整或者错误 |
6 | 采集规则还未同步完成 |
7 | 无sid字段或者错误 |
8 | 处于临时指令模式下,无法操作 |
9 | 缺省,用于云端写 |
说明:0/1/2错误码是为了兼容上一版本固件,后面的错误码是新增的,以便服务器掌握设备当前状态。
当错误码为9缺省时,需要参考 d 字段执行结果:
标识码 | 说明 |
0 | 写入成功 |
1 | 此变量不存在 |
2 | 输入的值不为字符串 |
3 | 输入的值为空 |
4 | 寄存器类型为输入寄存器,不可写 |
5 | 读写参数回复超时 |
6 | CRC校验失败 |
其他 | MODBUS 错误码 |
可以通过云端发送命令实现 AT 指令操作,命令格式如下:
注意:
应答如下: