485端口通信協議(讀取部分)
485口通信協議MOD_HH采用Modbus通信協議(RTU模式)。作為奴隸的海河設備。
數據字節格式:起始位數據位(無奇偶校驗位)停止位
1 8 1
波特率:9600(可設置)
功能代碼03:
使用Modbus通信協議的03功能代碼,讀取傳感器或顯示器的值(1值)。主機的命令格式是從機地址、功能碼、起始地址、字節數和CRC碼。從機響應的命令格式是從機地址、功能碼、數據區和CRC碼。數據區中的數據是二進制代碼,兩個字節,高位優先。CRC代碼都是兩個字節,低位優先。
信息框格式的示例:
主持人電話:01 03 00 00 01 840A
站號功能碼起始地址讀取點的CRC校驗碼
低高度
奴隸回答:
01 03 02 XX XX XX XX
站號功能碼讀取單元字節數據的CRC校驗碼
高(二進制)低
以上01,03,02,XX都是一個字節。數據是兩個字節,首先是高位字節。每幀的開始和結束至少相隔3.5字節。用戶在給主機編程時,除了站號(地址)和CRC校驗碼,其他字節的字符都是一樣的。主機格式的讀取點數可以是01或02(02是為了兼容某些協議)。從機應答幀中的功能碼(03)和讀取單位字節數(02)不變。CRC校驗的內容包括從地址到CRC校驗碼的一切。