0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

工程监测 来源:工程监测 作者:工程监测 2022-11-03 09:45 次阅读

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

DFP 是什么?

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

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

poYBAGMf6FCAcffsAAUvhNA0JFQ306.png

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

pYYBAGLHu-iAMSz3AALRSlfpxlI679.png

DFP 数据转发协议应用实例

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据转发
    +关注

    关注

    0

    文章

    10

    浏览量

    7202
  • DFP
    DFP
    +关注

    关注

    0

    文章

    26

    浏览量

    3852
收藏 人收藏

    评论

    相关推荐

    FPGA在数据处理中的应用实例

    广泛应用于以太网、USB、PCI Express、SATA、HDMI等通信协议的处理。它们通过高速串行接口实现数据传输,并利用硬件加速技术进行协议解析和数据处理,从而提高系统性能。例如
    的头像 发表于 10-25 09:21 293次阅读

    网口环保212设备数据 转 profinet IO项目案例

    目录 1 案例说明 1 2 VFBOX网关工作原理 1 3 准备工作 2 4 电脑上采集环保HJ212设备数据 2 5 配置网关参数 4
    的头像 发表于 09-24 10:00 222次阅读
    网口环保212<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转 profinet IO项目案例

    网口环保212设备数据 转 IEC61850项目案例

    案例说明设置网关采集环保212设备数据并转成IEC61850协议转发。VFBOX网关支持多种协议转换,实现
    的头像 发表于 08-21 09:27 363次阅读
    网口环保212<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转 IEC61850项目案例

    opc ua设备数据 转 CCLink IE Field Basic项目案例

    设置网关采集OPCUA设备数据并转为CCLink协议转发,实现不同协议设备
    的头像 发表于 08-14 09:44 272次阅读
    opc ua<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转 CCLink IE Field Basic项目案例

    电力IEC104设备数据 转 CCLink IE Field Basic项目案例

    网关采集IEC104设备数据并转成CCLink协议转发。支持多种协议和现场总线,实现设备间互联互
    的头像 发表于 08-07 09:43 293次阅读
    电力IEC104<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转 CCLink IE Field Basic项目案例

    BACnet协议转Modbus网关通过协议转换将设备数据转发至InTouch

    设备进行高效的数据交换,话不多说,我们直接开始! 要想了解InTouch与BACnet协议转Modbus网关的通信过程,我们得先明确BACnet/IP协议、BACnet MS/TP
    的头像 发表于 08-06 17:39 435次阅读
    BACnet<b class='flag-5'>协议</b>转Modbus网关通过<b class='flag-5'>协议</b>转换将<b class='flag-5'>设备</b><b class='flag-5'>数据</b><b class='flag-5'>转发</b>至InTouch

    发那科机床设备数据 转CCLink IE Field Basic项目案例

    通过VFBOX网关实现发那科机床数据采集并转换为CCLinkIEFieldBasic协议转发,支持多种协议和现场总线,简化不同设备
    的头像 发表于 08-06 09:32 763次阅读
    发那科机床<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转CCLink IE Field Basic项目案例

    CJ188设备数据 转 CCLink IE Field Basic项目案例

    利用VFBOX网关实现CJ188数据采集并转换成CCLinkIEFieldBasic协议转发。支持多种协议转换,节省时间和人力成本。网关稳定工作,无需
    的头像 发表于 08-05 09:30 823次阅读
    CJ188<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转 CCLink IE Field Basic项目案例

    opc ua设备数据 转MQTT项目案例

           用MQTT协议转发数据... 4 6       配置参数说明... 4 7   
    的头像 发表于 07-10 14:36 287次阅读
    opc ua<b class='flag-5'>设备</b><b class='flag-5'>数据</b> 转MQTT项目案例

    转发器,网桥,路由器和网关有何区别

    ,主要用于扩展网络的物理范围。它工作在OSI模型的物理层,对数据信号进行再生和放大,以克服信号衰减和噪声干扰,保证数据传输的可靠性。 转发器的主要特点如下: 工作在物理层:
    的头像 发表于 07-10 14:21 1015次阅读

    求助,大家开发以太网时候使用什么协议比较多?

    ) 其硬件处理层、协议栈层和应用层共用一个全局缓存区,不存在数据的拷贝,且发送和接收都是依靠这个缓存区,极大的节省空间和时间。 4) 支持多个主动连接和被动连接并发。 5) 其源代码中提供一套
    发表于 05-16 08:01

    鸿蒙原生应用开发-网络管理HTTP数据请求

    request请求先返回。可以根据业务需要订阅此消息。 4.调用该对象的request()方法,传入http请求的url地址和可选参数,发起网络请求。 5.按照实际业务需要,解析返回结果。 6.调用该对象的off
    发表于 03-29 17:51

    关于PLC数据采集上传,系统平台对接、设备数据转发

    JSON/XML文件格式发布/订阅;无需二次开发,不用PLC编程,直接配置PLC寄存器地址等参数即可;可选择WIFI/4G/5G,以及有线网络多种方式局域网/云平台通信。 数据
    发表于 03-26 14:15

    CYW4373是否支持 ETSI EN301893中指定的 DFS(动态频率选择)?

    CYW4373是否支持 ETSI EN301893中指定的 DFS(动态频率选择)?
    发表于 03-01 08:32

    netconf协议是什么?netconf协议的优点

    消息的传输等。 3. 操作层:负责NETCONF协议的操作,包括获取、设置、删除网络设备的配置等。 4. 内容层:负责NETCONF协议
    的头像 发表于 01-30 14:27 1890次阅读