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