在线pH计RS485通讯协议
1、 波特率:9600b/s、4800b/s、2400b/s、1200b/s可以选择;
2、 数据发送格式:数据位8,停止位1,无奇偶校验位。
3、 主机发出命令格式:
格式 |
2 |
XX |
字节数 |
1 |
2 |
说明 |
开始 |
地址 |
说明:开始位2,发的是02H;地址为十六进制,再转换为ASCII码,地址为两个字节。如某机地址为100,转换为十六进制为64H, 再转换为ASCII码为36H,34H两个字节。如主机要询问地址为100的从机,则主机向从机发送数据为:02H,36H,34H(十六进制)。
4、从机返回数据格式:
格式 |
2 |
XX |
XXXX |
XXX |
3 |
字节数 |
1 |
2 |
4 |
3 |
1 |
说明 |
开始 |
地址 |
PH值 |
温度值 |
结束 |
说明:地址为十六进制,再转换为ASCII码,地址为两个字节。其余数据为十进制的ASCII码。所有数据均是高位在前。开始位2,发的是32H,结束位3,发的是33H。
如:某机地址为100,PH值为7.12pH,温度为25.8度;则从机返回数据:
32H, 36H,34H, 30H,37H,31H,32H, 32H,35H,38H, 33H ;pH值固定两位小
开始 地址 pH值 温度 结束
数,温度固定为一位小数。
所用到的ASCII码:
ASCII |
对应数据 |
ASCII |
对应数据 |
ASCII |
对应数据 |
ASCII |
对应数据 |
30H |
0 |
31H |
1 |
32H |
2 |
33H |
3 |
34H |
4 |
35H |
5 |
36H |
6 |
37H |
7 |
38H |
8 |
39H |
9 |
41H |
A |
42H |
B |
43H |
C |
44H |
D |
45H |
E |
46H |
F |
地址和波特率的设置:
1、 对中文菜单的仪表地址和波特率的设置请进入系统维护子菜单,再进入8通讯设置菜单,即可设置。
2、 对智能型仪表(数显)地址和波特率的设置,在测量状态下,同时按“测量(ESC)键”和“确定(ENT)键”,HE1是高报警迟滞量,HE2是低报警迟滞量,HE3设置地址,HE4设置波特率。
以上就是关于在线pH计RS485通讯协议的主要内容。