通信协议系列-(2)电力系统规约IEC 104详解

电力系统规约IEC 104详解

        

概述

        很早就准备梳理出一下电力系统规约系列的文章,因为自己在实践过程中发现这方面太难找了,网上的资料也都比较陈旧。我接触和使用IEC系列规约也有一段时间了,本着总结和分享的想法,我想推出这系列的文章让初学者少走些弯路。本文主要讲解IEC 104规约,本着实用的目的,将从概念、104使用,以及如何调试这些方面展开讲解。

一、什么是规约

      在通信中数据的传送应按约定的格式进行,收发两端事先应对传送速率、同步方式、数据结构等相互约定,共同遵守,这些约定称之为通信规约。

二、规约常见的分类方式

调度类

      向主站(调度中心或集控站)实时提供子站(变电站或发电厂)信息。基于四遥库,通过序号即顺序表的方式上送。

装置类

      通讯管理装置与变电站内设备通讯,如直流屏、交流屏、电度表、外厂家保护等。

三、规约常见的分类方式2

循环式

          子站数据循环上送,重要数据采用插桢的方式上送,通信主动权在子站端;简单可靠。如CDT

      容量:部颁CDT:     遥测―256   遥信-512   遥脉-64

               DISA-CDT: 遥测―512   遥信-8192  遥脉-256

问答式

      一问一答,不问不答,通信主动权在主站端;效率高。如IEC-60870-101、102、103、104、...

四、基本概念

名词解释


RTU(Remote Terminal Unit):RTU称为远方监控终端,在电力系统中是发电厂、变电所、配网现场实现信息采集和控制操作的装置。

​        SCADA( Supervisory Control And Data Acquisition )系统,即数据采集与监视控制系统。

远动概念

​         电力系统远动又被称为电力系统远程监控,它是通过调度控制中心对分布于不同地点的发电厂、变电站等进行监视和控制来实现的。电力系统中的调度集采是通过RTU和SCADA来实现这个功能:远动终端设备将电力运行系统状态和各个层级的实时信息采集到调度中心的SCADA系统上来展示运行状态;中心通过SCADA系统将命令发送到RTU上实现对一次设备的控制及调度。

​         常见的远动信息主要有遥测(YC:被测变量测量值)、遥信(YX:对设备状态信息)、遥控(YK:状态的运行设备的控制)、和遥调(YT:工作状态和参数的调整)。RTU与SCADA之间的通信协议又被称为规约。在实际的应用中对通讯传输要求及时可靠,不误报。对控制要求不误动,不拒动。

​         常见的工作模式按工作模式分为主站和从站;如果是网络通信则分为客户端和服务端

IEC 104

        IEC60870-5-104 是一种电力自动化系统中常用的通信协议,使用 TCP/IP 协议作为底层通信协议,用于监视和控制电力系统中的各种设备,如变电站、发电机、开关等。我国在2002年颁布了DL/T634.5104-2002:远动设备与系统 第五部分:传输规约 第104篇:采用标准传输协议集的IEC60870-5-101网络访问(idt.IEC60870-5-104:2000)。IEC60870-5-104中规定该协议传输层使用TCP协议。它的标准端口号为2404。

        其架构为client/Server 模式。 TCP Server 负责和实际的硬件控制,数据采集,命令执行等功能,因此也叫受控制站/分站。TCP Client 负责远程控制,获取server采集的数据,配置server等,因此也叫控制站。

五、报文格式

        要了解报文格式我们先了解一下如下几个概念:

        APCI :应用规约控制信息

        ASDU:应用服务数据单元

        APDU: 应用规约数据单元

如下图是104报文的组成结构:

六、调试过程

        调试104程序和通信我们可以使用PMA通信协议分析和调试软件进行调试:

总结

        本篇文章主要是为了讲清楚IEC 104基本概念和如何使用以及调试的过程,让初学者能够快速的上手,在编写文章过程中参考和查阅了不少的相关资料,结合个人以往的经验汇总成文,主要还是为了把IEC 104从接触到使用讲清楚,其中有部分篇幅非原创,望读者理解。

参考资料

[电力通信规约]设备侧IEC104规约简介及协议开发要点-CSDN博客

IEC104协议详解-CSDN博客

### 回答1: 电力104规约是指国际电工委员会(IEC)制定的通信协议,用于电力系统的远程监控和控制。以下是电力104规约的详细内容: 1. 基本概念:电力104规约包含多个概念,如传输原语、应用服务数据单元(ASDU)、信息元素(IE)等。这些概念是理解电力104规约的基础。 2. 数据传输:电力104规约使用TCP/IP协议进行数据传输。通过建立一个基于客户端-服务器的连接,实现电力系统与监控中心之间的数据传输。 3. ASDU结构:ASDU是电力104规约中最重要的数据单元,用于传输监控和控制信息。ASDU包括类型标识、信息对象地址、信息元素等。 4. 传输模式:电力104规约支持多种传输模式,包括双向传输、单向传输和广播传输。这些不同的模式可根据实际需求进行选择。 5. 数据组织方式:电力104规约使用基于报文的数据组织方式。报文包括多个ASDU,用于传输不同类型的监控和控制信息。 6. 容错机制:电力104规约具有强大的容错机制,可以保证数据传输的可靠性和稳定性。例如,利用ASDU序列号和确认机制,可以检测和纠正数据传输中的错误。 7. 安全性:电力104规约中有一些安全机制,用于保护数据传输的安全性。例如,通过身份验证和加密技术,确保只有授权用户才能访问和控制电力系统。 总结起来,电力104规约是一种用于电力系统远程通信的标准协议,具有高可靠性、灵活性和安全性。它对于电力系统的监控和控制起到了重要的作用,使得远程操作变得更加便捷和安全。 ### 回答2: 《电力104规约详解》是一份关于电力通信规约的文档,它包含了对电力系统通信协议的详细解释和说明。 电力通信规约是为了实现电力系统中不同设备之间的数据交换和通信而制定的一系列标准和规范。《电力104规约详解》对104规约进行了全面的解析,解释了104规约的应用场景、功能特点以及数据传输过程等方面内容,帮助读者更好地理解和应用104规约。 首先,文档介绍了104规约的应用场景,包括电力系统的监控、控制以及数据采集等领域。它指出了104规约电力系统保护、自动化和监控中的重要作用,以及与其他通信规约的关系。 其次,文档对104规约的功能特点进行了详细说明。它强调了104规约的实时性、可靠性和可扩展性等特点,解释了这些特点如何满足电力系统通信的需求。 文档还描述了104规约的数据传输过程。它解释了104规约中的主站和子站的概念,介绍了报文的结构和传输方式。同时,文档还提供了一些实际应用案例,帮助读者更好地理解104规约的使用方法。 最后,文档总结了104规约的优势和不足之处,并提出了对其的改进建议。它指出了104规约在实时性要求较高的场景下具有明显的优势,但在可靠性和安全性方面还有待加强。 总的来说,《电力104规约详解》是一份对电力系统通信规约104进行详细解析的文档,帮助读者更深入地了解和应用104规约。通过阅读该文档,读者可以对104规约的应用场景、功能特点和数据传输过程有更全面的认识,并且可以更好地应用104规约进行电力系统通信的工作。 ### 回答3: 电力104规约是一种用于电力通信传输的标准协议,它规定了电力系统中各个设备之间的通信方式和数据格式。 104规约采用了服务数据单元(ASDU)作为通信的基本单位,ASDU包含了数据信息的标识和内容。ASDU可以携带各种类型的数据,例如遥信、遥测、遥控等。 电力104规约的数据传输是基于客户-服务器的模式。服务器负责接收、处理和发送数据,而客户端负责发起、接收和解析数据。客户端通过发送命令来请求服务器获取数据或执行某种操作,服务器在收到请求后进行相应的处理并返回相应的响应。这样的通信模式可以保证数据的可靠性和安全性。 104规约中定义了多种类型的消息,例如总召唤命令、遥控命令、初始化命令等。这些命令可以实现从集中控制中心对电力系统进行监控、调度和控制。 电力104规约还具有高可靠性和实时性的特点。为了保证可靠性,104规约采用了数据帧的校验机制,能够检测和纠正传输过程中出现的错误。为了实时性,104规约使用了基于传输时间窗口(T0-T3)的机制,可以根据实际需要进行调节,以满足不同应用场景的延迟要求。 总之,电力104规约为电力通信提供了一个灵活可靠的标准化协议,能够实现电力系统的监控、调度和控制。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值