首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏协议转换

    VFBOX网关实现DLT645电表数据转IEC104协议项目案例

    电表作为电能计量的核心设备,通常采用DLT645协议进行通信;而光伏监控平台则普遍采用电力行业标准的IEC104协议进行数据交互。两种协议之间的不兼容性成为了数据采集和集成的技术障碍。 本项目采用上海仰科VFBOX协议转换网关,实现DLT645电表数据到IEC104协议的无缝转换,将电表采集的电压、电流、功率、电能等数据实时转发至光伏监控平台,满足电站运行监控和数据分析的需求。 1.2项目目标采集DLT645协议电表的实时运行数据将采集数据转换为IEC104协议格式通过以太网将数据转发至光伏监控平台支持4G无线网络接入(可选)1.3协议说明协议全称应用场景DLT645多功能电能表通信协议电表数据采集 ─┐│工程师站││(VFBOXStudio)│└──────────────┘2.2数据流向电表数据→网关采集(DLT645主站)→数据缓存→协议转换→IEC104服务端→监控平台(IEC104客户端) DLT645协议5:转发协议IEC104协议3.3硬件接口连接VFBOX网关接线示意:┌─────────────────────────────────────┐│VFBOX网关││││V+────

    17100编辑于 2026-06-22
  • 来自专栏全栈程序员必看

    IEC104规约流程

    该规约在DF8900中规约号为104,在DF8002或DF1800系统中规约号一般为99,但也有个别现场因实际情况而不同. 97版或2002版IEC104在流程上没有什么变化,只是扩展了遥测遥信等信息体基地址 索引项目 部分报文字节个数 参数地址范围 流程 常用类型标识 常用传送原因列表 CP56Time2a时标格式 目前无论是DF8900还是DF8002或DF1800系统都可以通过配置”iec104规约配置表 个字节)0000 00(信息体地址,3个字节)14(QOI,区分是总召唤还是分组召唤,如果是2002版基地址的没有分组召唤) 接收―>S帧:(记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧 传送原因,2个字节) 01 00(公共地址,即RTU站址,2个字节)00 00 00(信息体地址,3个字节) 14 (QOI) 发送―>S帧:(记录接收到的长帧,双方都可以按频率发送,文本规定最多接收8帧 RTU站址,2个字节)03 00 00(信息体地址,3个字节,第3号遥信) 00(遥信分) 05 00 00 (信息体地址,3个字节,第5号遥信)00(遥信分) 08 00 00(信息体地址,3个字节,第8号遥信

    1.4K10编辑于 2022-08-31
  • 来自专栏飞鸟的专栏

    8、VTP协议

    交换机的默认模式,提供VTP消息:包括VLAN ID 和名字信息,学习相同域名的VTP消息,转发相同相同的域名VTP信息,可以添加、删除和更改VLAN。可以有多个Server但是最少有一个。

    90940编辑于 2022-01-05
  • 来自专栏架构专题

    WebSocket协议 8

    WebSocket是个不太干净协议。 ---- 本文包括以下内容: 一、WebSocket协议只能浏览器发起么? 二、WebSocket和HTTP什么关系? ---- 一、WebSocket协议只能浏览器发起么? 不是。目前此协议的受众的也不仅仅是web开发者。 WebSocket只是一种协议,它和http协议一样,使用类似okhttp的组件,可以在任何地方进行调用,甚至可以借助WebSocket实现RPC框架。 ? 如果服务端支持的话,就可以切换到WebSocket协议。简单点讲:连接已经在那了,通过握手切换成ws协议,就是切换了连接的一个状态而已。 如此操作,可以尽量避免普通 HTTP 请求被误认为 WebSocket 协议。 其他的,像Sec-WebSocket*字样的头信息,表明了客户端支持的子协议以及其他信息。

    1.2K20发布于 2019-09-24
  • 来自专栏剑指工控

    【连载】IEC101规约(五)

    远动规约基础(一)、【连载】IEC101规约(二)、【连载】IEC101规约(三))、【连载】IEC101规约(四),并着重介绍了IEC101规约,本节我们将继续IEC101规约的相关内容: 5.1 IEC104 通讯连接 5.2 IEC104规约结构 5.3 IEC104规约栈 5.4 IEC104报文格式 APCI 应用规约控制信息 ASDU 应用服务数据单元 APDU 应用规约数据单元 5.5 IEC104 工业通讯领域沉浸十数年,深喑各种工业通讯协议和工业网络架构以及国内外多种主流PLC应用和操作、熟知罗克韦尔、施耐德、西门子、GE等知名品牌的冗余系统,对工业无线通讯、工业物联网、工业IT与OT的融合,有着前瞻性的独到见解和务实的实践经验

    65020发布于 2021-11-09
  • 来自专栏PHPer 进击

    网络协议 8 - TCP协议(上):性恶就要套路深

    ----     上次说了“性本善”的 UDP 协议,这哥们秉承“网之初,性本善,不丢包,不乱序”的原则,徜徉在网络世界中。      根据上述对 TCP 头的分析,我们知道对于 TCP 协议要重点关注以下几个问题: 顺序问题,稳重不乱; 丢包问题,承诺靠谱; 连接伟豪,有始有终; 流量控制,把握分寸; 拥塞控制,知进知退。 因此,TCP 协议要求 A 最后要等待一段时间,这个等待时间是 TIME_WAIT,这个时间要足够长,长到如果 B 没收到 A 的回复,B 重发给 A,A 的回复要有足够时间到达 B。      协议规定 MSL 为 2 分钟,实际应用中常用的是 30 秒、1分钟和 2 分钟等。     还有一种异常情况,B 超过了 2MS 的时间,依然没有收到它发的 FIN 的 ACK。 参考: 百度百科-TCP 词条; 刘超-趣谈网络协议系列课;

    81220发布于 2019-04-11
  • 来自专栏今天有没有多懂一点工业安全

    如何利用蜜罐模拟 IEC-104 基础设施变电站的网络攻击?

    使用命令启动 Conpot conpot -f --template IEC104。 确保 Conpot 和攻击者机器之间的虚拟网络通信。 2404/tcp端口上的服务表示IEC-104协议。下一步是指纹识别。 加载iec-client模块,配置必要的参数来与目标建立通信: use auxiliary/client/iec104 set RHOSTS <target_ip> set ASDU 7720 这些命令选择并配置 iec104 客户端模块,设置从侦察阶段获得的目标 IP 地址 (RHOSTS) 和 ASDU 地址。 对工控安全的影响 通过蜜罐展示了电力网络攻击IEC-104协议,以及攻击者是如何攻击电力网络。同时建议实施网络分段和持续监控等策略可以有效减轻相关风险。

    69810编辑于 2024-04-15
  • 来自专栏用户1692782的专栏

    手撕RTSP协议系列(8)——PAUSE

    上一篇我们讲解了RTSP PLAY消息,PLAY请求成功之后,RTSP server就会一直向客户端发送RTP数据包!开始“播放”之后,我们相应的就会有暂停,停止等操作!本篇我们就先来看下RTSP的PAUSE!

    2.4K41发布于 2020-10-30
  • 来自专栏全栈程序员必看

    iec104规约遥测遥信解析笔记「建议收藏」

    6 0x06 激活(激活)(遥控、参数设置 控制方向) 7 0x07 激活确认(激活确认)(遥控、参数设置 监视方向) 8 信息对象地址 (单个或多个) 3字节 位 D7 D6 D5 D4 D3 D2 D1 D0 地址表示 7位 0位 15位 8位 遥信无此项,遥控无此项, 时标CP56Time2a 7字节 位 D7 D6 D5 D4 D3 D2 D1 D0 第1字节 毫秒(低8位 ) 第2字节 毫秒(高8位) 第3字节 0 0 分钟(0~59) 第4字节 0 0 0 小时(0~23) 表示应用服务数据单元公共地址 计算规则是 第十二字节在前第十一字节在后拼成 十六进制的格式:0001 然后计算出这个数的十进制值 第十三字节01到第十五字节00:表示信息对象地址 00 << 16 + 00<<8

    6.8K31编辑于 2022-06-24
  • 来自专栏EMQ 物联网

    Neuron Newsletter 2022-06|新增 1 个南向驱动、开源前端代码

    DLT645 驱动DLT645 驱动适用于 DL/T 645-2007 通信协议,插件支持根据不同的数据标识,自动选择对应的数据格式。 目前插件支持 UINT8/UINT64/DOUBLE 数据类型,支持读取 DI3 = 00 , 02 的全部数据标识和 DI3 = 04 的部分数据标识。 新增功能概览新增 IEC104 协议支持设备主动上报数据处理的功能,提高了 IEC104 采集数据点位的效率。 新增定制化的 Modbus TCP 模拟器,模拟器支持以标准的 Modbus TCP 协议进行读写数据,并且支持扩展的 Modbus TCP 协议,可以一次读取 65535 字节的数据。

    50520编辑于 2022-07-07
  • 来自专栏全栈程序员必看

    java 104规约_IEC104规约,Java开发主站程序

    【实例简介】 根据IEC104 2002规约开发,适用于读写西门子IEC104协议的电表和网关 【实例截图】 【核心代码】 IEC_emsClientService └── IEC_emsClientService

    2.3K50编辑于 2022-08-31
  • 来自专栏Java进阶架构师

    【网络协议】专题总结以及网络协议高频面试题汇总(8篇)

    这是一份超详细的HTTP协议攻略,内容大纲如下: ? 内容如下(点击即可跳转): 一篇文章带你详解 HTTP 协议(上) 一篇文章带你详解 HTTP 协议之报文首部及字段详解(中) 一篇文章带你详解 HTTP 协议(下) 这是一份超详细的TCP/IP 协议攻略,内容大纲如下: ? 内容如下(点击即可跳转): 一篇文章带你详解 TCP/IP 协议 一篇文章带你详解 TCP/IP 协议(完结) 初次接触,可能对所谓三次握手四次挥手理解过于抽象? 没关系,上面的文章已经为你系统构建了网络协议相关的知识点,现在,我手把手带你走一遍面试官喜欢问的高频面试题吧。 十五道java开发常遇到的计算机网络协议高频面试题

    1.4K20发布于 2018-09-21
  • 来自专栏小语雀网

    HTTP协议8种请求类型及介绍

    CONNECT:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。

    1.1K20编辑于 2022-05-06
  • 来自专栏腾讯技术工程官方号的专栏

    浅谈 K8s 网络模型CNI协议

    K8s 网络模型采用 CNI(Container Network Interface, 容器网络接口) 协议,只要提供一个标准的接口,就能为同样满足该协议的所有容器平台提供网络功能。 流程概览如下: K8s-CNI 本文及后续相关文章都基于 K8s v1.22 2. K8s-CNI-RPC 用户若要编写自己的 CNI 插件,则可专注于实现图中这些 RPC 接口即可,然后可以与官方维护的三类基础插件自由组合,形成多种多样的容器网络解决方案。 8. K8s 网络模型采用 CNI(Container Network Interface, 容器网络接口) 协议,只要提供一个标准的接口,就能为同样满足该协议的所有容器平台提供网络功能。 腾讯TQUIC 网络传输协议 大牛书单 | 消息队列方向的好书 微信 ClickHouse 实时数仓的最佳实践 腾讯程序员视频号直播

    3.1K31发布于 2021-12-02
  • 来自专栏用户1692782的专栏

    手撕Rtmp协议细节(8)——publish推流

    对于推流端,经过releaseStream,createStream消息之后,得到了_result消息之后,接下来客户端就可以发起publish消息。推流端使用publish消息向rtmp服务器端发布一个命名的流,发布之后,任意客户端都可以以该名称请求视频、音频和数据。我们首先来看一下publish消息的组织结构:

    4.3K30发布于 2020-05-26
  • 来自专栏智能大石头

    8协议序列化组件NewLife.Serialization

    在开发某些需要跟第三方平台交互的项目时,往往需要解析或者构造符合对方协议要求的数据格式,该操作在.Net中有个很漂亮的名字——序列化! 当然,对于要序列化指定协议的格式而言,它们就几乎帮不上忙了。于是有了“协议序列化组件NewLife.Serialization”。 协议序列化类ProtocolFormatter的主旨是实现二进制格式数据和.Net实体数据之间的灵活转换! 执行效果如下: image.png 协议序列化组件完全通过反射实现,层层深入,所以性能非常差!我们主要用来序列化BT种子以及各种用于网络传输的指令,因为指令对象简单,性能上还可以接受。 组件示例下载

    861100发布于 2018-01-15
  • 来自专栏Netty应用与源码

    Netty基础—8.Netty实现私有协议

    大纲1.私有协议介绍2.私有协议的通信模型3.私有协议栈的消息定义4.私有协议栈链路的建立5.私有协议栈链路的关闭6.私有协议栈的心跳机制7.私有协议栈的重连机制8.私有协议栈的重复登录保护9.私有协议栈核心的 (2)公有协议与私有协议公有协议是类似于HTTP、WebSocket这样公开的一套协议,所有人都可以基于这个协议来进行通信。 相比于传统的标准协议栈,Netty协议栈更加轻巧、灵活。建立在TCP协议之上的应用层公有协议有:HTTP协议。 四.type(8位Byte型)表示当前消息的类型。 8.私有协议栈的重复登录保护当客户端握手成功后,在链路处于正常状态下,不允许客户端重复登录,以防止客户端在异常状态下反复重连导致服务端的句柄资源被耗尽。

    38300编辑于 2025-05-22
  • IEC104初学者教程,第五章:IEC 104 信息对象

    ASDU 在其结构内传输信息对象。每个信息对象都通过信息对象地址 (IOA) 寻址,该地址标识定义站内的特定数据。对于 IEC 104,其长度为 3 个字节。该地址在控制方向上用作目标地址,在监控方向上用作源地址。

    1.5K10编辑于 2024-07-21
  • IEC104初学者教程,第七章:传送原因语义归总

    第七章:传送原因的语义归总传送原因(Cause of Transmission, COT)是该协议中的一个重要字段,用于描述报文的传送目的或触发事件。 <0>:=未用<1>:=周期、循环 <2>:=背景扫描、<3>:=突发(自发),<4>:=初始化<5>:=请求或被请求,<6>:=激活<7>:=激活确认<8>:=停止激活<9>:=停止激活确认,<10> <21>:=响应第1组召唤<22>:=响应第2组召唤<23>:=响应第3组召唤<24>:=响应第4组召唤<25>:=响应第5组召唤<26>:=响应第6组召唤<27>:=响应第7组召唤<28>:=响应第8组召唤 >:=未知的传送原因<46>:=未知的应用服务数据单元公共地址<47>:=未知的信息对象地址<48-63>:=特殊应用保苗(专用范围)版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议

    66710编辑于 2024-07-25
  • 来自专栏twowinter

    LoRaWAN协议中文版 第8章 Class B介绍

    前言 这是《LoRaWAN102》的译文,即LoRaWAN协议规范 V1.0.2 版本(2016年7月定稿)。 我正在陆续对协议的各个章节进行翻译,具体其他章节的译文,以及译文之外的代码解析,可点此查看帖子LoRa学习笔记_汇总。 本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/ ---- 翻译开始 第8章 Class B 介绍 这章描述了LoRaWAN Class B层,

    89020发布于 2020-04-17
领券