解析IEC 61850通信规约

34 篇文章 3 订阅
2 篇文章 0 订阅

解析IEC 61850通信规约

IEC61850标准是基于通用网络通信平台的变电站自动化系统唯一国际标准,由国际电工委员会第57技术委员会(IECTC57)的 3个工作组10,11,12(WG10/11/12)负责制定。通过对设备的一系列规范化,使其形成一个规范的输出,实现系统无缝连接的一种公共的通信标准。

IEC61850适用场景

IEC 61850标准是应用于变电站通信网络和系统的国际标准,也运用于变电站与调度中心之间以及各级调度中心之间。整个通信体系将变电站通信体系分为3层站控层、间隔层、过程层。其特点是:
1. 整个电力系统统一面向对象建模;
2. 通信服务接口高度抽象;
3. 面向实时的服务;
4. 动态配置文件

IEC61850组成

EC61850系列标准共包含10个部分:

  1. IEC61850-1基本原则;
  2. IEC61850-2术语;
  3. IEC61850-3 一般要求;
  4. IEC61850-4系统和工程管理;
  5. IEC61850-5功能和装置模型的通信要求;
  6. IEC61850-6变电站自动化系统结构语言;
  7. IEC61850-7-1变电站和馈线设备的基本通信结构一一原理和模式;
    IEC61850-7-2变电站和馈线设备的基本通信结构一一抽象通信服务接口
    IEC61850-7-3变电站和馈线设备的基本通信结构一一公共数据级别和属性;
    IEC61850-7-4变电站和馈线设备的基本通信结构一一兼容的逻辑节点和数据 对象寻址;
  8. IEC61850一8-1)特殊通信服务映射到变电站和间隔层内以及变电站层和间隔层之间通信映射;
  9. IEC61850一9-1特殊通信服务映射:间隔层和过程层内以及间隔层和过程层之间通信的映射,单向多路点对点串行链路上的采样值;
    IEC61850一9-2特殊通信服务映射:间隔层和过程层内以及间隔层和过程层之间通信的映射,映射到ISO/IEC 8802-3的采样值;
  10. IEC61850一10(DL/T860.10) 一致性测试。

61850的数据模型图:
在这里插入图片描述在站控层和间隔层之间,采用抽象通信服务接口映射到制造报文规范(MMS)和TCP/IP协议。MMS和其他通信协议一样,也分为服务器和客户端两部分。在间隔层和过程层之间,网络采用单点向多点的单向传输。变电站内的智能电子设备均采用统一的协议,通过网络进行信息交换。可以分为如下两种模式:

  1. 普通报文,使用TCP/IP这类有连接的协议实现,其特点是:能信稳定、数据量大,多为端到端通信。报文采用一部一答的方式读取、设备和进行控制
  2. 快速和紧急报文,多使用无连接的协议,可以多播或单播,实时性高。

IEC61850库

在https://libiec61850.com/网站,最新的lib版本为:

   Release 1.5.1 of libiec61850

核心代码库文件目录结构为:

在这里插入图片描述感兴趣朋友可以download看看。

  • 10
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
DL/T 860.1-2004(IEC 61850-1) 变电站通信网络和系统第1 部分: 介绍和概述 DL/T 860.2(IEC 61850-2) 变电站通信网络和系统第2 部分: 术语 DL/T 860.3-2004(IEC 61850-3) 变电站通信网络和系统第3 部分: 总体要求 DL/T 860.4-2004(IEC 61850-4) 变电站通信网络和系统第4 部分: 系统和项目管理 DL/T 860.5(IEC 61850-5) 变电站通信网络和系统第5 部分:功能通信要求和装置模型 DL/T 860.6(IEC 61850-6) 变电站通信网络和系统第6 部分:与变电站有关的IED 的通信 配置描述语言 DL/T 860.71(IEC 61850-7-1) 变电站通信网络和系统第7-1 部分::变电站和馈线设备的基 本通信结构原理和模型 DL/T 860.72-2004(IEC 61850-7-2) 变电站通信网络和系统第7-2 部分:变电站和线路(馈 线)设备的基本通信结构抽象通信服务接口(ACSI) DL/T 860.73-2004(IEC 61850-7-3) 变电站通信网络和系统第7-3 部分:变电站和馈线设 备的基本通信结构公用数据类 DL/T 860.74(IEC 61850-7-4) 变电站通信网络和系统第7-4 部分:变电站和馈线设备基本 通信结构兼容逻辑节点类和数据类 DL/T 860.81(IEC 61870-8-1) 变电站通信网络和系统第8-1 部分: 特定通信服务映射 (SCSM) 映射到制造报文规范MMS(ISO 9506-1 和ISO 9506-2)和ISO8802-3 的映射 DL/T 860.91(IEC 61850-9-1) 变电站通信网络和系统第9-1 部分:特定通信服务映射(SCSM) 通过单向多路点对点串行通信链路的采样值 DL/T 860.92(IEC 61850-9-2) 变电站通信网络和系统第9-2 部分:特定通信服务映射(SCSM) 通过ISO/IEC 8802-3 的采样值 DL/T 860.10(IEC 61850-10) 变电站通信网络和系统第10 部分:一致性测试
IEC 61850通信规约是国际电工委员会制定的一套用于电力系统自动化的通信规范。它定义了一种基于以太网的通信规约,可以实现电力系统中的设备之间的通信和数据交换。使用IEC 61850通信规约,可以将电力系统中的各个设备连接在一起,共享数据和信息,从而实现自动化控制和监测。 在开发IEC 61850通信规约的C代码时,需要遵循IEC 61850的规范和要求。代码的编写应考虑到通信的可靠性、安全性和实时性。C语言作为一种高效、灵活的编程语言,被广泛应用于嵌入式系统和网络通信领域,非常适合用于开发IEC 61850通信规约的C代码。 编写IEC 61850通信规约的C代码需要实现通信协议的各个层次,包括物理层、数据链路层、网络层和应用层。物理层负责将数据从一个设备传输到另一个设备,数据链路层负责数据的分割和重组,网络层负责数据的路由和转发,应用层负责数据的封装和解析。 在C代码中,需要使用适当的数据结构和算法来实现通信协议的各个功能。例如,使用结构体来表示通信报文的格式和内容,使用指针和动态内存分配来管理数据的传输和存储。 此外,还需要处理通信的错误和异常情况,包括数据丢失、错误校验和超时等。通过使用适当的错误处理机制和故障恢复策略,可以提高代码的稳定性和性能。 总结而言,IEC 61850通信规约的C代码编写需要按照规范和要求实现通信协议的各个层次功能,采用适当的数据结构和算法,处理通信的错误和异常情况,以实现可靠、安全的通信和数据交换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cyjbj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值