1 產(chǎn)品介紹
產(chǎn)品簡介
電波流速儀是我司自主研制的一款非接觸式流速探測設(shè)備,可用于監(jiān)測天然河流、明渠、地下管網(wǎng)等水體表面流速及輔助水處理作業(yè)。
本電波流速儀工作在24GHz ISM頻段,采用CW方式,可全天候?qū)崟r(shí)探測水體流速信息,不受氣候、溫度、水面水汽及水中污染物影響。產(chǎn)品內(nèi)置高效的后端處理算法,能夠準(zhǔn)確得出水流速度。
本產(chǎn)品提供三種標(biāo)準(zhǔn)物理電路接口:RS232、RS485(默認(rèn))、4~20mA。
產(chǎn)品特點(diǎn)
※ 24GHz CW平面微帶雷達(dá),帶鎖相環(huán),頻度穩(wěn)定度高
※ 非接觸式測量、安全低損、維護(hù)少、不受泥沙等影響
※ 全天候工作,不受溫度影響,抗干擾能力強(qiáng)
※ 測量運(yùn)行和休眠模式相結(jié)合,節(jié)能降耗
※ 多種接口方式提供,便于接入平臺(tái)系統(tǒng)
※ IP67防水設(shè)計(jì),適用各種野外環(huán)境
※ 外觀小巧緊湊,超高性價(jià)比
※ 安裝簡單,土建量少
應(yīng)用場景
※ 河道、灌渠、防汛等流速監(jiān)測
※ 環(huán)保排污、水資源監(jiān)測
※ 城市防洪、內(nèi)澇等監(jiān)控
※ 山區(qū)暴雨性洪水監(jiān)測
圖1-2 應(yīng)用安裝圖
產(chǎn)品參數(shù)
參 數(shù) 說 明
測速范圍 0.1 ~ 15m/s(與水流情況有關(guān))
測速精度 ±0.01m/s; ±1%FS
分辨力 0.01m/s
有效距離 0.5 ~ 30 m
測量時(shí)間 3 ~ 240s
間隔時(shí)間 1 ~ 18000s
測量方向 雙向可選
自動(dòng)角度矯正 30°~ 60°
通信接口 RS-485/ RS-232 / 4-20mA電流環(huán)
接口通訊參數(shù) 9600, 8, 1,None
通訊協(xié)議 自定義ASCII/MODBUS
工作頻率 24.000 ~ 24.250GHz可調(diào)
天線樣式 平面微帶陣列天線, 14°× 32°
工作電壓 +7~28V DC
工作電流 工作模式,工作電流 ≤ 120mA@12V
低功耗(休眠)模式,工作電流 ≤ 1mA@12V
工作溫度 -40 ~60℃
防護(hù)等級 IP67
尺寸(l×w×h) 110×110×43 (mm)
外殼材料 前蓋賽鋼(白),后蓋鋁合金(黑)
尺寸信息
流速儀孔位及相關(guān)尺寸如圖1-3所示,單位mm。
2 開機(jī)測試
2.1出廠配置
流速儀出廠裝箱清單如表2-1:
表2-1 裝箱清單
名稱 數(shù)量 單位
K波段電波流速儀 1 臺(tái)
萬向軸支架 1 組
RVV六芯信號控制線 1 條
螺絲、工具包 1 袋
產(chǎn)品操作手冊 1 本
保修卡 1 張
設(shè)備到貨時(shí),請先依照配件表檢查盒中配件是否齊全,如若有缺少,請及時(shí)聯(lián)系公司補(bǔ)寄配件。
流速儀出廠通訊及工作模式如表2-2:
表2-2 出廠通訊配置
參數(shù)名稱 參數(shù)值 單位
通訊接口 RS485 無
波特率 9600 無
設(shè)備地址 1 無
通訊協(xié)議 MODBUS 無
工作模式 查詢上報(bào) 無
2.2接口定義
電波流速儀與RVV通訊線的硬件連接器選用的是六芯航空插頭。設(shè)備端安裝的是六芯航空插座的母座,使用時(shí)將母座上套著的保護(hù)套撥開,接線端采用航空防水連接器如圖2-1所示:
航空插頭插入的時(shí)候兩部分的紅點(diǎn)要對齊,如圖中標(biāo)記3所示的地方,同時(shí)拿住標(biāo)記1所示的地方用力插入,聽到啪的一聲響即可插好。拔掉的時(shí)候,手拿住標(biāo)記2所示的地方向外拔即可拔掉。
序號 顏色 定義 備注
1 綠 4-20mA 4-20mA輸出
2 黃 232TX/485A 232通信發(fā)送/485通信A端
3 紅 VIN 電源輸入正極
4 棕 GND 電源輸入負(fù)極
5 藍(lán) 232RX/485B 232通信接收/485通信B端
6 橙 預(yù)留 暫未使用
表2-3 接口各引腳功能說明
如表2-3及圖2-4所示,紅色線為電源正極輸入,棕色線為電源和串口共用地線,黃色線為RS485正極/RS232發(fā)送線復(fù)用,藍(lán)色線為RS485負(fù)極/RS232接收線復(fù)用,綠色線為Iout(4~20mA)正極。
RS232通信接口最大傳輸距離約為15m;RS485接口最大傳輸距離約為1200m。
連接測試
設(shè)備出廠為RS485連線,所以按照RS485通訊連線以及電源線接好,同時(shí)通過轉(zhuǎn)換器將線接到電腦端。連接示意圖如下。
出貨產(chǎn)品如沒有特殊要求,一般默認(rèn)設(shè)置為MODBUS協(xié)議。通訊接口設(shè)置為RS-485傳輸。
首先將設(shè)備按照上述接口定義正確連線,注意設(shè)備供電電源范圍為7~28V。
第二步,使用485轉(zhuǎn)串口線將設(shè)備連接到電腦
第三步,接通電源12V,打開串口助手,進(jìn)行設(shè)備正常工作檢查。
串口助手設(shè)置為9600,n,8,1
第四步,連接設(shè)備,在串口發(fā)送框發(fā)送指令01 03 00 01 00 01 D5 CA
注意選擇HEX格式發(fā)送
第五步,設(shè)備將返回01 03 06 XXXX YYYY ZZZZ MMMM (XX為十六進(jìn)制平均流速信息,YY為當(dāng)前流速信息,ZZ為信噪比,MM為校驗(yàn)碼),可根據(jù)十六進(jìn)制換算得到實(shí)際測量值;
第六步,將測量值和標(biāo)準(zhǔn)值對比,判斷流速儀工作是否正常。
3安裝
環(huán)境選擇及干擾
測流河段的選擇與測流準(zhǔn)確性有直接的關(guān)系,為得到較好的測流結(jié)果,測流河段應(yīng)盡量滿足以下條件:
1.測驗(yàn)河段內(nèi)不存在巨大石塊阻水,無大漩渦、亂流、湍流等現(xiàn)象。
2.測驗(yàn)河段宜水流平順、流速?zèng)]有大變化,河段順直。
A 漂浮物干擾
對于較小面積(小于雷達(dá)照射區(qū)域一半)的或者快速通過雷達(dá)照射區(qū)域的漂浮物對測量結(jié)果影響較小,相反,面積較大、緩慢通過雷達(dá)照射區(qū)域的漂浮物會(huì)對測量產(chǎn)生干擾。出現(xiàn)這種問題可以通過后端處理,結(jié)合當(dāng)前測量的前幾個(gè)和后幾個(gè)數(shù)據(jù)結(jié)果,對當(dāng)前測量值進(jìn)行屏蔽或者處理。
B 降雨干擾
流速儀內(nèi)部集成了抑制降雨干擾的算法,可以有效降低降雨干擾,但要得到盡可能好的測量結(jié)果,可以配合采用以下措施:
1.安裝角度采用α = 30°安裝,如圖3-1所示。
2.在降雨情況下,對于偶爾出現(xiàn)的異常數(shù)據(jù)通過多次測量,對多次測量結(jié)果進(jìn)行后端處理達(dá)到屏蔽異常值的目的。
圖3-1 流速儀30度安裝示意圖
3.2安裝方式
安裝流速儀進(jìn)行流速測量,需要考慮幾個(gè)方面的細(xì)節(jié)。
A 安裝角度對測流影響
一般都需要將流速儀傾斜,與水面呈一個(gè)夾角。
流速儀安裝角度可以在30~60度的范圍內(nèi)進(jìn)行適當(dāng)調(diào)整,注意安裝角度指的是流速儀天線平面與水平面的夾角(雷達(dá)波束與水平面夾角的余角),在某些河道水流不均勻環(huán)境下,大角度容易跳變,且安裝角度越小,對于降雨干擾的抑制越好,信號質(zhì)量也越好,建議安裝角度30度左右,如圖3-1所示。
B 雷達(dá)波束對測流影響
流速儀雷達(dá)天線角度為14°×32°,因此使用流速儀進(jìn)行測量,安裝的水平角度選擇14°還是32°,是有明顯區(qū)別的。流速儀照射水面時(shí),照射區(qū)域類似一個(gè)橢圓區(qū)域,如圖3-2所示。因此準(zhǔn)確理解雷達(dá)波的照射范圍有助于選擇合適的地方安裝,避免一些容易被干擾的場景,如河流兩邊隨風(fēng)擺動(dòng)的樹枝。
(a) (b)
圖3-2 雷達(dá)傾斜后投影面示意圖
C 安裝高度對測流影響
同樣條件下,安裝高度越高,回波越弱,信號質(zhì)量越差。安裝過低的話,水面對雷達(dá)波束有影響,且水上漲時(shí)有淹沒流速儀的可能,所以建議安裝高度在0.5米以上。同時(shí)安裝高度會(huì)影響雷達(dá)的照射區(qū)域,安裝越高,雷達(dá)波照射區(qū)域面積越大,可參考表3-1(實(shí)際安裝高度乘以下列值即為實(shí)際對應(yīng)邊界)。
流速儀測速范圍為0.1 ~ 15m/s,對于低速來說,由于波紋小,信號回波弱,所以低速能測到前提是安裝高度不能太高。
表3-1 天線垂直方向角14度邊界計(jì)算(高度為1米)
安裝角度 30 45 60
A(m) 0.329 0.499 1.029
B(m) 0.662 0.811 1.147
注:A為橢圓投影的長直徑,B為橢圓投影的短直徑
D 安裝示例及注意事項(xiàng)
流速儀安裝可以采用正向固定安裝、側(cè)向固定安裝和纜道安裝多種形式。
圖3-3 正向安裝示例圖
安裝流速計(jì)時(shí),流速計(jì)前面板不能遮擋,否則會(huì)對雷達(dá)信號產(chǎn)生衰減,影響測量。
側(cè)面安裝時(shí),水平旋轉(zhuǎn)角建議不要超過45度。
建議雷達(dá)波束朝水流來向,即圖3-4所示,雷達(dá)傾斜角(雷達(dá)波束與水平面夾角的余角)在30度到45度范圍內(nèi),推薦30度。
圖3-4 推薦安裝方式
3.3 485網(wǎng)絡(luò)終端電阻配置
在RS485總線的實(shí)際應(yīng)用中,當(dāng)傳輸距離超過一定的長度時(shí),總線的抗干擾能力就會(huì)出現(xiàn)下降,在這種情況下,就要在RS485總線的首尾兩端接入120Ω的終端電阻,以保證RS485總線的穩(wěn)定性。
RS485通信終端匹配電阻的正確接法是在RS485總線的首端的設(shè)備的出口和末端的設(shè)備的入口上各接一個(gè)120Ω的終端電阻,該終端匹配電阻并接在RS485總線的正負(fù)兩線之間。如下所示:
圖3-5 終端電阻配置圖
4設(shè)置
4.1設(shè)置說明
?流速計(jì)的通訊接口分別有:RS485,RS232,4-20mA,出廠默認(rèn)為RS485通訊接口,用戶也可以根據(jù)自己需求設(shè)定自己想要的通訊方式。通訊接口不同,對本章內(nèi)容無影響。
?流速計(jì)的通訊協(xié)議分為ASCII碼和MODBUS的十六進(jìn)制方式,本章將會(huì)將這兩種方式分開示例。
?流速計(jì)的工作模式分為連續(xù)上報(bào)模式,間隔上報(bào)模式,休眠查詢上報(bào)模式。在間隔上報(bào)模式和休眠上報(bào)模式是針對低功耗的工作模式,發(fā)送指令時(shí)需要將指令重復(fù)發(fā)送兩次,其中以回車分開如下方例子。本章所有設(shè)置設(shè)定在連續(xù)工作模式條件下。
ASCII例: MODBUS例:
指令<回車> FDFDFDFDFDFD指令
指令<回車>
?ASCII通訊協(xié)議指令格式:
幀頭 命令號 地址 命令參數(shù) 命令尾
ASCII # XXX A XXX (回車)
16進(jìn)制 0x23 -- -- -- 0x0D 0x0A
?MODBUS通訊協(xié)議指令格式:
起始 設(shè)備地址 功能代碼 數(shù)據(jù) CRC校驗(yàn) 結(jié)束
T1-T2-T3-T4 8Bit 8Bit N個(gè)8Bit 16Bit T1-T2-T3-T4
響應(yīng) 說明
01 83 01 80 F0 功能碼出錯(cuò)
01 83 02 C0 F1 寄存器地址出錯(cuò)
01 83 03 01 31 寄存器數(shù)量或數(shù)值出錯(cuò)
01 83 04 40 F3 CRC校驗(yàn)出錯(cuò)
FF為公共地址,03為查詢功能碼,06為設(shè)置功能碼
?指令詳細(xì)列表分別在協(xié)議代碼。
?若需要其他設(shè)置方法,請聯(lián)系本公司。
4.2流速查詢
4.2.1 MODBUS協(xié)議流速查詢
1.以16進(jìn)制格式發(fā)送:01 03 00 01 00 01 D5 CA
2.以16進(jìn)制查看響應(yīng):01 03 06 00 77 00 79 00 30 04 B3
3.返回結(jié)果為6個(gè)字節(jié),其中平均數(shù)據(jù)為0x0077,表示1.19m/s,實(shí)時(shí)數(shù)據(jù)為0x0079,表示1.21m/s。
4.2.2 ASCII協(xié)議流速查詢
1.以ASCII格式發(fā)送:# 124 1 0<回車>
2.以ASCII格式查看響應(yīng)流速。
4.3 通訊接口設(shè)置
通訊接口參數(shù)定義:1 (RS485),2(RS232)
4.3.1 MODBUS協(xié)議設(shè)置接口為RS232
1.以16進(jìn)制格式發(fā)送:01 06 00 09 00 02 D8 09
2.以16進(jìn)制查看響應(yīng)是否和發(fā)送指令相同:01 06 00 09 00 02 D8 09(成功)
3.將接口按照RS232連接。
4.3.2 ASCII協(xié)議設(shè)置接口為RS232
1.以ASCII格式發(fā)送:# 115 1 2<回車>
2.以ASCII格式查看響應(yīng):Y(成功) N(失敗)
3.若成功,將接口按照RS232連接
4.4波特率設(shè)置為115200
MODBUS協(xié)議波特率參數(shù):1:4800 2:9600 3:14400 4:19200 5:38400 6:56000 7:57600 8:115200 9:128000
4.4.1 MODBUS協(xié)議設(shè)置接口波特率為115200
1.以16進(jìn)制格式發(fā)送:01 06 00 0A 00 08 A8 0E
2.以16進(jìn)制查看響應(yīng)是否和發(fā)送指令相同:01 06 00 0A 00 08 A8 0E(成功)
3.將串口波特率設(shè)置為115200再次連接。
4.4.2 ASCII協(xié)議設(shè)置接口波特率為115200
1.以ASCII格式發(fā)送:# 128 1 8<回車>。
2.以ASCII格式查看響應(yīng):Y(成功) N(失敗)。
3.若成功,將串口波特率設(shè)置為115200再次連接。
4.5 將通訊協(xié)議切換
通訊協(xié)議參數(shù):1:ASCII協(xié)議, 3:MODBUS-RTU。
4.5.1 MODBUS協(xié)議轉(zhuǎn)換為ASCII協(xié)議
1.以16進(jìn)制格式發(fā)送:01 06 00 08 00 01 C9 C8
2.以16進(jìn)制查看響應(yīng)是否和發(fā)送指令相同:01 06 00 08 00 01 C9 C8(成功)
3.將接受格式轉(zhuǎn)為ASCII格式。
4.5.2 ASCII協(xié)議轉(zhuǎn)換為MODBUS協(xié)議
1.以ASCII格式發(fā)送:# 134 1 3<回車>。
2.以ASCII格式查看響應(yīng):Y(成功) N(失敗)。
3.若成功,將串口上位機(jī)配置接受和發(fā)送格式轉(zhuǎn)為16進(jìn)制。
4.6測量時(shí)間設(shè)定
測量時(shí)間流速計(jì)測量計(jì)算的時(shí)間,時(shí)間越長,誤差越小,參數(shù)范圍(3-257)
4.6.1 MODBUS 協(xié)議設(shè)置測量時(shí)間為10s
1.以16進(jìn)制格式發(fā)送:01 06 00 04 00 0A 48 0C
2.以16進(jìn)制查看響應(yīng)是否和發(fā)送指令相同:01 06 00 04 00 0A 48 0C(成功)
3.測量時(shí)間設(shè)置為10s。
4.6.2 ASCII 協(xié)議設(shè)置測量時(shí)間為10s
1.以ASCII格式發(fā)送:# 107 1 10<回車>。
2.以ASCII格式查看響應(yīng):Y(成功) N(失敗)。
3.若成功,測量時(shí)間設(shè)置為10s。
4.7 地址設(shè)定及查詢
地址設(shè)定范圍為1-253,254為ASCII公共查詢地址,255(FF)為MODBUS廣播地址
4.7.1 MODBUS協(xié)議地址查詢
1.以16進(jìn)制格式發(fā)送:FF 03 00 02 00 01 30 14
2.以16進(jìn)制查看響應(yīng):FF 03 02 00 01 50 50(成功)
3.地址為1。
4.7.2 將MODBUS協(xié)議地址設(shè)置為2
1.以16進(jìn)制格式發(fā)送:01 06 00 02 00 02 A9 CB
2.以16進(jìn)制查看響應(yīng)是否和發(fā)送指令相同:01 06 00 02 00 02 A9 CB(成功)
3.MODBUS協(xié)議地址設(shè)置為2。
4.7.3 ASCII協(xié)議地址查詢
1.以ASCII格式發(fā)送:# 100 254 0<回車>。
2.以ASCII格式查看響應(yīng)地址。
4.7.4 ASCII協(xié)議地址設(shè)置為2
1.以ASCII格式發(fā)送:# 100 1 2<回車>。
2.以ASCII格式查看響應(yīng):Y(成功) N(失敗)。
3.若成功,地址設(shè)置為2。
5 Q&A
Q:流速儀時(shí)不時(shí)出0?
A:1)請檢查設(shè)備傾斜角是否為建議的30°-45°。
2)請檢查水面波紋情況,是否為靜止無波紋。若波紋較少,可適當(dāng)延長測量時(shí)間。
3)檢查設(shè)備前面板是否有遮擋。
4)若設(shè)備架設(shè)高度超過30m,請將測量時(shí)間延長為20s以上。
5)請檢查雷達(dá)波束范圍內(nèi)是否有水草,或水位過低露出河底泥沙。可將設(shè)備移到干擾物范圍以外
Q:流速儀不出數(shù)據(jù)?
A:1)請檢查電源電路是否輸入正確,電壓是否過低,接入電源是否為直流,確認(rèn)后請重新上電
2)串口號和串口波特率是否設(shè)置正確。
3)檢查通訊接口是否和設(shè)置的一致。
4)設(shè)備是否處于休眠模式或間隔模式,設(shè)備處于間隔模式則在間隔時(shí)間段無數(shù)據(jù)返回,設(shè)備若處于休眠模式需要查詢流速需要喚醒設(shè)備。
5)設(shè)備是否在MODBUS協(xié)議下,此協(xié)議下需要發(fā)送指令查詢流速。
6)檢查通訊協(xié)議,通訊地址,確認(rèn)發(fā)送指令和工作狀態(tài),重新上電,如果仍然無法正常通訊,請聯(lián)系售后。
Q:流速值跳變較大,且頻繁發(fā)生跳變?
A:1)檢查電源電壓是否過低。
2)測量范圍內(nèi)是否常有其他漂浮物出現(xiàn)。
3)安裝位置是否固定,雷達(dá)波束是否對準(zhǔn)待測物體。
4)設(shè)置適當(dāng)跳變抑制,參考參數(shù)設(shè)置。
6協(xié)議代碼
6.1 MODBUS協(xié)議
6.11 雷達(dá)流速儀寄存器表
地址 變量 長度 單位 格式 說明 寄存器地址
0 流速測量值 16bit m/s U16/S16 只讀 00 01
1 傳感器地址 16bit 無 U16 讀寫 00 02
2 水流傾斜角 16bit 次 U16 讀寫 00 03
3 測量時(shí)間 16bit 秒 U16 讀寫 00 04
4 水平旋轉(zhuǎn)角 16bit 度 U16 讀寫 00 05
5 發(fā)射頻率 16bit MHz U16 讀寫 00 06
6 平均數(shù)目 16bit 無 U16 讀寫 00 07
7 協(xié)議選擇 16bit 無 U16 讀寫 00 08
8 通訊接口選擇 16bit 無 U16 讀寫 00 09
9 波特率設(shè)置 16bit 無 U16 讀寫 00 0A
12 最大速度限制 16bit m/s U16 讀寫 00 0D
13 測量模式選擇 16bit 無 U16 讀寫 00 0E
15 4mA對應(yīng)流速設(shè)定 16bit m/s U16 讀寫 00 10
16 20mA對應(yīng)流速設(shè)定 16bit m/s U16 讀寫 00 11
17 4-20mA接口控制 16bit 無 U16 讀寫 00 12
18 數(shù)據(jù)輸出模式 16bit 無 U16 讀寫 00 13
19 方向設(shè)置 16bit 無 U16 讀寫 00 14
21 平均流速 16bit m/s U16/S16 只讀 00 16
22 實(shí)時(shí)流速 16bit m/s U16/S16 只讀 00 17
23 信噪比 16bit 無 U16 只讀 00 18
24 流速計(jì)傾斜角 16bit 度 U16 只讀 00 19
25 增益控制 16bit 無 U16 讀寫 00 1A
26 計(jì)算頻譜 16bit 無 U16 讀寫 00 1B
32 命令響應(yīng)模式 16bit 無 U16 讀寫 00 21
37 雷達(dá)發(fā)射功率控制 16bit 無 U16 讀寫 00 26
43 信噪比有效閾值 16bit 無 U16 讀寫 00 2C
46 測流方向選擇 16bit 無 U16 讀寫 00 2F
48 有效信噪比數(shù)據(jù)占比閾值 16bit 無 U16 讀寫 00 31
6.2 ASCII通訊協(xié)議
6.2.1 指令表格
100 地址設(shè)定 命令格式 # 100 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
地址查詢 命令格式 # 254 100 0<回車>
響應(yīng) 地址(1-253)
107 測量時(shí)間 命令格式 # 107 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
108 間隔時(shí)間 命令格式 # 108 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
111 參數(shù)輸出 命令格式 # 111 A PARA<回車>
響應(yīng) P參數(shù)值A(chǔ)/ERRORPARA(成功P參數(shù)值A(chǔ),失敗ERRORPARA),PARA為135時(shí),輸出為P參數(shù)值A(chǔ)C特征值 U。
115 通訊接口選擇 命令格式 # 115 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
117 輸出數(shù)據(jù)選擇 命令格式 # 117 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
120 測量模式選擇 命令格式 # 120 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
124 查詢流速 命令格式 # 124 A 0<回車>
響應(yīng) 輸出流速值及其他參數(shù)。
128 設(shè)置波特率 命令格式 # 128 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
134 協(xié)議選擇 命令格式 # 134 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
154 命令響應(yīng)模式 命令格式 # 154 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
164 測流方向選擇 命令格式 # 164 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
300 復(fù)位 命令格式 # 300 A PARA<回車>
響應(yīng) Y/N(成功Y,失敗N)
參數(shù)說明 A為當(dāng)前儀器地址(1-253)。
PARA為復(fù)位參數(shù),取值0, 1,2表示基本參數(shù)恢復(fù),300為出廠參數(shù)恢復(fù),基本參數(shù)是除通訊及工作模式等以外的其他參數(shù)。
示例 # 300 1 1031<回車> 示例
7 MODBUS RTU通訊協(xié)議
一、通信協(xié)議硬件接口參數(shù)
水位計(jì)采用串口通信,默認(rèn)參數(shù)如下:
通信參數(shù) 串口電平 波特率/bps 奇偶校驗(yàn) 數(shù)據(jù)長度/bit 停止位/bit
串口 TTL 9600 無(none) 8 1
每幀間隔超時(shí)時(shí)間50ms。
二、通信協(xié)議格式
水位計(jì)對外通信采用ModbusRTU通信協(xié)議,每一個(gè)完整的數(shù)據(jù)幀
包含:地址域、功能碼、數(shù)據(jù)和校驗(yàn)。其中校驗(yàn)為數(shù)據(jù)幀的CRC16 校
驗(yàn)數(shù)據(jù),低字節(jié)在前,高字節(jié)在后。水位計(jì)雷達(dá)出廠默認(rèn)地址為1。
請求命令格式和雷達(dá)回復(fù)數(shù)據(jù)格式說明如下:
(1)查詢參數(shù)格式:功能碼0x03
請求:
設(shè)備地址 功能碼 起始地址 寄存器數(shù)量 CRC
(1字節(jié)) (1字節(jié)) (2字節(jié)) (2字節(jié)) (2字節(jié))
回復(fù):
設(shè)備地址 功能碼 數(shù)據(jù)長度 寄存器值 CRC
(1字節(jié)) (1字節(jié)) (1字節(jié)) (2xN字節(jié)) (2字節(jié))
N:寄存器數(shù)量
(2)查詢參數(shù)格式:功能碼0x04
請求:
設(shè)備地址 功能碼 起始地址 寄存器數(shù)量 CRC
(1字節(jié)) (1字節(jié)) (2字節(jié)) (2字節(jié)) (2字節(jié))
回復(fù):
設(shè)備地址 功能碼 數(shù)據(jù)長度 寄存器值 CRC
(1 字節(jié)) (1 字節(jié)) (1 字節(jié)) (2xN 字節(jié)) (2 字節(jié))
N:寄存器數(shù)量
(3)設(shè)置參數(shù)格式:功能碼0x10
請求
設(shè)備地址 功能碼 起始地址 寄存器數(shù)量 數(shù)據(jù)長度 寄存器值 CRC
(1字節(jié)) (1字節(jié)) (2字節(jié)) (2字節(jié)N) (1字節(jié)) (2N字節(jié)) (2字節(jié))
回復(fù):
設(shè)備地址 功能碼 數(shù)據(jù)長度 寄存器值 CRC
(1字節(jié)) (1字節(jié)) (1字節(jié)) (2xN字節(jié)) (2字節(jié))
三、通信協(xié)議命令說明
以下對每個(gè)命令進(jìn)行詳細(xì)說明:
1、設(shè)置指令:功能碼0x10
讀取命令:功能碼0x03
起始地址0x2000
偏移地址 命令名稱 數(shù)據(jù)格式 單位
0 低位調(diào)整 0-65000 mm
1 高位調(diào)整 0-65000 mm
2 量程 0-65000 mm
注釋:每一個(gè)參數(shù)占用一位寄存器地址,數(shù)據(jù)為U16或I16格式
舉例:
讀低位調(diào)整命令如下:
設(shè)備地址 功能碼 起始地址 寄存器數(shù)量 CRC
0x01 0x03 0x2000 1 (2字節(jié))
寫低位調(diào)整命令如下:
設(shè)備地址 功能碼 起始地址 寄存器數(shù)量 CRC
0x01 0x10 0x2000 1 (2字節(jié))
CRC 碼的計(jì)算規(guī)則:
預(yù)留16位寄存器為十六進(jìn)制FFFF(即全為1)。稱此寄存器位CRC 奇存器;
把第
一位8位數(shù)據(jù)與16 位CRC 寄存器的地位相異或,把結(jié)果放于CRC 寄存器:
檢查最低位是否為0,如為。則把寄存器的內(nèi)容右移一位(朝低位),用填補(bǔ)高位;
如為1把寄存器的內(nèi)容右移一位(朝低位),用填補(bǔ)高位,然后CRC 奇存器與多項(xiàng)式A001
(1010 0000 0000 0001) 進(jìn)行異或;4.3.4、重復(fù)步驟3,直到右移8次,這樣整個(gè)8位數(shù)據(jù)全部進(jìn)行了處理:
重復(fù)步驟2 到步驟4,進(jìn)行下一個(gè)8位數(shù)據(jù)的處理;
最后得到的CRC 奇存器即為CRC碼。將CRC 結(jié)果放入信息幀時(shí),將高地位交換,低位在前。
通訊協(xié)議范例:
主機(jī)發(fā)送數(shù)據(jù):
站號 功能碼 起始地址 讀取點(diǎn)數(shù) 校驗(yàn)碼 意義
01 03 0000 0001 840A 讀取空高,單位cm
01 03 0001 0001 D5CA 讀取空高,單位mm
01 03 0002 0001 25CA 讀取液位高,單位cm
01 03 0003 0001 740A 讀取液位高,單位mm
質(zhì)保及售后:
保修承諾:產(chǎn)品自交付期起質(zhì)保期為12個(gè)月(因未按照相應(yīng)的技術(shù)要求操作或其他的人為行為導(dǎo)致產(chǎn)品發(fā)生問題除外)。
售后承諾:用戶可以通過電話咨詢有關(guān)技術(shù)問題,并得到明確的解決方案。若屬于產(chǎn)品本身質(zhì)量問題可返廠維修或更換。