產(chǎn)品介紹
SM639XB小型氣象站百葉箱式多功能傳感器為RS485總線式傳感器.是針對(duì)農(nóng)業(yè)生產(chǎn)過程中環(huán)境監(jiān)測(cè)而設(shè)計(jì)的專用傳感器,內(nèi)置核心傳感器全部為優(yōu)質(zhì)器件。儀器能夠連連續(xù)測(cè)二氧化碳?xì)怏w濃度、光照度及環(huán)境溫濕度等其中一種成多種環(huán)境參數(shù),每個(gè)參數(shù)值都持換成 MODBUS-RTU標(biāo)準(zhǔn)電信號(hào)傳輸給關(guān)聯(lián)設(shè)各。
選型注意:
本手冊(cè)為SM639XB系列產(chǎn)品通用手冊(cè),其中一參數(shù)或多參數(shù)用戶可根據(jù)需求選擇。KM63B9X中 X為型號(hào)的通配符,用戶請(qǐng)根據(jù)以下需求選配不同的參數(shù):
1、溫濕度 2、大氣壓力 3、光照度 4、二氧化碳 5、溫濕度+光照度
6、溫濕度+大氣壓力 7、溫濕度+二氧化碳 8、大氣壓力+光照度
9、大氣壓力+二氧化碳 10、光照度+二氧化破 11、溫濕度+光照度+二氧化破
12、大氣壓力+光照度+二氧化碳
如選擇12號(hào),那全部型號(hào)為SM639XB-12。
技術(shù)參數(shù)
以下為全部狀態(tài)量的技術(shù)參數(shù),具發(fā)貨時(shí)是否對(duì)應(yīng)傳感器及技術(shù)參數(shù),以用戶選型為準(zhǔn)。
接線
設(shè)備出廠前自帶了1引線 ,每根線芯的顏色已按下表進(jìn)行了規(guī)定,請(qǐng)嚴(yán)格按照要求進(jìn)行接線,否則會(huì)燒毀設(shè)備。
外形尺寸
通訊協(xié)議
設(shè)備所有操作或回復(fù)命令都為 16 進(jìn)制數(shù)據(jù)。默認(rèn)通訊波特率:9600,8,n,1。
基本命令格式:
[設(shè)備地址][功能碼][起始地址:2 字節(jié)][數(shù)據(jù)長(zhǎng)度:2 字節(jié)][CRC16 校驗(yàn)]
意義如下:
A、設(shè)備地址:設(shè)備地址范圍為 1-15,其中 250 即 0xFA 為通用查詢地址,當(dāng)不知道設(shè) 備地址時(shí),可用此通用查詢地址進(jìn)行查詢。
B、功能碼:不同的應(yīng)用需求功能碼不同,比如 3 為查詢輸入寄存器數(shù)據(jù)。
C、起始地址:查詢或操作寄存器起始地址。
D、數(shù)據(jù)長(zhǎng)度:讀取的長(zhǎng)度。
E、CRC 校驗(yàn):CRC16 校驗(yàn),低位在前,高位在后。
1)讀取數(shù)據(jù)(功能碼為 0x03 )
[設(shè)備地址][03][起始地址:2 字節(jié)][數(shù)據(jù)長(zhǎng)度:2 字節(jié)][CRC16 校驗(yàn)]
注:數(shù)據(jù)長(zhǎng)度為 2 字節(jié),查詢數(shù)據(jù)長(zhǎng)度范圍為 1-5。
設(shè)備響應(yīng):
[設(shè)備地址][命令號(hào)][返回的字節(jié)個(gè)數(shù)][數(shù)據(jù) 1][CRC16 校驗(yàn)]
響應(yīng)數(shù)據(jù)意義如下:
A、返回的字節(jié)個(gè)數(shù):表示數(shù)據(jù)的字節(jié)個(gè)數(shù),也就是數(shù)據(jù) 1,2...n 中的 n 的值。
B、數(shù)據(jù) 1…N:各個(gè)傳感器的測(cè)量值,光照度、CO2、溫度、濕度、大氣氣壓值數(shù)據(jù) 各占 2 個(gè)字節(jié),為無符號(hào)整型數(shù)據(jù)。
例如:查詢 1 號(hào)設(shè)備上 5 個(gè)參數(shù)值傳感器數(shù)據(jù):
發(fā)送:01 03 00 00 00 05 85 C9
回應(yīng): 01 03 0A 0B FC 16 94 00 07 00 03 00 64 14 93
上例回復(fù)數(shù)據(jù)中:01 表地址 1,0A 表數(shù)據(jù)長(zhǎng)度為 10 個(gè)字節(jié),由于測(cè)點(diǎn)數(shù)據(jù)長(zhǎng)度占 2 個(gè)字節(jié),比如第 1 個(gè)數(shù)據(jù)為 0B FC (都是十六進(jìn)制), 折成 10 進(jìn)制方法:
V=256*0x0B+0xFC =3068。 即十進(jìn)制為 3068。
因模塊分辨率為0.01,該值需除以100,則實(shí)際溫度為 30.68度
同理,濕度十六進(jìn)制值為 16 94 即 5780,實(shí)際值需除以 100,則實(shí)際溫度為 57.80%RH。光照度十六進(jìn)制值為00 07表示成十進(jìn)制為 7,表示當(dāng)前光照值為 7lux。
二氧化碳十六進(jìn)制值為02 AD表示成十進(jìn)制為685,表示當(dāng)前二氧化碳為685 ppm。
大氣氣壓十六進(jìn)制值為00 64表示成十進(jìn)制為100,表示當(dāng)前光照值為 100hpa。
每個(gè)狀態(tài)量都可以單獨(dú)查詢,具體寄存器可參考組態(tài)軟件里的對(duì)照表。
在組態(tài)軟件中,寄存器對(duì)照表:
2)查詢?cè)O(shè)備地址(功能號(hào):0x25 輔助命令號(hào):0x02 )
若不知道當(dāng)前設(shè)備地址、且總線上只有一個(gè)設(shè)備時(shí),可以通過此命令查詢當(dāng)前設(shè)備 地址。
發(fā)送命令格式:
[設(shè)備地址:0xFA][命令號(hào):0x25][ 輔助命令號(hào):0x02] [00 00 01] [CRC16]
說明:
A、設(shè)備地址 0xFA 為通用設(shè)備查詢地址。
B、00 00 01 為十六進(jìn)制數(shù),為固定值,不可更改。
比如查詢當(dāng)前設(shè)備地址,命令為 FA 25 02 00 00 01 99 FE
設(shè)備響應(yīng): 01 25 01 01 D0 43
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號(hào)] [數(shù)據(jù)長(zhǎng)度:1 字節(jié)] [隨機(jī)字節(jié):1 字節(jié)] [CRC16]
比如:01 25 01 01 D0 43 表明設(shè)備地址為 01 。
3)設(shè)備地址設(shè)置(功能號(hào):0x06 輔助命令號(hào):0x0B )
我們可以用此參數(shù)來設(shè)置設(shè)備的設(shè)備地址,值范圍為 1-35,注意,為方便用戶對(duì)設(shè)備地址的查詢,設(shè)備帶有通配地址 250,即 0xFA,當(dāng)多個(gè)設(shè)備在總線上時(shí),請(qǐng)不要使用通配地址對(duì)設(shè)備進(jìn)行參數(shù)操作。
發(fā)送命令格式:
[設(shè)備地址][命令號(hào):0x06][ 輔助命令號(hào):0x0B] [00 00] [參數(shù)值:占 2 個(gè)字節(jié)] [CRC16]
比如不清楚當(dāng)前設(shè)備地址,可以直接用通配地址對(duì)設(shè)備進(jìn)行地址設(shè)置,我們將當(dāng) 前設(shè)置地址設(shè)置為 1,命令為:01 06 0B 00 00 01 4A 2E
設(shè)備響應(yīng): 01 25 01 01 [CRC16]
響應(yīng)格式為: 設(shè)備響應(yīng)格式:[設(shè)備地址][ 00] [參數(shù)值:2 個(gè)字節(jié)] [CRC16]
若設(shè)備正確響應(yīng),表明參數(shù)設(shè)置成功
其它參數(shù)設(shè)置等非常用功能,不建議用戶隨意更改或校正,說見隨機(jī)測(cè)試軟件