一、產(chǎn)品簡介
耘農(nóng)智慧自主研發(fā)生產(chǎn)的XF-CQ19風(fēng)速風(fēng)向檢測器是一款利用超聲波在空氣中的傳播時間差來測量風(fēng)速、風(fēng)向的測量儀器。與傳統(tǒng)的機(jī)械式風(fēng)速風(fēng)向儀相比,具有磨損小、使用壽命長、響應(yīng)速度快等特點(diǎn)。
二、產(chǎn)品特點(diǎn)
(1)實(shí)時檢測
(2)反應(yīng)靈敏
(3)維護(hù)簡便
三、外形尺寸及安裝說明
風(fēng)速風(fēng)向檢測器為一體化設(shè)計,安裝時應(yīng)安裝在隧道行車方向的右側(cè),隧道內(nèi)墻壁高度3米位置。
四、技術(shù)參數(shù)
檢測范圍風(fēng)速 -40米/秒至40米/秒,風(fēng)向0-360°(可選)
測量角度垂直≥20°水平≥20°
測量精度風(fēng)速:
±(0.3+0.03v)m/s(≤30M/S)
±(0.3+0.05v)m/s(≥30M/S)
v 為標(biāo)準(zhǔn)風(fēng)速
風(fēng)向:
±3°(風(fēng)速<10m/s 時)
環(huán)境溫度-40-65℃
環(huán)境濕度0-100*RH(無冷凝)
通訊接口2路4-20mA,1路RS485,1路繼電器報警輸出
供電電壓220V±15%VAC 50HZ
防護(hù)等級IP65
整機(jī)重量2.5kg
外形尺寸149.1*116*166mm
4-20mA轉(zhuǎn)換對照表
電流與風(fēng)速對照表如圖所示:
電流與風(fēng)向
五、Modbus RTU通訊協(xié)議
(1) CRC 說明
以下所有說明中,MODBUS RTU 協(xié)議中的 CRC16 兩字節(jié),按照 MODBUS規(guī)定:低字節(jié)前,高字節(jié)在后。 以下說明中,假定傳感器站號 0xFF(傳感器缺省站號為 FF)
(2)校驗(yàn)
用于判斷接收信息是否出錯,校驗(yàn)方法采用的是16位冗余循環(huán)碼(CRC16),校驗(yàn)對象為除去檢驗(yàn)字節(jié)本身的所有字節(jié)。校驗(yàn)碼采用低字節(jié)在前,高字節(jié)在后。
校驗(yàn)計算方式代碼如下:
int CRC_Check(unsigned char *m_Data,short m_Size)
{
int i0,i1;
char CRC16Lo,CRC16Hi, SaveHi,SaveLo;
CRC16Lo = 0xFF; CRC16Hi = 0XFF;
for(i0=0;i0<m_Size;i0++)
{
CRC16Lo = CRC16Lo ^ *(m_Data+i0);
for(i1=0;i1<8;i1++)
{
SaveHi = CRC16Hi;
SaveLo = CRC16Lo;
CRC16Hi >>=1;
CRC16Lo >>=1; if((SaveHi & 1) == 1)
{
CRC16Lo |=0x80;
}
if((SaveLo & 1) == 1) {
CRC16Hi ^=0XA0;
CRC16Lo ^=1;
}
}
}
return ( CRC16Hi << 8 )| CRC16Lo;
}
(3) 返回錯誤碼規(guī)定
傳感器對于錯誤指令的接收(包括 CRC16 效驗(yàn)錯誤),均實(shí)行不返回錯誤碼方式。上位機(jī)可在指令發(fā)出 200ms 后收不到返回數(shù)據(jù)時認(rèn)為發(fā)出指令失敗,可重新發(fā)送指令。
(4) 標(biāo)準(zhǔn) MODBUS 寄存器說明
特別注意:MODBUS 命令中寄存器的數(shù)量或長度一項均為兩字節(jié) 16 位為一個單位(高字節(jié)在前,低字節(jié)在后),而非單字節(jié) 8 位為一個單位。
用戶應(yīng)保證命令中寄存器的地址和數(shù)量這兩項參數(shù)的范圍在本系統(tǒng) 規(guī)定范圍之內(nèi),如果超出范圍,傳感器的輸出結(jié)果將無法預(yù)測。
用戶應(yīng)在上位機(jī)軟件設(shè)計中保證 MODBUS 命令符合本手冊要求,支持 最小問詢周期為 1S/次。
(5)通訊默認(rèn)參數(shù)
通訊默認(rèn)參數(shù)
波特率9600
數(shù)據(jù)位8
停止位1
校驗(yàn)位無
站號0xFF(默認(rèn))
(6)上位機(jī)發(fā)送格式
數(shù)據(jù)類型解析說明備注
整數(shù)16位整數(shù)表示字元件高低字節(jié)不顛倒例:0x0028轉(zhuǎn)十進(jìn)制數(shù)為40
(7)功能碼說明
·本機(jī)常用功能碼 0x03,0x06
0x03讀單個或多個寄存器
0x06寫單個寄存器
(8)通訊示例
·讀取數(shù)據(jù)
發(fā)送FF0300 0100 0280 15
設(shè)備地址功能碼首地址寄存器數(shù)量CRC
接收FF030400 11 0C 14B0F6
設(shè)備地址功能碼數(shù)據(jù)長度數(shù)據(jù)內(nèi)容CRC
注:0x0011=17 風(fēng)速=17/100=0.17m/s 0x0C14=0x0C * 256 + 0x14= 3092 風(fēng)向=3092/10=309.2°
讀單個參數(shù)
發(fā)送FF0300 0100 0180 15
設(shè)備地址功能碼首地址寄存器數(shù)量CRC
接收FF030200 1C90 59
設(shè)備地址功能碼數(shù)據(jù)長度數(shù)據(jù)內(nèi)容CRC
注:0x001C= 0x00 * 256 + 0x1C= 28 風(fēng)速 = 28/100=0.28m/s
·讀取站號
發(fā)送000300 0000 0185 DB
廣播碼功能碼寄存器地址設(shè)備地址CRC
接收00030200 FFC5 C4
廣播碼功能碼數(shù)據(jù)長度設(shè)備地址CRC
·修改站號
發(fā)送000600 0000 0149 DB
廣播碼功能碼寄存器地址新di址CRC
接收000600 0000 0149 DB
廣播碼功能碼寄存器地址新di址CRC
·寫風(fēng)速報警閾值
發(fā)送FF1000 2A
00 01
0B B851 8A
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值高限CRC
接收FF1000 2A
00 01
0B B851 8A
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值高限CRC
注:報警值高限30.00m/s,30.00*100=0x0BB8
發(fā)送FF1000 2B
00 01
00 006B 08
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值低限CRC
接收FF1000 2B
00 01
00 006B 08
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量報警值低限CRC
注:報警值低限0m/s,0*100=0x0000
·設(shè)置加熱開啟溫度(僅針對選配加熱功能)
發(fā)送000601 0C00 01
00 0AC9 E3
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量低于 10℃開啟CRC
接收000601 0C00 01
00 0AC9 E3
設(shè)備地址功能碼寄存起始器地址寄存器數(shù)量低于 10℃開啟CRC
注:出廠默認(rèn)低于5℃開啟
·讀取經(jīng)緯度信息: 發(fā)送 AT+GPS#
回復(fù) GPS:36.12345,N;114.12345,E;2019-01-01,D;10:20:00,T;0040.2,H#
地址操作內(nèi)容備注
0x0001只讀風(fēng)速,放大 100 倍的 16 進(jìn)制數(shù),如 0x0125 表示293/100=2.93m/s
0x0002只讀風(fēng)向,放大 10 倍的 16 進(jìn)制數(shù),如 0x0C14 表示3092/10=309.2°北為0°
0x010C讀寫加熱開啟溫度僅適用帶加熱型號
六、質(zhì)保及售后
保修承諾:產(chǎn)品自交付期起質(zhì)保期為12個月(因未按照相應(yīng)的技術(shù)要求操作或其他的人為行為導(dǎo)致產(chǎn)品發(fā)生問題除外)。
售后承諾:用戶可以通過電話咨詢有關(guān)技術(shù)問題,并得到明確的解決方案。若屬于產(chǎn)品本身質(zhì)量問題可返廠維修或更換。