五、协议格式
格式如图所示:
注:有阴影标注的“设定数据区”和“运行数据区”在具体协议帧中可能不存在,在协议
列表中该数据区标注为“无”。
六、格式解释
1、帧头
7EH='~'。
2、从机地址
·数据含义:从机的本机地址。
·数据类型:16进制,单字节。
·设置范围:1~126。
注:00H=0号地址保留作为厂家测试地址及其他用途;
7FH=127号地址为广播通信地址。
·发送方式:把从机地址高四位和低四位拆开并转换为ASCII码,先高后低发送 。
·例如:从机地址为18=12H,则先发送'1'=31H,再发送'2'=32H。
3、主机命令/从机响应
·数据含义:主机发送的命令,从机对命令的应答。
·数据类型:16进制,单字节。
·发送格式:把命令响应码字节的高四位和第四位拆开并转换为ASCII码,先高后低发
送。
·例如:主机命令为02H,控制从机运行,则先发送'0'=30H,再发送'2'=32H。
3.1、命令码功能分类
00H=反馈从机准备及控制使能状态
01H=监视从机运行状态
02H=控制从机运行
03H=读取从机功能码参数
04H=设置从机功能码参数
05H=系统配置与查询命令
06H~0FH =(预留)
3.2、响应码功能分类
·命令码=00H,主机请求从机反馈当前的准备状态和控制使能情况。
响应码含义列表如下:
响应码
含义
从机
准备状态
允许
主机控制
允许
设置频率
允许
设置压力
10H
未准备好
无意义
11H
准备好
允许
允许
允许
12H
准备好
允许
不允许
允许
13H
准备好
不允许
允许
允许
14H
准备好
不允许
不允许
允许
15H
准备好
允许
允许
<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font
|