產(chǎn)品介紹
LM2130B系列氣體傳感器,為RS485總線式傳感器,根據(jù)氣體種類不同,后綴也不相同,O2為氧氣傳感器。產(chǎn)品采用RS485接口,標(biāo)準(zhǔn)MODBUS-RTU協(xié)議,可與組態(tài)軟件、PLC、 人機(jī)界面等設(shè)備聯(lián)機(jī)使用。
技術(shù)參數(shù)及特點(diǎn)
參數(shù) | 技術(shù)指標(biāo) |
顯示范圍 | 0-30% |
允許誤差 | ±5% |
重復(fù)測試 | ±3 % |
波特率 | 9600 |
通訊端口 | RS485,設(shè)備地址由軟件設(shè)置 |
供電電源 | 總線供電,DC7V-24V 1A |
耗電 | 2W |
存儲溫度 | -40 - 85℃,相對濕度:<80% |
運(yùn)行環(huán)境 | - 40℃~+85℃ |
外形尺寸 | 115×96×30mm³ |
使用說明
接線
直接使用設(shè)備自帶的引線,根據(jù)顏色提示進(jìn)行接線
線芯顏色 | 標(biāo)號 | 說明 |
紅色 | V+ | 電源正,電壓范圍:DC7-24V |
綠色 | V- | 電源負(fù)極 |
黃色 | A+ | RS485 A+ |
蘭色 | B- | RS485 B- |
安裝尺寸
通訊協(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è)備地址范圍為1-249,其中250即0xFA為通用查詢地址,當(dāng)不知道設(shè)備地址時,可用此通用查詢地址進(jìn)行查詢。
B、功能碼:不同的應(yīng)用需求功能碼不同,比如3為查詢輸入寄存器數(shù)據(jù)。
C、起始地址:查詢或操作寄存器起始地址。
D、數(shù)據(jù)長度:讀取的長度。
E、CRC校驗(yàn):CRC16校驗(yàn),低位在前,高位在后。
1)讀取數(shù)據(jù)[設(shè)備地址][功能碼:03][起始地址:2字節(jié)][數(shù)據(jù)長度:2字節(jié)][CRC16校驗(yàn)]注:數(shù)據(jù)長度為2字節(jié),LM2130B氧氣傳感器值固定為0x00 02設(shè)備響應(yīng):[設(shè)備地址][命令號][返回的字節(jié)個數(shù)][數(shù)據(jù)1][數(shù)據(jù)2][CRC16校驗(yàn)]響應(yīng)數(shù)據(jù)意義如下:A、返回的字節(jié)個數(shù):表示數(shù)據(jù)的字節(jié)個數(shù),也就是數(shù)據(jù)1,2...n中的n的值。B、數(shù)據(jù)1…N:各個傳感器的測量值,每個數(shù)據(jù)占用兩個字節(jié)。為整型數(shù)據(jù),真實(shí)值為此值除以100。 例如:將數(shù)據(jù)長度改為2時,查詢1號設(shè)備上氧氣傳感器數(shù)據(jù):發(fā)送:01 03 00 00 00 02 C4 0B 回應(yīng): 01 03 04 08 28 2C 8E E4 FF上例回復(fù)數(shù)據(jù)中:01表地址1,04表數(shù)據(jù)長度為4個字節(jié),由于測點(diǎn)數(shù)據(jù)長度占4個字節(jié),比如個數(shù)據(jù)為08 28, 折成10進(jìn)制即為:2088,即實(shí)際值為20.88%.同理第二個數(shù)據(jù)為2C 8E,折成10進(jìn)制即為:11406,即電壓值為11406.
2)更改設(shè)備地址發(fā)送命令格式:
[設(shè)備地址][命令號:0x06][ 輔助命令號:0x0B] [00 00] [目標(biāo)地址:占1個字節(jié)] [CRC16]
說明:
A、目標(biāo)地址:值范圍為1-249,目標(biāo)地址與當(dāng)前地址不能相同。
B、00 00為十六進(jìn)制數(shù),為固定值,不可更改。
比如將設(shè)備地址1,更改為2,則命令為:
01 06 B 00 00 02 0A 2F
設(shè)備響應(yīng):02 25 01 02 90 06
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號] [數(shù)據(jù)長度:1字節(jié)] [設(shè)備地址] [CRC16]
3)查詢設(shè)備地址
若不知道當(dāng)前設(shè)備地址、且總線上只有一個設(shè)備時,可以通過此命令查詢當(dāng)前設(shè)備地址。
發(fā)送命令格式:
[設(shè)備地址:0xFA][命令號:0x25][ 輔助命令號:0x02] [00 00 01] [CRC16]
說明:
A、設(shè)備地址0xFA為通用設(shè)備查詢地址。
B、00 00 01為十六進(jìn)制數(shù),為固定值,不可更改。
比如查詢當(dāng)前設(shè)備地址,命令為 FA 03 00 00 00 01 91 81
設(shè)備響應(yīng): 02 03 02 08 00 00 5B
設(shè)備響應(yīng)格式:[設(shè)備地址][命令號] [數(shù)據(jù)長度:1字節(jié)] [隨機(jī)字節(jié):2字節(jié)] [CRC16]。
4)量程電壓上限 當(dāng)測試數(shù)據(jù)與參照標(biāo)準(zhǔn)有誤差時,我們可以通過調(diào)整量程電壓上限來減小顯示誤差。此參數(shù)用于設(shè)備出廠前校正,用戶無校正設(shè)備,建議使用不要更改此值。
單擊“O2默認(rèn)值”后 ,將數(shù)據(jù)及參數(shù)查詢中的“量程系數(shù)”至“單位類型”8個數(shù)據(jù)進(jìn)行逐一“設(shè)置”。
單擊“循環(huán)”,運(yùn)行5分鐘,待數(shù)據(jù)穩(wěn)定后,查看此時的氣體濃度是否符合標(biāo)準(zhǔn)。
若氣體濃度較低,建議降低“量程電壓上限”的值;
若氣體濃度較高,建議升高“量程電壓上限”的值。
典型方案
RS485組網(wǎng)方案
LM2130B-O2通過RS485總線的組網(wǎng)方式,可以將通訊距離延長到最長1200米,
可以有效解決最簡連接的距離過短問題。