DFP 是什么?
穩控科技編寫的一套數據轉發規則, 取自“自由轉發協議 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解為 Datas Forward(數據轉發)的縮寫。DF 協議是與硬件接口無關的數據鏈路層協議,規定了數據流如何在不同設備之間、不同接口之間的傳輸方向。
DF 協議一般用于延長數字接口的傳輸距離(數據中繼),它與硬件接口類型無關,可以基于 UART、 LoRA、TCP 等異步數據傳輸介質。
DFP 數據轉發協議應用實例 網關工具
實例 4.修改網絡中指定設備的參數
DLS 設備在 DFP 協議基礎上,增加了用于參數訪問的指令協議,并增加了“設備自身指令不轉發” 的規則。
修改參數指令: @@@設備地址 SETP=參數地址,參數值
讀取參數指令: @@@設備地址 GETP=參數地址
下面的過程描述了如何基于 DFP 協議,修改任意一臺 DFP 設備的參數的過程。
本實例修改地址為 131 設備的寄存器 10 的值為 1152。
實例“LoRA 中繼-使用群組碼實現” 或者“LoRA 中繼-使用頻道實現” 中,設置 1#~4#設備的地址分別為 129、 130、 131、 132。
(1) 設備 I 為計算機,計算機通過 UART 接口向 DLS(1#)發送字符串指令“@@@131$SETP=10,1152” 。
(2) DLS(1#)經由 LoRA-B->DLS(2#)LoRA-A->DLS(2#)LoRA-B->DLS(3#)LoRA-A。
(3) DLS(3#)接收到數據后執行指令并原路返回“OK” 。
因為數據內容是針對 DLS(3#)的指令,故此不再繼續轉發(詳見“數據轉發協議” )。
DFP 數據轉發協議應用實例
審核編輯:湯梓紅
-
數據轉發
+關注
關注
0文章
10瀏覽量
7210 -
DFP
+關注
關注
0文章
26瀏覽量
3871
發布評論請先 登錄
相關推薦
評論