產(chǎn)品介紹
SM5190B產(chǎn)品采用瑞士高精度大氣氣壓傳感器、溫濕度傳感器及帶過壓保護(hù)的RS485輸出接口,使用工業(yè)領(lǐng)域廣泛應(yīng)用的MODBUS-RTU協(xié)議,實(shí)現(xiàn)長距離傳輸,多點(diǎn)同時(shí)檢測功能。產(chǎn)品具有測量準(zhǔn)確,工作穩(wěn)定,使用壽命長等特點(diǎn)。是大氣氣壓及溫濕度網(wǎng)絡(luò)化集中監(jiān)控的選擇。
本產(chǎn)品可用移動(dòng)式高度計(jì),氣壓計(jì),氣象監(jiān)測系統(tǒng),GPS接受器/接收機(jī);水準(zhǔn)儀器;全站儀及各種實(shí)驗(yàn)室等有大氣氣壓監(jiān)測需求的場所。
技術(shù)參數(shù)及特點(diǎn)
接口接線通訊協(xié)議
標(biāo)配無引線,用戶可以根據(jù)以下接線說明進(jìn)行接線:
設(shè)備地址設(shè)置
在實(shí)際應(yīng)用中,有時(shí)需要多機(jī)聯(lián)網(wǎng)使用,聯(lián)網(wǎng)中的設(shè)備地址不能相同,故用戶更改設(shè)備地址,地址范圍為0-15。本設(shè)備設(shè)備地址的更改是通過拔碼開關(guān)S2來實(shí)現(xiàn)的。撥碼開關(guān)撥至“ON”表示“1”,拔向數(shù)字側(cè)為“0”,拔碼開關(guān)S1的1-4段與地址的關(guān)系如下表所示:
默認(rèn)設(shè)備地址為1,拔碼位置如下圖所示。
注意:必須重新啟動(dòng)設(shè)備(斷電)新的設(shè)備地址的設(shè)置才能夠生效。
通訊協(xié)議
設(shè)備所有操作或回復(fù)命令都為16進(jìn)制數(shù)據(jù)。默認(rèn)通訊波特率:9600,8,n,1。
基本命令格式:
[設(shè)備地址][功能碼][起始地址:2字節(jié)][數(shù)據(jù)長度:2字節(jié)][CRC16校驗(yàn)]
意義如下:
A、設(shè)備地址:設(shè)備地址范圍為0-15,當(dāng)不知道設(shè)備地址時(shí),可用此通用查詢地址進(jìn)行查詢。
B、功能碼:不同的應(yīng)用需求功能碼不同,比如3為查詢輸入寄存器數(shù)據(jù)。
C、起始地址:查詢或操作寄存器起始地址。
D、數(shù)據(jù)長度:讀取的長度。
E、CRC校驗(yàn):CRC16校驗(yàn),低位在前,高位在后。
1)讀取數(shù)據(jù)
發(fā)送命令格式:
[設(shè)備地址][功能碼:0x03][起始地址:2字節(jié)][數(shù)據(jù)長度:2字節(jié)][CRC16校驗(yàn)]
設(shè)備響應(yīng)格式:
[設(shè)備地址][命令號][返回的字節(jié)個(gè)數(shù)][氣壓][溫度][濕度][CRC16校驗(yàn)]
返回?cái)?shù)據(jù)意義如下:
A、返回的字節(jié)個(gè)數(shù):表示數(shù)據(jù)的字節(jié)個(gè)數(shù),也就是數(shù)據(jù)1,2...n中的n的值。
B、數(shù)據(jù)1…N:各個(gè)傳感器的測量值,每個(gè)數(shù)據(jù)占用兩個(gè)字節(jié)。例如:查詢1號設(shè)備上傳感器數(shù)據(jù):
發(fā)送:01030000000305CB
回應(yīng):01030627DB061F0DE2F626
上例回復(fù)數(shù)據(jù)中:01表示地址1,03表示命令號,06表示數(shù)據(jù)長度為6個(gè)字節(jié)。三個(gè)數(shù)據(jù)含義為:27DB為測量的氣壓數(shù)據(jù),折成10進(jìn)制即為:10203,因傳感器分辨率為0.01,該值需除以100,即實(shí)際值為102.03KPA。
同理:061F為溫度值,10進(jìn)制數(shù)據(jù)為1567,溫度值為15.67度。
0DE2為濕度值,10進(jìn)制數(shù)據(jù)為3554,濕度值為35.54。
2)查詢設(shè)備地址
若不知道當(dāng)前設(shè)備地址、且總線上只有一個(gè)設(shè)備時(shí),可以通過此命令查詢當(dāng)前設(shè)備地址。
發(fā)送命令格式:
[設(shè)備地址:0xFA][命令號:0x25][輔助命令號:0x02][000001][CRC16]
說明:
A、設(shè)備地址0xFA為通用設(shè)備查詢地址。
B、000001為十六進(jìn)制數(shù),為固定值,不可更改。
比如查詢當(dāng)前設(shè)備地址,命令為FA250200000199FE
設(shè)備響應(yīng):01250101D043
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號][數(shù)據(jù)長度:1字節(jié)][設(shè)備地址][CRC16]
3)氣壓校準(zhǔn)值
①當(dāng)數(shù)據(jù)與參照標(biāo)準(zhǔn)有誤差時(shí),我們可以通過調(diào)整“氣壓校準(zhǔn)值”來減小顯示誤差。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x06][輔助命令號:0x0A][參數(shù)編號][寫入的氣壓校準(zhǔn)值][CRC16]
說明:
氣壓校準(zhǔn)值:值范圍1-2000,中心點(diǎn)為1000,即可對當(dāng)前顯示值的十進(jìn)制數(shù)可減小999或增大1000。對應(yīng)十六進(jìn)制量程范圍為:0x0001-0x07D0。
如果當(dāng)前值偏小,建議氣壓校準(zhǔn)值增大,即該參數(shù)大于1000,如果當(dāng)前值偏大,建議氣壓校準(zhǔn)值減小,即該參數(shù)小于1000。
比如寫入氣壓校準(zhǔn)值為1100,命令為01060A04044CC8E6
設(shè)備響應(yīng):0104044C432C
設(shè)備響應(yīng)格式:[設(shè)備地址][參數(shù)編號][寫入的氣壓校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,氣壓校準(zhǔn)值更改為1100,對應(yīng)16進(jìn)制數(shù)據(jù)為044C。
②若不知道氣壓校準(zhǔn)值時(shí),可以通過此命令可以讀出氣壓校準(zhǔn)值。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x03][輔助命令號:0x00][參數(shù)編號][固定值:0001][CRC16]
說明:
比如查詢當(dāng)前氣壓校準(zhǔn)值,命令為010300040001C5CB
設(shè)備響應(yīng):010302044CBB71
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號][數(shù)據(jù)長度:2字節(jié)][氣壓校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,讀出的氣壓校準(zhǔn)值為1100,對應(yīng)16進(jìn)制數(shù)據(jù)為044C。
4)溫度校準(zhǔn)值
①當(dāng)數(shù)據(jù)與參照標(biāo)準(zhǔn)有誤差時(shí),我們可以通過調(diào)整“溫度校準(zhǔn)值”來減小顯示誤差。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x06][輔助命令號:0x0A][參數(shù)編號][寫入的溫度校準(zhǔn)值][CRC16]
說明:
溫度校準(zhǔn)值:值范圍1-2000,中心點(diǎn)為1000,即可對當(dāng)前顯示值的十進(jìn)制數(shù)可減小999或增大1000。對應(yīng)十六進(jìn)制量程范圍為:0x0001-0x07D0。
如果當(dāng)前值偏小,建議溫度校準(zhǔn)值增大,即該參數(shù)大于1000,如果當(dāng)前值偏大,建議溫度校準(zhǔn)值減小,即該參數(shù)小于1000。
比如寫入溫度校準(zhǔn)值為900,命令為01030005000194B
設(shè)備響應(yīng):010503841100
設(shè)備響應(yīng)格式:[設(shè)備地址][參數(shù)編號][寫入的溫度校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,溫度校準(zhǔn)值更改為900,對應(yīng)16進(jìn)制數(shù)據(jù)為0384。
②若不知道溫度校準(zhǔn)值時(shí),可以通過此命令可以讀出溫度校準(zhǔn)值。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x03][輔助命令號:0x00][參數(shù)編號][固定值:0001][CRC16]
說明:
比如查詢當(dāng)前溫度校準(zhǔn)值,命令為010300040001C5CB
設(shè)備響應(yīng):0103020384B8D7
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號][數(shù)據(jù)長度:2字節(jié)][溫度校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,讀出的溫度校準(zhǔn)值為900,對應(yīng)16進(jìn)制數(shù)據(jù)為0384。
5)濕度校準(zhǔn)值
①當(dāng)數(shù)據(jù)與參照標(biāo)準(zhǔn)有誤差時(shí),我們可以通過調(diào)整“濕度校準(zhǔn)值”來減小顯示誤差。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x06][輔助命令號:0x0A][參數(shù)編號][寫入的濕度校準(zhǔn)值][CRC16]
說明:
濕度校準(zhǔn)值:值范圍1-2000,中心點(diǎn)為1000,即可對當(dāng)前顯示值的十進(jìn)制數(shù)可減小1000或增大1000。對應(yīng)十六進(jìn)制量程范圍為:0x0001-0x07D0。
如果當(dāng)前值偏小,建議濕度校準(zhǔn)值增大,即該參數(shù)大于1000,如果當(dāng)前值偏大,建議濕度校準(zhǔn)值減小,即該參數(shù)小于1000。
比如寫入濕度校準(zhǔn)值為1000,命令為01060A0603E800AD
設(shè)備響應(yīng):010603E8E167
設(shè)備響應(yīng)格式:[設(shè)備地址][參數(shù)編號][寫入的濕度校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,濕度校準(zhǔn)值更改為1000,對應(yīng)16進(jìn)制數(shù)據(jù)為03E8。
②若不知道濕度校準(zhǔn)值時(shí),可以通過此命令可以讀出濕度校準(zhǔn)值。
發(fā)送命令格式:
[設(shè)備地址][命令號:0x03][輔助命令號:0x00][參數(shù)編號][固定值:0001][CRC16]
說明:
比如查詢當(dāng)前濕度校驗(yàn)值,命令為01030006000164B
設(shè)備響應(yīng):01030203E8B8FA
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號][數(shù)據(jù)長度:2字節(jié)][濕度校準(zhǔn)值][CRC16]
上例回復(fù)數(shù)據(jù)中,讀出的濕度校準(zhǔn)值為1000,對應(yīng)16進(jìn)制數(shù)據(jù)為03E8。
應(yīng)用方案
安裝尺寸
配件清單
主機(jī) 1套
合格證 1份
說明書 1份
產(chǎn)品照片