三遥:遥测、遥信、遥控104规约是厂站与配网主站进行通讯规约,以以太网为载体,服务模式是平衡传输。基本架构与OSI模型对比如下图:会话类型:发送/无应答(S1),发送/确认(S2),发送/响应(S3)帧格式:单字节帧,固定帧,可变帧101固定帧:固定长度5个字节,以0x10为启动字符,以0x16为结束字符,包括链路控制域、链路地址域、校验和((控制域+地址域)%256)。101可变帧:长度不固定
目录1、抓包工具性能测试2、自动化工具3、微信小程序4、自动化5、安全测试1、抓包工具● Lyrebird - 移动端抓包及 Mock 平台。(美团)● spy-debugger - 适用于任何手机移动端 webview 一站式页面调试、抓包工具。 ● nohost - 基于 Whistle 实现多账号多环境远程配置及抓包调试平台。(腾讯) 性能测试● PerfDog -
在近年规约测试工作中,笔者曾遇到了一些应用方面的问题,这些问题虽然不大但通常会影响规约至关重要互操作和互联。在此,我们把这些遇到过典型情况与广大网友共享,希望能够有益于大家今后规约开发和研究工作。    IEC60870-5系列3个标准101、103和104规约在国内已经应用多年了,但在对多个该类规约产品测试中,我们发现依然存在许多能够造成互操作障碍规约
转载 2023-09-08 09:10:17
307阅读
CDT、Modbus、103、101、104、DL/T645通讯规约区别     目前电力系统主要为有线通讯,其中包括串口,网口,光口。分布式光伏有时还会用到无线通讯。通讯规约种类也是比较多,下面我将做一下简单说明。 串口通讯     目前经常使用串口通讯还是比较多,因为串口通讯还是比较稳定,屏蔽线有抗干扰作用。而
一、IEC协议结构第一个字节:启动字符68H,十进制为104(正好代表104规约),二进制为:0110 1000。 第二个字节:APDU长度,注意APDU长度并不包括1字节启动字符和1字节APDU长度本身,而由于只有1字节代表数据长度,其最大值为255(2^8 - 1),所以最大值为255 - 2 = 253,又由于APCI除了这两个字节外还包括了4个字节控制域(1~4),那么剩下ASDU
转载 2023-12-31 21:44:20
2613阅读
目录简介:104规约结构104规约信息包三种基本报文:ASDU结构数据表示方法遥信SOE信息遥测ASDU遥脉ASDU简介:广泛应用于电力、城市轨道交通等行业国际标准。104规约结构104规约信息包APDU:应用规约数据单元APCI:应用规约控制信息ASDU:应用服务数据单元APDU = APCI + ASDU三种基本报文:这部分使用控制域,基于低位标识,区分不同报文。I 格式用于信息传送;S
转载 2024-10-21 14:18:14
257阅读
# 如何实现“104协议 java” ## 整体流程 首先我们需要了解104协议是一种实时数据采集通信协议,通常用于工业控制系统中。在Java中,我们可以通过第三方库来实现104协议通讯。 下面是实现“104协议 java”整体流程: | 步骤 | 操作 | |---|---| | 1 | 导入第三方库 | | 2 | 创建连接 | | 3 | 发送数据 | | 4 | 接收数据 |
原创 2024-07-12 05:33:56
603阅读
104规约1、介绍厂站与配网主站进行通讯规约,以以太网为载体,服务模式是平衡模式; 用于远动控制通信,用于调度自动化系统,厂站之间通讯; 具有TCP/IP冲突检测和错误重传机制,具有比101协议更高可靠性和稳定性; 端口号默认为2404。2、帧格式2.1、104规约帧格式如下图: APCI: 应用协议控制信息 ASDU:应用服务数据单元 APDU:应用协议数据单元 APCI控制信息
# Python 104协议详解 Python 104协议是Python中一种特殊协议,用于处理网络通信和传输数据。它定义了数据传输格式和交互方式,使得不同系统和应用程序能够有效地进行通信。在本文中,我们将深入探讨Python 104协议原理和应用,同时提供代码示例帮助读者更好地理解这一概念。 ## Python 104协议概述 Python 104协议是一种特定网络协议,用于在不
原创 2024-06-25 05:52:12
150阅读
Java学习第一天内容学习内容:Java发展史及基本数据类型认识一、Java语言发展历史 Java之父:詹姆斯高斯林 Java8: 目前市场上使用最多版本 Java11: 目前最新版本Java语言应用:网站后台、手机APP 计算机中所有的数据都是以二进制进行存储,每8个二进制位就称为1个字节(二进制是有0和1组成数字) 8bit(位)=1Byte(字节) 1KB=1024Byt
最近编写iec104协议软件也基本稳定了,现在上传到资源上去留作备份。可实现功能: V1.005 2019.331 1.增加启动调用可执行文件目录下104.ini,调用遥信点表功能;增加显示SOE功能 2.增加显示SOE功能,根据读取点表,显示遥信点号,遥信名称(注意根据国网规范,遥信从1开始,如果有变化,可以自定调整104.ini文件 3.根据使用习惯,修改启动默认为显示规约解释报文 V1
目录1、IEC104规约简介1.1、信息传输三个要素1.2、非平衡、平衡通信方式1.3、启动站和从动站1.4、一次完整交互过程1.5、服务类型2、TCP通讯机制2.1、TCP可靠性机制2.2、三次握手(建立连接)2.3、四次挥手(关闭连接)3、IEC104规约报文解析3.1、体系及报文结构3.1.1、APDU(应用规约数据单元)3.1.2、APCI(应用规约控制信息)3.1.3、ASDU(应
转载 2023-11-01 23:57:40
1770阅读
源代码: Lib/base64.py此模块提供了将二进制数据编码为可打印 ASCII 字符以及将这些编码解码回二进制数据函数。它为 RFC 3548 指定 Base16, Base32 和 Base64 编码以及已被广泛接受 Ascii85 和 Base85 编码提供了编码和解码函数。 RFC 3548 编码目的是使得二进制数据可以作为电子邮件内容正确地发送,用作 URL
http-vs-https 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式数据加密,如果攻击者截取了Web浏览器和网站服务器之间传输报文,就可以直接读懂其中信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议这一缺陷,需要使用另一种协议:安全套接字层超
1. IEC104协议结构APDU:应用规约数据单元 APCI:应用规约控制单元 ASDU:应用服务数据单元(Tips: 任何复杂东西都是由简单东西构成,首先先看协议整体结构,然后在细化,最后前面理解协议。) APDU整体结构如下:2. APCI2.1启动字符默认固定为 68H,意思就是只要是IEC104协议就是以68H开头;2.2 APDU长度问题起始一个apdu总长度不会超过255
82.html
原创 2022-12-08 19:08:19
600阅读
一. 操作系统基础 操作系统(Operatin System,简称OS)是管理和控制计算机硬件与软件资源计算机程序,是直接运行在"裸机"上最基本系统软件,任何其他软件都必须在操作系统支持下才能运行. 计算机组成: 硬件-->操作系统(OS)-->应用软件 二. 网络通信原理(参考文档)2.1 互联网本质就是一系列网络协议(1)概述当我们使用电脑,在浏览器上输出网址,
最近被调到电力物联网项目组,之前一直在做移动终端我现在在这个项目中得要重新学起了。。~_~!1.电力系统常见概念首先介绍一份ppt:https://wenku.baidu.com/view/557ceb87be23482fb5da4c84.html看着挺好。。。这边文章主要是解释一些电力系统开发中比较常见概念,也是给自己做个笔记~~~~~~电力系统远动(power system teleme
参考资料:http://www.runoob.com/python/python-operators.html#ysf2定义变量:  a = 10, b = 20算术运算符:   运算符        描述      实例  +加a + b = 30  -减a - b = -10*乘a * b = 200/除b / a = 2%取余b % a = 0, 9 % 4 = 1   
java网络编程网络编程基础1、常用网络拓扑结构:星型网络、总线网络、环线网络、树形网络、星型环线网络2、通信协议组成通信协议通常由3部分组成: 语义部分:用于决定通信双方对话类型 语法部分:用于决定通信双方对话格式 变换规则:用于决定通信双方应答关系 3、OSI模型和TCP/IP模型OSI:开放系统互联参考模型 应用层 表示层 会话层 传输层 网络层 数据链路层TCP/IP:传输
  • 1
  • 2
  • 3
  • 4
  • 5