硅材料現場應用測量精確
MODBUS-RTU通信協議
一.概述(shu):
本協議遵守MODBUS通(tong)信協議,采用了MODBUS協議中的(de)子(zi)集RTU方式.RS485半(ban)雙工(gong)工(gong)作方式.
二(er).串行數據(ju)格式(shi):
串口波特率為(wei)9600bps,無校(xiao)驗,8位數(shu)據位,1位停位.
三(san).通信格式:
有符號整形數輸出(chu):
1.發送讀(du)命令(ling)格式(shi):
地址(zhi) | 功能碼 | 數據起始(H) | 數據起始(shi)(L) | 數(shu)據(ju)個數(shu)(H) | 數據個數(L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X00 | 0X00 | 0X00 | 0X01 | 0X84 | 0X0A |
2.返(fan)回讀數據格式(shi):舉例
地址 | 功能碼 | 數據(ju)長度 | 數據 (H) | 數據(ju) (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X02 | 0X00 | 0X01 | 0X79 | 0X84 |
3.寫命(ming)令(ling)格式(06功能碼(ma))舉例
地址 | 功能(neng)碼 | 數(shu)據起始(H) | 數據(ju)起(qi)始(L) | 數據 (H) | 數據 (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
4.返(fan)回讀數據格(ge)式:舉(ju)例
地址 | 功能碼 | 數據起始(H) | 數據起(qi)始(L) | 數(shu)據 (H) | 數據 (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
寄存器(qi)地址和(he)數(shu)據說(shuo)明(用戶使用)
注意:modbus通訊(xun)的起始地(di)址(zhi),下(xia)面是按照起始地(di)址(zhi)為1開始(shi)。
Modbus地址(zhi) | 數據個數 | 字(zi)節 | 數據類型 | 說明 | 備注 |
40021 | 2 | 4 | Float | 粘度值 | 按雙字(zi)處(chu)理,連續(xu)2個字處理 |
40023 | 2 | 4 | Float | 溫度值 | |
40025 | 2 | 4 | Float | 粘度mA值 | |
40026 | 2 | 4 | Float | 溫度mA值 |
備注:通(tong)訊(xun)(xun)有亂碼等情況(kuang),請通(tong)訊(xun)(xun)軟件(jian)中(zhong),數據轉換(huan)處進行的(de)高(gao)低位調整
- 上一篇:“油樣監測”歷史背景
- 下一篇:沒有了