在線pH計RS485通訊協(xié)議
1、 波特率:9600b/s、4800b/s、2400b/s、1200b/s可以選擇;
2、 數(shù)據(jù)發(fā)送格式:數(shù)據(jù)位8,停止位1,無奇偶校驗位。
3、 主機發(fā)出命令格式:
格式 |
2 |
XX |
字節(jié)數(shù) |
1 |
2 |
說明 |
開始 |
地址 |
說明:開始位2,發(fā)的是02H;地址為十六進制,再轉(zhuǎn)換為ASCII碼,地址為兩個字節(jié)。如某機地址為100,轉(zhuǎn)換為十六進制為64H, 再轉(zhuǎn)換為ASCII碼為36H,34H兩個字節(jié)。如主機要詢問地址為100的從機,則主機向從機發(fā)送數(shù)據(jù)為:02H,36H,34H(十六進制)。
4、從機返回數(shù)據(jù)格式:
格式 |
2 |
XX |
XXXX |
XXX |
3 |
字節(jié)數(shù) |
1 |
2 |
4 |
3 |
1 |
說明 |
開始 |
地址 |
PH值 |
溫度值 |
結(jié)束 |
說明:地址為十六進制,再轉(zhuǎn)換為ASCII碼,地址為兩個字節(jié)。其余數(shù)據(jù)為十進制的ASCII碼。所有數(shù)據(jù)均是高位在前。開始位2,發(fā)的是32H,結(jié)束位3,發(fā)的是33H。
如:某機地址為100,PH值為7.12pH,溫度為25.8度;則從機返回數(shù)據(jù):
32H, 36H,34H, 30H,37H,31H,32H, 32H,35H,38H, 33H ;pH值固定兩位小
開始 地址 pH值 溫度 結(jié)束
數(shù),溫度固定為一位小數(shù)。
所用到的ASCII碼:
ASCII |
對應(yīng)數(shù)據(jù) |
ASCII |
對應(yīng)數(shù)據(jù) |
ASCII |
對應(yīng)數(shù)據(jù) |
ASCII |
對應(yīng)數(shù)據(jù) |
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 |
地址和波特率的設(shè)置:
1、 對中文菜單的儀表地址和波特率的設(shè)置請進入系統(tǒng)維護子菜單,再進入8通訊設(shè)置菜單,即可設(shè)置。
2、 對智能型儀表(數(shù)顯)地址和波特率的設(shè)置,在測量狀態(tài)下,同時按“測量(ESC)鍵”和“確定(ENT)鍵”,HE1是高報警遲滯量,HE2是低報警遲滯量,HE3設(shè)置地址,HE4設(shè)置波特率。
以上就是關(guān)于在線pH計RS485通訊協(xié)議的主要內(nèi)容。