怎樣計算數傳模塊的巡檢周期
發布日間:2019-06-13 瀏覽次數:2119
數據采集與控制系統通常由一個主站和多個從站組成,要實現一點對多點的數據采集與控制,首先要解決數傳模塊爭用信道的問題。
頻率是寶貴的資源,無線通信越發達,頻率資源越珍貴。數據采集與控制系統采用頻分多址方式實現一點對多點,不僅從成本角度考慮是不合適的,從頻率資源的有效利用考慮更是不可取的。
目前數傳模塊組成的數據采集與控制系統最常采用的多址方式是主站輪詢,即主站按照從站地址依次向各從站發送采集和控制指令,地址相符合的從站上傳采集數據和執行控制指令的結果,地址不符合的從站繼續等待。
那么如何計算主站輪詢一個從站需要多長時間呢?
一次輪詢包括主站到從站(常稱為下行)和從站到主站(常稱為上行)組成,對應的時間就是下行時間和上行時間。
下行時間由以下時間組成:
(1)主站處理時間;
(2)主站數傳模塊-->從站數傳模塊的傳輸時間;
(3)從站處理時間。
相應地,上行時間由以下時間組成:
(1)從站處理時間;
(2)從站數傳模塊-->主站數傳模塊的傳輸時間;
(3)主站處理時間。
下行時間與上行時間之和就是一個從站的輪詢時間,系統輪詢周期就是每個從站輪詢時間的總和。
數傳模塊之間傳輸一次數據的時間由發射啟動時間、開銷傳輸時間、用戶數據傳輸時間、傳播延時和數據緩存時間等部分組成。其中用戶數據傳輸時間取決于傳輸速率和傳輸的字節數,開銷傳輸時間與數據長度和糾錯方案有關,其余時間基本是固定長度的。用戶數據傳輸時間=用戶數據字節數×8 / 空中傳輸速率。
固迪公司生產的GD系列數傳模塊采用多任務處理,發送方以并行處理的方式完成串口接收和空中發送,接收方也以并行處理的方式完成空中接收與串口發送,有效縮短單站輪詢時間,數據傳輸延時短。