Daviteq MBRTU-SAL 鹽度感測器 Modbus RTU 輸出

本文檔適用於以下產品。
介紹
MBRTU-SAL 是一種基於無電極感應測量的鹽度感測器。它利用發電機在初級線圈中產生交變磁場,從而在介質中產生感應電流。感應電流的強度取決於介質中離子的濃度。感應電流在次級線圈中產生另一個磁場。接收器測量線圈上的感應電流以確定介質的鹽度。同時內建溫度感測器可自動補償溫度,適合環境的線上長期監測。
應用範圍: 海洋、工業廢水、製藥、生物技術、工業製造等線上全製程監測。
特徵
- 內建溫度感測器,可自動補償溫度
- 沒有電極,因此不發生極化反應
- 測量與介質完全電氣隔離,可用於重且易沉澱的介質或溶液的高精度測量,使用和維護成本低
- 內部電路低功耗、抗干擾設計
規格
| 物品 | 規格 |
| 輸出 | RS-485,MODBUS/RTU |
| 測量方法 | 非接觸電磁原理 |
| 範圍 | 0~70PSU |
| 準確性 | ±1%FS或±0.2PSU(10psu以下) |
| 解決 | 0.1電源 |
| 工作環境 | 0~65℃; <0.6MPa |
| 校準方法 | 兩點校準 |
| 響應時間 | 10秒T90 |
| 溫度補償 | 自動溫度補償(PT1000) |
| 電源 | 12-24VDC±10%,10mA; |
| 尺寸 | 直徑30毫米;長185.5毫米; |
| 防護等級 | IP68;水深20公尺;其他客製化 |
| 使用壽命 | 3年或以上 |
| 電纜 | 5m |
| 感測器外殼材料 | 聚氯乙烯;聚醚醚酮; |
接線
請如下圖接線:
| 線材顏色 | 描述 |
| 棕色的 | 電源(12-24VDC) |
| 黑色的 | 接地 |
| 藍色的 | RS485A |
| 白色的 | RS485B |
| 裸線 | 屏蔽層 |

保養及注意事項
維護
- 感應電極基本免維護;建議每30天清理一次感測器探頭附件;清潔時避免使用硬物造成測量探頭導光部分的損壞;請用軟布擦拭amp 布。
- 建議用水流清潔感測器的外表面。如果仍有碎屑殘留,請用濕軟布擦拭。
筆記
- 安裝測量: 避免在水流湍急的地方安裝測量,減少水泡對測量的影響。保持測量探頭距底部2cm。
- 感測器探頭結垢或附著生物較多,可適當加大清洗力。探頭表面輕微刮傷不影響感測器的正常使用。但要注意不要刺穿探頭外殼。
- 建議: 應選用本公司的防護罩,防止微生物附著對測量結果的影響。
其他
| 問題 | 可能的原因 | 解決方案 |
| 操作介面無法連接或測量結果不顯示 不顯示 | 電纜連接錯誤 | 檢查接線方式 |
| 感測器地址錯誤 | 檢查地址是否有錯誤 | |
| 測量值過高、過低或值持續不穩定。 | 感測器探頭透過以下方式連接 異物 |
清潔感測器探頭表面 |
| 其他 | 聯繫售後 |
Modbus RTU協議
資訊框架形式
此感測器的Modbus通訊預設資料格式為:
|
MODBUS-RTU |
|
| 波特率 | 9600(預設) |
| 設備位址 | 1(預設) |
| 資料位 | 8位 |
| 奇偶校驗 | 沒有任何 |
| 停止位 | 1位 |
- 功能碼03:讀(R)暫存器值
- 功能碼06:寫入(W)單一暫存器值
暫存器位址
| 暫存器位址(十六進位)
|
姓名 | 讀/寫 | 簡介 | 暫存器數量(位元組) | 資料類型 |
| 0x0100 | 溫度值 | R | ℃值x10(例如ample:25.6℃的溫度顯示為256,預設為小數點1。 | 1(2字節) | 無符號短
|
| 0x0101 | 鹽度值 | R | PSU 值 x10(例如amp例如,12.1psu的鹽度值顯示為121,預設保留1位小數。 | 1(2字節) | 無符號短
|
| 0x1000 | 溫度校準 | 讀/寫 | 溫度校準:寫入的資料為實際溫度值X10;讀出的資料是溫度校準偏移X10。 | 1(2字節) | 無符號短
|
| 0x1001 | 零點校準 | 讀/寫 | 空氣中的零點校準。校準時寫入的資料為0。 | 1(2字節) | 無符號短
|
| 0x1003 | 斜率校準 | 讀/寫 | 以已知的標準溶液(50%~100%範圍)進行標定,將數據寫為標準溶液的實際值×10。 | 1(2字節) | 無符號短
|
| 0x2000 | 傳感器地址 | 讀/寫 | 預設為1,資料範圍為1-127。 | 1(2字節) | 無符號短
|
| 0x2003 | 波特率設置 | 讀/寫 | 預設為9600。寫0就是4800;寫1就是9600。 | 1(2字節) | 無符號短
|
| 0x2020 | 恢復 出廠設定 |
W | 校準值恢復為預設值,寫入資料為0。 | 1(2字節) | 未簽名 短的 |
資料結構類型
整數
無符號整數(無符號短整型)。
數據由兩個整數組成。
| XXXX XXXX | XXXX XXXX |
| 字節1 | 字節0 |
漂浮
浮點型,根據 IEEE 754(單精度);
資料由 1 個符號位、8 位指數和 23 位尾數組成。
| XXXX XXXX | XXXX XXXX | XXXX XXXX | XXXX XXXX | |
| 字節3 | 字節2 | 字節1 | 字節0 | |
| 符號位 | 表達式數 | F 十進位 | ||
Modbus RTU 指令
功能碼03h:讀取暫存器值
主機發送
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 美國存託憑證 | 03小時 | 起始暫存器高位元組 | 起始暫存器低位元組 | 寄存器號高位元組 | 暫存器低位元組數 | CRC 低位元組 | CRC高位元組 |
第一位元組ADR:從機位址碼(=001~254)
位元組2 03h:讀取暫存器值功能碼
位元組3和4:要讀取的暫存器的起始位址
要讀 FCC 儀器,
位元組 5 和 6:要讀取的暫存器數量
位元組 7 和 8:位元組 16 到 1 的 CRC6 校驗和
奴隸回歸
| 1 | 2 | 3 | 4 , 5 | 6 , 7 | M-1 , M | M+1 | M+2 | |
| 美國存託憑證 | 03小時 | 總位元組數 | 寄存器資料1 | 寄存器資料2 | …… | 暫存器資料M | CRC 低位元組 | CRC高位元組 |
第一位元組ADR:從機位址碼(=001~254)
位元組2 03h:返回讀取功能碼
第三個位元組:從4到m的總位元組數(包括4和m)
位元組 4 至 m:暫存器數據
位元組m+1、M+2:位元組16到M的CRC1校驗和
當從機收到錯誤時,從機返回錯誤:
| 1 | 2 | 3 | 4 | 5 |
| 美國存託憑證 | 83小時 | 資訊代碼 | CRC 低位元組 | CRC高位元組 |
第一位元組ADR:從機位址碼(=001~254)
位元組 2 83h:讀取暫存器值時發生錯誤
位元組3資訊代碼:01——功能代碼錯誤
03 – 數據錯誤
位元組 4 和 5:位元組 16 到 1 的 CRC3 校驗和
功能碼06h:寫入單一暫存器值
主機發送
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 美國存託憑證 | 06 | 暫存器高位元組位址 | 暫存器低位元組位址 | 資料高位元組 | 資料低位元組 | CRC 碼低位元組 | CRC 碼高位元組 |
當從機正確接收時,從機返回:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 美國存託憑證 | 06 | 暫存器高位元組位址 | 暫存器低位元組位址 | 資料高位元組 | 資料低位元組 | CRC 碼低位元組 | CRC 碼高位元組 |
當從機收到錯誤時,從機返回:
| 1 | 2 | 3 | 4 | 5 |
| 美國存託憑證 | 86小時 | 錯誤代碼 資訊代碼 | CRC 碼低位元組 | CRC 碼高位元組 |
第一位元組ADR:從機位址碼(=001~254)
第二位元組86h:寫入暫存器值錯誤功能碼
位元組3錯誤代碼訊息代碼:01——功能代碼錯誤
03 – 數據錯誤
位元組 4 和 5:位元組 1 到 3 的 CRC 校驗和
命令前ample
預設暫存器:
a) 更改從機位址:
地址: 0x2000 (42001)
寄存器數量: 1
功能代碼: 0x06
預設感測器位址: 01
更改感測器的Modbus設備位址,將設備位址從01改為06。ample 如下:
發送命令: 01 06 20 00 00 06 02 08
回應: 01 06 20 00 00 06 02 08;注意:斷電後地址更改為06並儲存。
b) 波特率:
地址: 0x2003 (42004)
寄存器數量: 1
功能代碼: 0x06
預設值: 1(9600bps)
支援的值: 0-2(4800-19200bps)
波特率可透過上位機設定更改,更改後無需重新啟動即可運作。波特率掉電後儲存上位機設定。波特率支援4800 9600 19200。
| 整數 | 波特率 |
| 0 | 4800 比特/秒 |
| 1 | 9600 比特/秒 |
| 2 | 19200 比特/秒 |
發送命令: 01 06 20 03 00 02 F3 CB
回應: 01 06 20 03 00 02 F3 CB 註:波特率改為19200bps並掉電保存
函數暫存器:
a) 測量溫度指令:
地址: 0x0100 (40101)
寄存器數量: 1
功能代碼: 0x03
讀秒amp值: 19.2℃
發送命令: 01 03 01 00 00 01 85 F6
回應: 01 03 02 00 C0 B8 14
傳回十六進位無符號整數數據,溫度值=整數/10,保留1位小數位。
b) 鹽度測量說明:
地址: 0x0101 (0x40102)
寄存器數量: 1
功能代碼: 0x03
讀秒amp值: 9.1電源
發送命令: 01 03 01 01 00 01 D4 36
回應: 01 03 02 00 5B F9 BF
暫存器傳回十六進位無符號整數數據,鹽度值=整數/10,保留1位小數。
c) 連續讀取溫度和鹽度指示:
地址: 0x0100 (40101)
寄存器數量: 2
功能代碼: 0x03
讀秒amp值: 溫度 19.2 ℃ 鹽度 9.1 PSU
發送命令: 01 03 01 00 00 02 C5 F7
回應: 01 03 04 00 C0 00 5B BB F4
暫存器傳回十六進位無符號整數數據,溫度值=整數/10,保留1位小數
暫存器傳回十六進位無符號整數數據,鹽度值=整數/10,保留1位小數。
d) 濕度測量指令:
地址:0x0107(40108)
寄存器數量: 1
功能代碼: 0x03
讀秒amp值: 相對濕度40%
發送命令: 01 03 01 07 00 01 34 37
回應: 01 03 02 01 90 B9 B8
暫存器傳回十六進位無符號整數數據,濕度值=整數/10,保留1位小數。
校準說明:
a) 溫度校準
地址: 0x1000 (41001)
寄存器數量: 1
功能 代碼:0x06
校準前amp樂: 25.8℃校準
發送命令: 01 06 10 00 01 02 0D 5B
回應: 01 06 10 00 01 02 0D 5B
當溫度指示不再波動後,需要在恆溫環境下對感測器進行校準。
b) 鹽度零位校準
地址: 0x1001 (41002)
寄存器數量: 1
功能代碼: 0x06
校準前amp樂: 空氣中校準
發送命令: 01 06 10 01 00 00 直流CA
回應: 01 06 10 01 00 00 直流CA
c) 鹽度斜率校準
地址: 0x1003 (41004)
寄存器數量: 1
功能代碼: 0x06
校準前amp樂: 在 50 PSU 鹽度溶液中校準
發送命令: 01 06 10 03 01 F4 7D 1D
回應: 01 06 10 03 01 F4 7D 1D
方面

接觸
製造商
越南胡志明市平新區安樂坊南興旺住宅區 11G 街 2 號
電話: +84-28-6268.2523/4 (ext.122)
電子郵件: info@daviteq.com | www.daviteq.com

文件/資源
![]() |
Daviteq MBRTU-SAL 鹽度感測器 Modbus RTU 輸出 [pdf] 使用者手冊 MBRTU-SAL 鹽度感測器 Modbus RTU 輸出,MBRTU-SAL,鹽度感測器 Modbus RTU 輸出,感測器 Modbus RTU 輸出,Modbus RTU 輸出,RTU 輸出,輸出 |




