专栏中心

EEPW首页 > 专栏 > DFP 数据转发协议应用实例 4.修改网络中指定设备的参数

DFP 数据转发协议应用实例 4.修改网络中指定设备的参数

发布人:河北稳控科技 时间:2022-10-28 来源:工程师 发布文章

DFP 数据转发协议应用实例  4.修改网络中指定设备的参数


DFP 是什么?

稳控科技编写的一套数据转发规则, 取自“自由转发协议 FFP(Free Forward Protocol)” ,或者 DFP(DoubleF Protocol), DF 也可以理解为 Datas Forward(数据转发)的缩写。DF 协议是与硬件接口无关的数据链路层协议,规定了数据流如何在不同设备之间、不同接口之间的传输方向。

DF 协议一般用于延长数字接口的传输距离(数据中继),它与硬件接口类型无关,可以基于 UART、 LoRA、TCP 等异步数据传输介质。

LoRA转4G网关中继器接收器DLS11  3.png

实例 4.修改网络中指定设备的参数

DLS 设备在 DFP 协议基础上,增加了用于参数访问的指令协议,并增加了“设备自身指令不转发” 的规则。

修改参数指令: @@@设备地址 SETP=参数地址,参数值

读取参数指令: @@@设备地址 GETP=参数地址

下面的过程描述了如何基于 DFP 协议,修改任意一台 DFP 设备的参数的过程。

本实例修改地址为 131 设备的寄存器 10 的值为 1152。

无线自动化采集系统.png

实例“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#)的指令,故此不再继续转发(详见“数据转发协议” )。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: 通讯协议 数据转发 网关 中继 LORA

相关推荐

《IPV6详解》下一代互联网络协议

voip知识手册——voip术语解析

资源下载 2007-02-09

全场景工控与网关解决方案:从入门到旗舰的一站式选型

最小开源LoRa+GPS模块,适用于可穿戴设备和物联网

LoRa联盟任命新领导团队,以加速LoRaWAN在整个物联网生态系统的全球扩张

1线通讯协议的c51例子程序

LoRa技术概述-EEPW在线直播课

视频 2020-03-18

瑞萨电子与欣旺达动力达成合作共识,共同开发BMS与网关解决方案

汽车电子 2024-06-07

LoRa的特性及其物联网创新应用分析

AnyCAN嵌入式模块系列产品选型指南

2025 LoRa创新论坛圆满落幕,物联网新时代正式开启

能传8KM!还超稳!做了个远程监控系统

基于ST 意法半导体ST25DV64KC NFC 的LoRa 配置解决方案

LoRa联盟® 扩大在华业务布局;任命甘泉(Andy Gan)为首位区域大使

用于单片机的以太网网关--网络通

制造业数字化转型,无线解决方案为发展新质生产力赋能

更多 培训课堂
更多 焦点
更多 视频

技术专区