ESS4U3三相電壓變送器通訊規約、通訊手冊、通訊協議、通信寄存器地址表
免責聲明:本網頁內容來自源于網絡共享,若無意中侵犯了您的知識產權或版權,我們深表歉意,煩請聯系我們,我們將在規定時間內給予刪除等相關處理。另外,此內容僅供瀏覽和參考之用,真實性請自行辨別,我公司不承擔任何責任!
4.2 RS485通訊
4.2.1 通信協議
(1) RS485通訊接口,異步半雙工模式。
(2) 通訊波特率2400、4800、9600、19200bps 可設置,出廠默認值為9600 bps。
(3) 數據格式:N81無校驗位、8個數據位、1個停止位; O81奇校驗、8個數據位、1個停止位;E81偶校驗、8個數據位、1個停止位;N82無校驗位、8個數據位、2個停止位。
國際標準Modbus-rtu協議,儀表地址:1~247可設;本機目前支持03H、04H讀命令,03H、04H讀命令功能相同,10H寫寄存器命令。通信參數通過上位機軟件設置或顯示面板設置。
報文格式說明:
命令04H(或03H):讀命令
主機請求: 地址 + 命令 + 數據地址 + 數據長度 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址碼,可以在 1~247內設置,占用 1個字節
命令:04H或03H讀命令,長度為 1個字節
數據地址:欲讀取的數據起始地址,占用 2個字節
數據長度:欲讀取的數據字長度
CRC16校驗碼:低8位在前,高8位在后,占用2個字節
從機響應: 地址 + 命令 + 數據長度 + 數據信息 + CRC校驗碼
1byte + 1byte + 1byte + nbyte + 2byte
地址:為響應儀表地址碼,長度為 1個字節
命令:04H或03H ,長度為 1個字節
數據長度:將要發送的數據字節長度
數據信息:讀取的數據,具體見儀表參數地址表
CRC16校驗碼:占用2個字節,低8位在前,高8位在后
4.2.2 Modbus通信寄存器地址表

說明:
(1) 屬性中,R為只讀,W為只寫,W/R可讀可寫。
(2) 電壓二次側值=讀出值/10,一次側值=讀出值×Pt變比/10。單位為V。
(3)
float浮點數采用IEEE754格式,符號位1位(S),指數位8位(E),尾數位23位(F),S EEEEEEEE
FFFFFFFFFFFFFFFFFFFFFFF(31->0)。符號位:正數為0,負數為1;指位數偏移127;尾數表示小數加1。其表示為((-1)^S)
* 2^(E-127) * (1+F/0x7fffff)。高位在前。
(4) 寄存器地址0,1,2,2048~2049,2050~2051,2052~2053三相四相接線方式,讀出的為相電壓,三相三線接線方式,讀出來的線電壓。
(5) 寄存器地址3,4,5,2054~2055,2056~2057,2058~2059僅三相四相接線方式,讀出的數據有意義。