產品特點;
1、溫濕度采用瑞士 Sensirion 高精度數字溫濕度傳感器(SHT30),靈敏度高、穩定性好、全量程自動溫度補償。
2、大氣壓
3.標準 RS485 輸出通訊接口,能夠實現長距離通訊。使用廣泛應用于工業領域的標準 Modbus-RTU 通訊協議。
4.內部有 DCDC 轉換芯片,將高電壓轉換為模塊使用的 5V 電壓,為模塊工作提供穩定電源,不會發熱,轉換效率高。
技術參數
供電電壓 :5V-15V 直流
功率 :0.1W
濕度測量精度 :±2%
溫度測量精度 :±0.2℃
濕度測量范圍 :0~*
溫度測量范圍 :-40~60℃
*穩定性 :溫度:<0.1 ℃
濕度:<1%
響應時間 :3秒
通訊方式 :485 Modbus-RTU
設備地址 默認:1
通訊波特率 默認:9600
通訊協議:
注:默認波特率為 9600,無奇偶校驗,8 位數據位,停止位 1 位。
Modbus 寄存器
參數名稱 | 寄存器地址 | 參數類型 | Modbus 功能號 | 參數范圍及說明 | 默認值 |
溫度值 | 0x0000 | INT16,只讀 | 0x03/讀 | 0-1000 除以10再減40得實際溫度值。 | 無 |
濕度值 | 0x0001 | INT16,只讀 | 0x03/讀 | 0-1000 除以10得實際溫度值。 | 無 |
氣壓值 | 0x0002 | INT16,只讀 | 0x03/讀 | 300-1100 實際氣壓值。 | 無 |
Modbus從機地址 | 0x1000 | INT16,讀寫 | 0x03/讀 0x10/寫 | 0-255 | 2 |

Modbus 寄存器參數說明
溫度值 | ||
參數范圍 | 0-1000 | 默認值:無 |
參數存儲 | 無 |
|
意義:溫度測量值
舉例:如果返回的值是0286 (16進制,原碼),則*字節 高字節為01,第二字節低字節為CB,那么溫度 測量值為(02*256+86)/10-40=24.6℃
濕度值 | ||
參數范圍 | 0-1000 | 默認值:無 |
參數存儲 | 無 |
|
意義:溫度測量值
舉例:如果返回的值是01CB (16進制,原碼),則*字節 高字節為01,第二字節低字節為CB,那么濕度 測量值為(01*256+CB)/10=45.9%
氣壓值 | ||
參數范圍 | 0-1000 | 默認值:無 |
參數存儲 | 無 |
|
意義:氣壓測量值
舉例:如果返回的值是03E9(16進制,原碼),則*字節 高字節為03,第二字節低字節為E9,那么大氣壓力 測量值為(03*256+E9)=1001 hPa
Modbus從機地址(ADDRESS) | ||
參數范圍 | 0-255 | 默認值:2 |
參數存儲 | 立即存儲 |
|
Modbus地址,可設置為0-255。使用0地址可以設置任何地址,設置后需要重新上電重新啟動模塊,使此地址生效。
舉例說明
1、舉例:讀寄存器0x0000,即空氣溫度的測量值
請求:02 03 00 00 00 01 84 39(8個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
起始寄存器地址 | 2字節 | 0x0000 |
寄存器數量 | 2字節 | 0x0001 |
校驗 | 2字節 | 0x8439 |
響應:02 03 02 02 7F BC C4(7個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
有效字節數 | 1字節 | 0x02 |
數據 | 2字節 | 0x02(高字節) |
|
| 0x7F(低字節) |
校驗 | 2字節 | 0xBCC4 |
2、舉例:讀寄存器0x0001,即空氣濕度的測量值
請求:02 03 00 01 00 01 D5 F9(8個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
起始寄存器地址 | 2字節 | 0x0001 |
寄存器數量 | 2字節 | 0x0001 |
校驗 | 2字節 | 0xD5F9 |
響應:02 03 02 01 E8 FD 9A(7個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
有效字節數 | 1字節 | 0x02 |
數據 | 2字節 | 0x01(高字節) |
|
| 0xE8(低字節) |
校驗 | 2字節 | 0xFD9A |
3、舉例:讀寄存器0x0002,即大氣壓的測量值
請求:02 03 00 02 00 01 25 F9(8個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
起始寄存器地址 | 2字節 | 0x0001 |
寄存器數量 | 2字節 | 0x0001 |
校驗 | 2字節 | 0x25F9 |
響應:02 03 02 03 E9 3D 3A(7個字節)
設備地址 | 1字節 | 0x02 |
功能號 | 1字節 | 0x03 |
有效字節數 | 1字節 | 0x02 |
數據 | 2字節 | 0x03(高字節) |
|
| 0xE9(低字節) |
4、舉例:修改寄存器0x1000,即Modbus從機地址(ADDRESS)
請求:00 10 10 00 00 01 02 00 03 FA 00 (11個字節)
設備地址 | 1字節 | 0x00 |
功能號 | 1字節 | 0x10 |
起始寄存器地址 | 2字節 | 0x1000 |
寄存器數量 | 2字節 | 0x0001 |
有效字節數 | 1字節 | 0x02 |
寫入設備地址 | 2字節 | 0x0003 |
校驗 | 2字節 | 0xFA00 |
響應:00 16 10 00 00 01 8C D8(7個字節)
設備地址 | 1字節 | 0x00 |
功能號 | 1字節 | 0x10 |
起始寄存器地址 | 2字節 | 0x1000 |
寄存器數量 | 2字節 | 0x0001 |
校驗 | 2字節 | 0x04D8 |