业务指令由以下部分按顺序构成。
指令类型 |
1B 0x01 控制指令 0x02 查询指令 0x03 设置指令 0x04 上报指令 |
指令码 |
1B 控制指令对应指令码: 0x01 操作(开/关/停)
查询指令对应指令码: 0x15 查询状态
上报指令对应指令码: 0x30 状态上报 0x31 故障上报
|
命令内容 |
动态 |
值
描述
0x00
成功[SUCCESS]
0x01
失败[FAILD]
控制结果
0x0B
不支持的功能
0x0C
不支持的功能设值
通讯模块 >>> MCU
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x01 |
2 |
指令码 |
1 |
固定:0x01 |
3 |
指令内容 |
1 |
0x00 关闭 0x01 开启 0x02 暂停 |
MCU回复: MCU >>> 通讯模块
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x01 |
2 |
指令码 |
1 |
固定:0x01 |
3 |
指令内容 |
1 |
成功:0x00 失败:0x01 |
通讯模块 >>> MCU
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x02 |
2 |
指令码 |
1 |
固定:0x15 |
3 |
指令内容 |
1 |
0x00 |
MCU回复: MCU >>> 通讯模块
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x02 |
2 |
指令码 |
1 |
固定:0x15 |
3 |
指令内容 |
1 |
0x00 待机 0x01 正在工作 0x02 故障
|
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x04 |
2 |
指令码 |
1 |
固定:0x30 |
3 |
指令内容 |
1 |
0x00 待机 0x01 正在工作 0x02 故障 |
通讯模块回复: 通讯模块 >>> MCU
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x04 |
2 |
指令码 |
1 |
固定:0x30 |
3 |
指令内容 |
1 |
固定:0x00 |
MCU >>> 通讯模块
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x04 |
2 |
指令码 |
1 |
固定:0x31 |
3 |
指令内容 |
1
|
0x01 设备 … |
通讯模块回复: 通讯模块 >>> MCU
序号 |
字段 |
长度(B) |
说明 |
1 |
指令类型 |
1 |
固定:0x04 |
2 |
指令码 |
1 |
固定:0x31 |
3 |
指令内容 |
1 |
固定:0x00 |
修改日期 | 修改人 | 备注 |
2018-10-17 18:59:37[当前版本] | admin | 完善协议 |
2018-10-10 11:25:47 | admin | 增加设备状态主动上报 |
2018-09-25 16:11:41 | admin | 格式调整 |
2018-08-21 10:34:18 | admin | CREAT |