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