產(chǎn)品介紹
Product Presentation?
溫濕度傳感器探頭
產(chǎn)品名稱:防護(hù)型溫濕度傳感器
產(chǎn)品型號(hào):SM7820
產(chǎn)品類型:銅鍍鎳金屬探頭、PVC探頭、PVC防塵型探頭
產(chǎn)品描述:以較為簡(jiǎn)捷的方式把-200~1600℃范圍內(nèi)的溫度信號(hào)轉(zhuǎn)換為模擬量或數(shù)字量信號(hào)傳輸給顯示儀、調(diào)節(jié)器、記錄儀、DCS等,實(shí)現(xiàn)對(duì)溫度的準(zhǔn)確測(cè)量和控
應(yīng)用領(lǐng)域:溫濕度傳感器可廣泛應(yīng)用于工控行業(yè)、藥品儲(chǔ)存、煙草行業(yè)、糧食儲(chǔ)存、溫室大棚、動(dòng)物養(yǎng)殖、檔案管理等溫濕度測(cè)量領(lǐng)域。
產(chǎn)品特點(diǎn):
?內(nèi)部鏤空設(shè)計(jì),阻斷熱源,以實(shí)現(xiàn)更準(zhǔn)確的測(cè)量
?外殼經(jīng)過(guò)高分子材料氧化和電解
?耐熱耐腐蝕,可承受一定熱度和腐蝕效果;防反接保護(hù),正負(fù)極接反不會(huì)燒壞設(shè)備;寬電壓供電,遠(yuǎn)距離供電依然能正常工作
?工業(yè)級(jí)進(jìn)口芯片,測(cè)量精度高、量程范圍寬、長(zhǎng)期穩(wěn)定工作、穩(wěn)定性強(qiáng)、零漂移
?多種類型可使用在多種場(chǎng)合,反應(yīng)靈敏(防塵不防水)
產(chǎn)品參數(shù):
溫濕度范圍 | -30~80℃ 0~100%%RH |
溫濕度精度 | ±0.5℃(25℃)±3%RH(@25℃) |
溫度顯示分辨率 | 0.01 |
濕度顯示分辨率 | 0.01 |
通訊端口&協(xié)議 | RS485&MODBUT-RTU |
整機(jī)耗電 | <2W |
運(yùn)行環(huán)境 | -30~80℃ 0-80%RH |
長(zhǎng)期穩(wěn)定性 | 溫度:≦0.1℃/y 濕度:≧1%RH/y |
供電電源 | DC6~24v 1A |
波特率 | 9600,8,n,1 |
刷新溫濕度時(shí)間 | 2s |
參數(shù)設(shè)置 | 通過(guò)軟件設(shè)置 |
產(chǎn)品接線:
外形尺寸:
RS485型:通訊協(xié)議
產(chǎn)品使用 RS485 MODBUS-RTU 標(biāo)準(zhǔn)協(xié)議格式,所有操作或回復(fù)命令都為 16 進(jìn)制數(shù)據(jù)。設(shè)備出廠時(shí)默認(rèn)設(shè)備地址為 1,默認(rèn)波特率為 模塊及非記錄儀表:9600,8,n,1 或 記錄儀: 115200,8,n,1 。
1. 讀取數(shù)據(jù) ( 功能碼 0x03)
問(wèn)詢幀(十六進(jìn)制),發(fā)送舉例:查詢 1#設(shè)備 1 個(gè)數(shù)據(jù),上位機(jī)發(fā)送命令:01 03 00 00 00 02 C4 0B
地址 | 功能碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | 校驗(yàn)碼 |
01 | 03 | 00 00 | 00 02 | C4 0B |
對(duì)于正確的問(wèn)詢幀,設(shè)備會(huì)響應(yīng)數(shù)據(jù):01 03 04 00 7A 00 00 DB EA ,響應(yīng)格式:
地址 | 功能碼 | 長(zhǎng)度 | 數(shù)據(jù) 1 | 數(shù)據(jù) 2 | 校驗(yàn)碼 |
01 | 03 | 04 | 00 79 | 00 7A | DB EA |
數(shù)據(jù)說(shuō)明:命令中數(shù)據(jù)為十六進(jìn)制,以數(shù)據(jù) 1 為例,00 79 轉(zhuǎn)為十進(jìn)制數(shù)值為 121,假設(shè)數(shù)據(jù)倍率為 100,則真實(shí)值為 121/100=1.21,其它以此類推。當(dāng)值為負(fù)數(shù)時(shí),數(shù)據(jù)是以補(bǔ)碼的形式上傳的。通常通過(guò)判斷值是否大于 32768 的方法來(lái)判斷正負(fù)。當(dāng)接收到的值大于 32768 時(shí)即為負(fù)值,前值減去 65535 除以 100 即為真實(shí)值。比如接收到的溫度數(shù)據(jù)為 62999(十六進(jìn)制 F617),則真實(shí)值=(62999-65535)/100=-25.36。
2.常用數(shù)據(jù)地址表:
組態(tài)地址 | 寄存器地址 | 寄存器說(shuō)明 | 數(shù)據(jù)類型 | 值范圍
|
40001 | 00 00 | 1#溫度寄存器 | 只讀
| 0~65535 |
40002 | 00 01 | 2#溫度寄存器 | 只讀
| 0~65535 |
40101 | 00 64 | 型號(hào)編碼
| 讀/寫(xiě)
| 0~65535 |
40102 | 00 65 | 測(cè)點(diǎn)總數(shù)
| 讀/寫(xiě)
| 1~20
|
40103 | 00 66 | 設(shè)備地址
| 讀/寫(xiě)
| 1~249
|
40104 | 00 67 | 波特率
| 讀/寫(xiě)
| 0~6
|
40105 | 00 68 | 通訊模式
| 讀/寫(xiě)
| 1~4
|
40106 | 00 69 | 協(xié)議類型
| 讀/寫(xiě)
| 1~10
|
3. 讀取修改設(shè)備地址
(1) 讀取或查詢?cè)O(shè)備地址
若不知道當(dāng)前設(shè)備地址、且總線上只有一個(gè)設(shè)備時(shí),可以通過(guò)命令 FA 03 00 66 00 01 71 9E 查詢?cè)O(shè)備地址。
設(shè)備地址 | 功能碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | 校驗(yàn)碼 |
FA | 03 | 00 66 | 00 01 | 71 9E |
FA 即 250 為通用地址,當(dāng)不知道地址時(shí)可以用 250 這個(gè)地址來(lái)取得真實(shí)設(shè)備地址,00 66 為設(shè)備地址的寄存器。
對(duì)于正確的查詢命令,設(shè)備會(huì)響應(yīng),比如響應(yīng)數(shù)據(jù)為:01 03 02 00 01 79 84,其格式解析如下表所示:
設(shè)備地址 | 功能碼 | 起始地址 | 型號(hào)編碼 | 校驗(yàn)碼 |
01 | 03 | 02 | 00 01 | 79 84 |
響應(yīng)應(yīng)數(shù)據(jù)中,第一個(gè)字節(jié) 01 表示當(dāng)前設(shè)備的真實(shí)地址.
(2)更改設(shè)備地址
比如當(dāng)前設(shè)備地址為 1,我們希望更改為 02,則命令為:01 06 00 66 00 02 E8 14 。
設(shè)備地址 | 功能碼 | 寄存器地址 | 目標(biāo)地址 | 校驗(yàn)碼 |
01 | 06 | 00 66 | 00 02 | E8 14 |
更改成功后,設(shè)備會(huì)返回信息:02 06 00 66 00 02 E8 27 ,其格式解析如下表所示:
設(shè)備地址 | 功能碼 | 寄存器地址 | 目標(biāo)地址 | 校驗(yàn)碼 |
02 | 06 | 00 66 | 00 02 | E8 27 |
響應(yīng)應(yīng)數(shù)據(jù)中,修改成功后,第 1 個(gè)字節(jié)為新的設(shè)備地址,一般設(shè)備地址更改后,立即生效,此時(shí)用戶需要同時(shí)將自己軟件的查詢命令做相應(yīng)更改。
4. 讀取與修改波特率
(1) 讀取波特率
設(shè)備默認(rèn)出廠波特率為 9600,若需要更改,可根據(jù)下表及相應(yīng)通訊協(xié)議進(jìn)行更改操作。比如讀取當(dāng)前設(shè)備的波特率 ID,命令為:01 03 00 67 00 01 35 D5 ,其格式解析如下。
設(shè)備地址 | 功能碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | 校驗(yàn)碼 |
01 | 03 | 00 67 | 00 01 | 35 D5 |
讀取當(dāng)前設(shè)備的波特率編碼。波特率編碼:1 為 2400; 2 為 4800;3 為 9600;4 為 19200;5為 38400;6 為 115200。
對(duì)于正確的查詢命令,設(shè)備會(huì)響應(yīng),比如響應(yīng)數(shù)據(jù)為:01 03 02 00 03 F8 45,其格式解 析如下表所示:
設(shè)備地址 | 功能碼 | 數(shù)據(jù)長(zhǎng)度 | 波特率編碼 | 校驗(yàn)碼 |
01 | 03 | 02 | 00 03 | F8 45 |
根據(jù)波特率編碼,03 為 9600,即當(dāng)前設(shè)備的波特率為 9600。
(2)更改波特率
比如將波特率從 9600 更改為 38400,即將代碼從 3 更改為 5,則命令為:01 06 00 67 00 05 F8 16 。
設(shè)備地址 | 功能碼 | 寄存器地址 | 目標(biāo)波特率 | 校驗(yàn)碼 |
01 | 06 | 00 67 | 00 05 | F8 16 |
將波特率從 9600 更改為 38400,即將代碼從 3 更改為 5。新的波特率會(huì)即時(shí)生效,此時(shí)設(shè)備會(huì)失去響應(yīng),查詢?cè)O(shè)備的波特率需做相應(yīng)修改。
5.讀取與修改校正值
(1) 讀取校正值
當(dāng)數(shù)據(jù)與參照標(biāo)準(zhǔn)有誤差時(shí),我們可以通過(guò)調(diào)整“校正值”來(lái)減小顯示誤差。校正差值可修改范圍為正負(fù) 1000,即值范圍為 0-1000 或 64535-65535。 比如當(dāng)顯示值偏小100 時(shí),我們通過(guò)增加 100 來(lái)校正,命令為:01 03 00 6B 00 01 F5 D6 。在命令中 100 即十六進(jìn)制 0x64;如果需要減小,則可以設(shè)置負(fù)值,比如-100,對(duì)應(yīng)十六制制值為 FF 9C,其計(jì)算方式為 100-65535=65435,再轉(zhuǎn)為十六進(jìn)制則為 0x FF 9C。設(shè)備校正值是從 00 6B 開(kāi)始,我們以第 1 個(gè)參數(shù)為例進(jìn)行說(shuō)明,多個(gè)參數(shù)時(shí)校正值讀取與修改方法相同。
設(shè)備地址 | 功能碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | 校驗(yàn)碼 |
01 | 03 | 00 6B | 00 01 | F5 D6 |
對(duì)于正所示:確的查詢命令,設(shè)備會(huì)響應(yīng),比如響應(yīng)數(shù)據(jù)為: 01 03 02 00 64 B9 AF,其格式解析如下表:
設(shè)備地址 | 功能碼 | 數(shù)據(jù)長(zhǎng)度 | 校正值 | 校驗(yàn)碼 |
01 | 03 | 02 | 00 64 | B9 AF |
響應(yīng)應(yīng)數(shù)據(jù)中,第一個(gè)字節(jié) 01 表示當(dāng)前設(shè)備的真實(shí)地址,00 6B 為第一個(gè)狀態(tài)量校正值寄存器。若設(shè)備有多個(gè)參數(shù),其它參數(shù)操作方式與此相同,一般溫度、濕度有此參數(shù),光照一般沒(méi)有此項(xiàng)。
(2)更改校正值
比如當(dāng)前狀態(tài)量偏小,我們希望將其真實(shí)值加 1,當(dāng)前值加 100 校正操作命令為:01 06 00 6B 00 64 F9 FD 。
設(shè)備地址 | 功能碼 | 寄存器地址 | 目標(biāo)地址 | 校驗(yàn)碼 |
01 | 06 | 00 6B | 00 64 | F9 FD |
操作成功后,設(shè)備會(huì)返回信息:01 06 00 6B 00 64 F9 FD ,成功更改后,參數(shù)立即生效。