淡水養(yǎng)殖溶解氧水質(zhì)傳感器
- 寄存器地址
寄存器地址 | 名稱 | 說(shuō)明 | 寄存器個(gè)數(shù) | 訪問(wèn)方式 |
44353 (0x1100) | 開(kāi)關(guān)機(jī) | 開(kāi)機(jī)寫入數(shù)據(jù)1,關(guān)機(jī)寫入數(shù)據(jù)0。上電默認(rèn)為開(kāi)機(jī)狀態(tài)。 | 1(2字節(jié)) | 寫 |
40001 (0x0000) | 測(cè)量值+溫度 | 4個(gè)雙字節(jié)整數(shù),分別為測(cè)量值、測(cè)量值小數(shù)位數(shù)、溫度值、溫度值小數(shù)位數(shù)。 | 4(8字節(jié)) | 讀 |
40005 (0x0004) | 溶解氧飽和度(0~200%) | 2個(gè)雙字節(jié)整數(shù),分別為飽和度數(shù)值、小數(shù)位數(shù)。 | 2(4字節(jié)) | 讀 |
44097 (0x1000) | 零點(diǎn)校準(zhǔn) | 在無(wú)氧水中校準(zhǔn),寫入數(shù)據(jù)為0;讀出數(shù)據(jù)為零點(diǎn)偏移量。 | 1(2字節(jié)) | 寫/讀 |
44101 (0x1004) | 斜率校準(zhǔn) | 在空氣飽和的水中校準(zhǔn),寫入數(shù)據(jù)為0;讀出數(shù)據(jù)為斜率值×1000。 | 1(2字節(jié)) | 寫/讀 |
44113 (0x1010) | 溫度校準(zhǔn) | 在溶液中校準(zhǔn),寫入數(shù)據(jù)為實(shí)際溫度值×10;讀出數(shù)據(jù)為溫度校準(zhǔn)偏移量×10。 | 1(2字節(jié)) | 寫/讀 |
44129 (0x1020) | 鹽度補(bǔ)償 | 讀出/寫入數(shù)據(jù)為鹽度值(PSU)×10,用于鹽度補(bǔ)償;出廠默認(rèn)為0,無(wú)鹽度補(bǔ)償。 | 1(2字節(jié)) | 寫/讀 |
48195 (0x2002) | 傳感器地址 | 默認(rèn)為6,寫入數(shù)據(jù)范圍1-127。 | 1(2字節(jié)) | 寫/讀 |
48225 (0x2020) | 恢復(fù)出廠 | 校準(zhǔn)值恢復(fù)出廠設(shè)置,寫入數(shù)據(jù)為0。 | 1(2字節(jié)) | 寫 |
- 命令示例
- 設(shè)置設(shè)備ID地址:
作用:設(shè)置電極的MODBUS設(shè)備地址。
將設(shè)備地址06改為01,范例如下:
請(qǐng)求幀:06 06 20 02 00 01 E3 BD
應(yīng)答幀:01 06 20 02 00 01 E2 0A
- 開(kāi)機(jī)指令:
作用:讓探頭連續(xù)發(fā)光,開(kāi)始溶氧值測(cè)量。
請(qǐng)求幀:06 06 11 00 00 01 4C 81
應(yīng)答幀:06 06 11 00 00 01 4C 81
- 開(kāi)始測(cè)量指令:
作用:獲取測(cè)量探頭的溫度和溶解氧值;溫度的單位為攝氏度,溶解氧值的單位為mg/L。
請(qǐng)求幀:06 03 00 00 00 04 45 BE
應(yīng)答幀:06 03 08 01 02 00 02 00 B0 00 01 14 B4
讀數(shù)示例:
溶解氧值 | 溫度值 |
01 02 00 02 | 00 B0 00 01 |
如:溶解氧值 01 02 表示十六進(jìn)制讀數(shù)溶解氧值,00 02 表示溶解氧數(shù)值帶2位小數(shù)點(diǎn),轉(zhuǎn)換成十進(jìn)制數(shù)值為2.58。
溫度值00 B0 表示十六進(jìn)制讀數(shù)溫度值,00 01表示溫度數(shù)值帶1位小數(shù)點(diǎn),轉(zhuǎn)換成十進(jìn)制數(shù)值為17.6。
- 校準(zhǔn)指令:
零點(diǎn)校準(zhǔn)
作用:設(shè)定電極的溶解氧零點(diǎn)校準(zhǔn)值;
請(qǐng)求幀:06 06 10 00 00 00 8C BD
應(yīng)答幀:06 06 10 00 00 00 8C BD
斜率校準(zhǔn)
作用:設(shè)定電極的溶解氧斜率校準(zhǔn)值;此處斜率值校準(zhǔn)在空氣飽和水中進(jìn)行。
請(qǐng)求幀:06 06 10 04 00 00 CD 7C
應(yīng)答幀:06 06 10 04 00 00 CD 7C
- 錯(cuò)誤響應(yīng)
如果傳感器不能正確執(zhí)行上位機(jī)命令,則會(huì)返回如下格式信息:
定義 | 地址 | 功能碼 | CODE | CRC校驗(yàn) |
數(shù)據(jù) | ADDR | COM+80H | xx | CRC 16 |
字節(jié)數(shù) | 1 | 1 | 1 | 2 |
- CODE:01 – 功能碼錯(cuò)
03 – 數(shù)據(jù)錯(cuò)
- COM:接收到的功能碼
?淡水養(yǎng)殖溶解氧水質(zhì)傳感器