电表作为电能计量的核心设备,通常采用DLT645协议进行通信;而光伏监控平台则普遍采用电力行业标准的IEC104协议进行数据交互。两种协议之间的不兼容性成为了数据采集和集成的技术障碍。 本项目采用上海仰科VFBOX协议转换网关,实现DLT645电表数据到IEC104协议的无缝转换,将电表采集的电压、电流、功率、电能等数据实时转发至光伏监控平台,满足电站运行监控和数据分析的需求。 1.2项目目标采集DLT645协议电表的实时运行数据将采集数据转换为IEC104协议格式通过以太网将数据转发至光伏监控平台支持4G无线网络接入(可选)1.3协议说明协议全称应用场景DLT645多功能电能表通信协议电表数据采集 ────┐│DLT645电表│◄───────────────►│VFBOX网关│◄────────────────►│光伏监控平台││(三相多功能)│DLT645协议│协议转换│IEC104协议│(SCADA 个网口,4个串口,满足多设备接入需求#512:支持采集512个数据点位C:采集协议为DLT645协议5:转发协议为IEC104协议3.3硬件接口连接VFBOX网关接线示意:┌──────────────
用户侧光伏监控平台要求统一采用IEC60870-5-104(IEC104)协议进行数据接入。为实现协议无缝对接,项目选用VFBOX协议转换网关,完成逆变器Modbus数据的采集与IEC104协议转发。 采集+104转发1台协议转换核心设备3光伏监控平台支持IEC104主站1套数据汇聚与可视化4电脑IP:192.168.1.1981台工程配置与调试5网线/RS485线/12V电源—若干物理连接四、逆变器数据点规划根据逆变器 六、测试验证6.1本地模拟测试在电脑上打开PMA协议测试软件,选择菜单文件→协议配置→IEC870-5-104规约。 核对关键数据准确性:实时功率与逆变器液晶屏显示一致日发电量累计逻辑正确故障信号变位响应时间小于5秒七、项目效果指标实现效果采集周期Modbus轮询周期1秒,满足实时监控需求转发延迟数据变化至IEC104 ModbusRTU协议到IEC104协议的高效转换,解决了光伏监控平台与现场设备之间的协议壁垒。
Socks5协议概述:Socks5协议是Socks协议家族中的一员,与其前身Socks4相比,引入了更多功能和协议支持。 Socks5协议结构:Socks5协议的通信流程通常包括几个关键步骤,如建立连接、认证方式选择、代理请求和数据传输等。文章将详细介绍每个步骤的结构和数据格式,包括握手协商阶段、认证阶段和数据传输阶段。 UDP支持和远程DNS解析:相比Socks4协议,Socks5协议引入了对UDP协议的支持,使得代理服务器可以中转UDP数据包。 安全性和加密支持:Socks5协议本身并没有提供数据加密功能,但可以与其他安全协议(如SSL/TLS)结合使用,以确保数据传输的机密性和完整性。 通过在Socks5协议之上使用加密协议,可以提供更高级别的数据保护和安全性。
远动规约基础(一)、【连载】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的融合,有着前瞻性的独到见解和务实的实践经验
前言 在上一篇文章 别再恐惧 IP 协议 中, 我们了解到,「网络层实现主机之间的通信,而链路层实现具体每段链路之间的通信」。 ❝对于这段话不太了解的小伙伴强烈推荐翻看上篇讲解 IP 协议的文章 别再恐惧 IP 协议,有非常详细的解释和图例 ? ❞ 那么,ARP 就是用来实现由 IP 地址到 MAC 地址转化的一个「网络层协议」,当然,还有一个 RARP 协议可以实现由 MAC 地址到 IP 地址的转化。 两者原理都差不多,本文就以 ARP 协议为例进行讲解。 ? 1. 准确的来说,ARP 协议以目标 IP 地址为线索,用来定位下一个应该数据分包的网络设备对应的 MAC 地址。 ?
使用命令启动 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协议,以及攻击者是如何攻击电力网络。同时建议实施网络分段和持续监控等策略可以有效减轻相关风险。
引言 在Nacos服务端分析服务注册逻辑,就绕不开Distro协议。该协议为临时一致性协议,数据存储在缓存中。阿里专门为注册中心而设计的。后面文章逐步还原该协议承担的职责,本文先分析寻址模式。 server.port指定服务端端口,默认8848 注解@2 获取本地地址 注解@3 拆分IP和Port组装Member对象 注解@4 设置版本取自pom文件 version=${project.version} 注解@5 ex = null; int maxRetry = EnvUtil.getProperty("nacos.core.address-server.retry", Integer.class, 5) 默认为:http://jmenv.tbsite.net:8080/serverlist;每5秒钟定时向地址服务器请求获取地址列表;获取列表后执行afterLookup。 Nacos提供两种模式一个是通过动态监听配置文件cluster.conf;另外一种是通过定时5秒去地址中心获取。
这个协议最初由David Koblas开发,而后由NEC的Ying-Da Lee将其扩展到版本4,最新协议是版本5,与前一版本相比,socks5做了以下增强: 增加对UDP协议的支持; 支持多种用户身份验证方式和通信加密方式 socks5这个协议来访问到内部的网络,访问一些访问不到的资源,这也是对于网络攻防层面来讲,但是socks5的用途也是很多的。 socks5协议解析之授权认证 如果要与socks5服务器建立TCP连接,客户端需要先发起请求来对协议的版本及其认证方式。 = 5 { return nil, errors.New("该协议不是socks5协议") } s.ULEN = b[1] s.UNAME = string(b[2 : ,等待用户使用socks5协议连接。
Unauthorized CSeq: 2 WWW-Authenticate: Digest realm="IP Camera(23306)", nonce="a946c352dd3ad04cf9830d5e72ffb11e Lavf58.42.100 Authorization: Digest username="admin", realm="IP Camera(23306)", nonce="a946c352dd3ad04cf9830d5e72ffb11e
rtmp客户端发送connect消息之后,rtmp server会给客户端发送_result消息,通过该消息通知客户端连接状态(success/fail)。这一篇我们就详细来讲讲_result消息。
在序列化和反序列化过程中,需要定义一种对数据相互转变的一致性协议,也就是序列化协议。zookeeper使用Jute作为序列化组件。 实际zookeeper的客户端在向服务端发送请求时,通信协议体如下: ? len为请求数据的总长度,占4位。 请求头就是事例中的RequestHeader的xid和type。
这些漏洞统称为“ CDPwn”,位于各种实施方式的思科交付协议(CDP)中,默认情况下,该协议在几乎所有思科设备上均已启用,并且无法关闭。 类似于LLDP(链路层发现协议),网络管理员需要了解到在二层域内有哪些设备连接,需要有这些协议的存在,而且LLDP也广泛的应用于网络打印机及一些非思科设备。 CDPwn漏洞出现在思科发现协议(CDP)数据包的处理环节,表明了第2层协议对网络安全状况可能带来的影响。 XR和NX-OS软件思科发现协议拒绝服务漏洞(CVE-2020-3120) 攻击方式 应当指出的是,由于CDP是不能跨越局域网边界的数据链路第2层协议,因此攻击者必须首先在同一网络上才能利用CDPwn 在网络交换机所服务的所有网段上,默认情况下启用的攻击面是用于交换机本身操作的第2层协议,而CDP是这些协议之一。 接管交换机后,攻击者可以横向移动到它所服务的所有网络段。
FLV协议简介 FLV(Flash Video)是一种流媒体格式,因其体积小、协议相对简单,很快便流行开来,并得到广泛的支持。 常见的HTTP-FLV直播协议,就是使用HTTP流式传输通过FLV封装的音视频数据。对想要了解HTTP-FLV的同学来说,了解FLV协议很有必要。 PreviousTagSizeN-1 + TagN FLV tag又分为3种类型: Video Tag:存放视频相关数据; Audio Tag:存放音频相关数据; Script Tag:存放音视频元数据; 在实际讲解FLV协议前 Tag) stereo BOOL 是否立体声 audiocodecid DOUBLE 音频编解码器ID(参考Audio Tag) filesize DOUBLE 文件总得大小(字节) 写在后面 FLV协议本身不算复杂 此外,FLV的字节序为大端序,在做协议解析的时候一定要注意。 本文为讲解方便,部分内容可能不够严谨,如有错漏敬请指出。
1 前言 我正在陆续对《LoRaWAN102》即LoRaWAN协议规范 V1.0.2 版本(2016年7月定稿)协议的各个章节进行翻译。 LoRaWAN第5章,LoRaWAN出于网络管理需要,提出了9条MAC命令,这个章节是对9条命令进行具体的描述。 说个题外话,CLAA(中国LoRa应用联盟)在9条命令以外还扩充了一些MAC命令。 现阶段协议还不能公开,所以我就不多说了。中兴目前作为LoRa联盟董事会成员,也许以后会把这些拓展MAC命令引入到LoRaWAN协议也说不准,大家暂且当个课外知识了解下就好。 * LoRaMAC mote MAC commands * * LoRaWAN Specification V1.0.1, chapter 5, table 4 */ typedef enum eLoRaMacMoteCmd * LoRaMAC server MAC commands * * LoRaWAN Specification V1.0.1 chapter 5, table 4 */ typedef enum
多协议网关TG451,支持Modbus RTU、Modbus TCP协议、支持MQTT协议、支持TCP/IP、UDP、FTP、HTTP支持其他工业协议定制实现数据采集上传。 计讯物联多协议网关支持APN/VPDN、OpenVPN、IPSEC、PPTP、L2TP等,数据传输安全可靠。 图片3.png 多协议工业网关TG451功能 4.png 多协议网关TG451接口 图片4.png USB接口、2路继电器输出接口、2路开关量输入接口、RS232接口、RS485接口、1个WAN 计讯物联多协议工业网关TG451置多级链路检测与恢复机制,保障设备网络连接不间断。 支持设备远程监测、配置、升级,工业级金属外壳、高EMC电磁兼容、耐高低温(-35℃至75℃),宽压(5V-35V);超强的防潮、防雷、防电磁干扰能力,保障设备在恶劣环境下稳定运行。
DLT645 驱动DLT645 驱动适用于 DL/T 645-2007 通信协议,插件支持根据不同的数据标识,自动选择对应的数据格式。 新增功能概览新增 IEC104 协议支持设备主动上报数据处理的功能,提高了 IEC104 采集数据点位的效率。 新增定制化的 Modbus TCP 模拟器,模拟器支持以标准的 Modbus TCP 协议进行读写数据,并且支持扩展的 Modbus TCP 协议,可以一次读取 65535 字节的数据。
一个 ASDU 传输的所有信息对象必须具有相同的 ASDU 类型(例如,5,步骤位置信息)。如果有更多不同类型的对象要传输,则将它们插入到多个 ASDU 中。 此对象的有效 COT 为:2(背景扫描)、3(自发)、5(请求)、11、12(反馈)、20 +G(通过站点询问进行询问)。一些信息对象包含多个信息元素。 对于此类对象,有效的传输原因是自发的(代码 3)或请求的(代码 5)。图10图11ASDU 中的信息对象和信息元素的数量是 ASDU 标头第二个字节中给出的对象数量(另见上文)。
第七章:传送原因的语义归总传送原因(Cause of Transmission, COT)是该协议中的一个重要字段,用于描述报文的传送目的或触发事件。 <0>:=未用<1>:=周期、循环 <2>:=背景扫描、<3>:=突发(自发),<4>:=初始化<5>:=请求或被请求,<6>:=激活<7>:=激活确认<8>:=停止激活<9>:=停止激活确认,<10> :=文件传输,<14-19>:=为配套标准兼容范围保留<20>:=响应站召唤,<21>:=响应第1组召唤<22>:=响应第2组召唤<23>:=响应第3组召唤<24>:=响应第4组召唤<25>:=响应第5组召唤 >:=未知的传送原因<46>:=未知的应用服务数据单元公共地址<47>:=未知的信息对象地址<48-63>:=特殊应用保苗(专用范围)版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议
HART-IP结合了HART 7的所有功能,还增加了使用TCP/IP协议栈在以太网网络上传输数据的能力。 HART是一种命令/响应协议,即主机发出命令、设备作出响应。当主机与众多设备通信时,主机需要知道要向其发出命令的设备名称或地址,这一寻址方案在HART协议规范中已定义。 这样原来的HART协议仍然存在于HART-IP中,但4~20mA模拟信号已被过程变量和控制指令的高速数字传输所取代。 HART-IP基于现有的TCP/IP协议栈,为访问一些智能设备和过程信息提供了新的选项。 HART‐IP增强的安全特性包括安全配置、安全传输层协议(TLS)/数据包传输层安全性协议(DTLS)密码和预共享密钥(PSK)、系统日志(syslog)支持、客户端访问级别控制(读或读/写)和消息加密
南向驱动 AB DF1由罗克韦尔自动化公司开发的串行通信协议,主要用于 PLC 和其他设备之间进行通信。 此通信协议包含两种数据帧格式,二进制格式以及 ASCII 格式,Neuron 实现二进制数据传输,传输效率更高,速度更快。 此协议由中国环境保护部分和通信行业专家共同制定,212 为协议版本号,为环境监测工作提供了重要的支持,也为中国环境监测设备的国产化提供了技术支持和保障。 此协议在中国环境监测领域有着广泛的应用,包括大气监测、水监测、土壤监测等各个方面。南向驱动 ABB COMLI由 ABB 公司开发的一种串行通信协议,主要用于在其 PLC 和其他设备之间进行通信。 此协议是一种点对点的通信协议,支持两种数据帧格式、二进制格式和 ASCII 格式。Neuron 实现二进制数据帧格式进行数据采集与设备控制。