1.適用型號(hào)
本文適用于億佰特?cái)?shù)傳電臺(tái)。
2.什么是數(shù)傳電臺(tái)?
首先,我們先了解一下什么叫做數(shù)傳電臺(tái)。數(shù)傳電臺(tái)又名"無線數(shù)傳電臺(tái)",也被稱為“無線數(shù)傳終端”,指的是借助數(shù)字信號(hào)處理技術(shù)以及無線電傳輸技術(shù),實(shí)現(xiàn)數(shù)據(jù)無線進(jìn)行交互的設(shè)備,發(fā)報(bào)機(jī)就是屬于早期無線數(shù)傳電臺(tái)的一種。
數(shù)傳電臺(tái)一般由發(fā)送方和接收方兩臺(tái)設(shè)備組成,一般用于PLC和HMI、工控機(jī)間的連接使用,也被用于和傳感器、雨量計(jì)、液位計(jì)等終端設(shè)備連接,用于替代有線通信使用。數(shù)傳電臺(tái)主要由單片機(jī)和射頻模組兩部分組成。單片機(jī)用于處理數(shù)據(jù)各種邏輯以及運(yùn)算等問題,并對(duì)數(shù)據(jù)進(jìn)行編碼,完成后將數(shù)據(jù)發(fā)送給射頻芯片,發(fā)射端的射頻芯片用于將數(shù)據(jù)進(jìn)行無線發(fā)送到空氣中,再由接收端射頻芯片將數(shù)據(jù)從空氣中進(jìn)行接收,然后再將數(shù)據(jù)發(fā)送給單片機(jī),單片機(jī)處理后將數(shù)據(jù)進(jìn)行輸出,這樣就實(shí)現(xiàn)了數(shù)據(jù)的交互。
3.數(shù)傳電臺(tái)分包長度
了解了數(shù)傳電臺(tái)后,我們?cè)賮砜匆幌?span style="color:rgb(255,129,36);">分包長度的概念??梢耘e這樣一個(gè)例子,A和B兩個(gè)人拿著對(duì)講機(jī)在進(jìn)行交流(數(shù)據(jù)互通),A講話的時(shí)候需要按著通話鍵,完成之后再松手,松手后A講話的內(nèi)容就發(fā)送給了B,通過B的對(duì)講機(jī)就能將A的講話內(nèi)容進(jìn)行輸出,這就形成了A信息到B的過程。
在A和B的講話過程中,A可以在說完一句話后就松開通話鍵,然后講話的內(nèi)容就傳輸?shù)紹端,這樣就形成了一次數(shù)據(jù)交流,那么如果A一直說話,按通話鍵10分鐘后再將手松開,這會(huì)形成什么呢?
A與B兩人之間的對(duì)話就是一次數(shù)據(jù)交流,A講話的內(nèi)容通過對(duì)講機(jī)發(fā)送到B對(duì)講機(jī)實(shí)際上就是A講話的內(nèi)容通過單片機(jī)的編碼,將語音信息轉(zhuǎn)換成了一串數(shù)碼通過射頻模組將這一串?dāng)?shù)碼發(fā)送到B端的對(duì)講機(jī),再由B端對(duì)講機(jī)將數(shù)據(jù)進(jìn)行輸出,A的講話長度就是分包長度這么個(gè)概念。
4.分包長度如何選擇?
如果A一直按著對(duì)講機(jī)的通話鍵,那么就相當(dāng)于對(duì)講機(jī)A在一直接收A給到的數(shù)據(jù),這個(gè)數(shù)據(jù)會(huì)裝在單片機(jī)的存儲(chǔ)空間里,這個(gè)空間的容量是有限的,因此分包長度也是有限度的。分包長度越長,意味著每一包數(shù)據(jù)長度能夠帶著更多的信息,但是也就會(huì)等候比較長的時(shí)間,或者理解為A和B交換一次信息所需要的時(shí)間很長。如果把分包長度縮短,相當(dāng)于A一次只和B講一句話,這樣子A和B交互一次就只需要很短的時(shí)間,通信頻次就能夠大大提升。那么分包長度是越長越好還是越短越好呢?
一般來說,設(shè)備之間交互是以數(shù)據(jù)的形式進(jìn)行的。如果兩個(gè)人之間說話一次只能說5個(gè)字,那么如何確定這句話是不是說完了呢?第一種方法是等到5個(gè)字說完就認(rèn)為這句話已經(jīng)說完;第二種就是等到5秒時(shí)間后就認(rèn)為這句話已經(jīng)說完。5個(gè)字就是分包長度這么一個(gè)概念,而這里的5秒就是打包時(shí)間的概念。
機(jī)器之間的數(shù)據(jù)交互通常以編碼的形式出現(xiàn),如果分包長度太短,如我們需要傳輸“1234567890”10個(gè)字符,分包長度為2個(gè)字節(jié),那么傳輸后就變成了"12,34,56,78,90"這樣的一串?dāng)?shù)據(jù),就失去了通信的意義。
所以選擇電臺(tái)分包長度時(shí)需要特別注意,分包長度一定要大于通信文雙方數(shù)據(jù)長度,不然會(huì)出現(xiàn)通信數(shù)據(jù)無法識(shí)別的現(xiàn)象。
5.分包長度如何設(shè)置?
這里我們以E90-DTU(400SL30)為例。
(1)需要將電臺(tái)的撥碼開關(guān)撥至配置模式(詳見用戶手冊(cè)),接上USB轉(zhuǎn)RS485轉(zhuǎn)接線,然后接通電源。
(2)打開對(duì)應(yīng)的參數(shù)配置工具,選擇串口并讀取參數(shù)。
(3)找到對(duì)應(yīng)分包長度選項(xiàng),選擇合適分包長度。
注:如果數(shù)據(jù)長度只有10個(gè)字節(jié),可以選擇32/64/128/240等檔位,如果數(shù)據(jù)長度有200字節(jié),則只能選擇240字節(jié)這一個(gè)檔位,否則數(shù)據(jù)會(huì)被分成幾個(gè)數(shù)據(jù)包進(jìn)行輸出(如選擇128字節(jié),則會(huì)成為128字節(jié)+72字節(jié)的形式)
(4)點(diǎn)擊保存參數(shù),將撥碼開關(guān)切換至傳輸模式即可。
-
電臺(tái)
+關(guān)注
關(guān)注
1文章
115瀏覽量
20510 -
無線
+關(guān)注
關(guān)注
31文章
5417瀏覽量
172969 -
數(shù)傳電臺(tái)
+關(guān)注
關(guān)注
0文章
53瀏覽量
12662
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論