SV和GOOSE报文格式

合集下载

goose报文分析

goose报文分析

GOOSE报文详解Goose报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和GOOSEPDU。

Goose具体报文格式如图0所示[0]。

图0 Goose报文格式Goose举例报文(十六进制):01 0C CD 01 00 51 00 1E 4F D3 AE 41 81 00 80 42 88 B8 00 33 00 90 00 00 00 00 61 81 85 80 08 67 6F 63 62 52 65 66 31 81 05 00 00 00 27 10 82 07 64 61 74 53 65 74 31 83 05 67 6F 49 44 31 84 08 4E F2 85 E1 F7 CE D9 00 85 05 00 00 00 00 01 86 05 00 00 00 00 01 87 01 00 88 05 0000 00 00 01 89 01 00 8A 05 00 00 00 00 09 AB 36 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00分析如下(可结合Ethereal解析):1、01 0C CD 01 00 51目的MAC地址2、00 1E 4F D3 AE 41源MAC地址3、81 00 80 42GOOSE报文支持IEEE 802.1Q/P优先级技术,IEEE 802.1Q为VLAN技术的标准,IEEE 802.1P为报文优先级标准。

智能变电站基础知识(GOOSE、SV介绍)

智能变电站基础知识(GOOSE、SV介绍)

智能变电站与常规站的区别
智能变电站常用名词解释
与常规站区别
工作站1 GPS 工作站2 远动站
工作站1 GPS
工作站2
远动站
站控层
IEC60870 IEC61850 -5-103
MMS
RCS 保护
RCS 测控
其他 IED
间隔层
PCS 保护
PCS 测控
其他 IED
GOOSE
电缆
传统开关
CT/PT
光缆
MU 智能单元
虚端子图示
GOOSE输入虚端子
GOOSE输出虚端子
SV输入虚端子
客户端介绍
客户端
请求服务器提供服务,或接受服务 器主动传输数据的实体,如监控系统等。
客服端工具:
IED Scout : 装置模型查看工具 RCS View 等等
谢谢
过程层
ECVT
传统互感器
传统开关
电子式互感器
智能化开关
传统变电站结构图
智能变电站结构图
工作站1 GPS
工作站2
远动站
工作站1 GPS
工作站2
远动站
站控层
IEC60870 IEC61850 -5-103
MMS
RCS 保护
RCS 测控
其他 IED
间隔层
PCS 保护
PCS 测控
其他 IED
GOOSE
电缆
智能变电站网络结构
• 三层两网 • 逻辑结构与物理结构 • 站控层与过程层网络独立
工作站1 GPS 工作站2 远动站
GPS
• 信息分类: 站控层/间隔层MMS、GOOSE;过程 层SV(目前220KV及以上等级采用常 规接线模拟量电流电压)、GOOSE;

goose报文分析

goose报文分析

GOOSE报文详解Goose报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和GOOSEPDU。

Goose具体报文格式如图0 所示[0]。

图0 Goose报文格式Goose举例报文(十六进制):01 0C CD 01 00 51 00 1E 4F D3 AE 41 81 00 80 42 88 B8 00 33 00 90 00 00 00 00 61 81 85 8008 67 6F 63 62 52 65 66 31 81 05 00 00 00 27 10 82 07 64 61 74 53 65 74 31 83 05 67 6F 49 44 31 84 08 4E F2 85 E1 F7 CE D9 00 85 05 00 00 00 00 01 86 05 00 00 00 00 01 87 01 00 88 05 00 00 00 00 01 89 01 00 8A 05 00 00 00 00 09 AB 36 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 0800 00 00 00 00 00 00 00分析如下(可结合Ethereal解析):1、01 0C CD 01 00 51目的MAC地址2、00 1E 4F D3 AE 41源MAC地址3、81 00 80 42GOOSE报文支持IEEE 802.1Q/P优先级技术,IEEE 802.1Q为VLAN 技术的标准,IEEE 802.1P为报文优先级标准。

学会看GOOSE、SV报文

学会看GOOSE、SV报文

学会看GOOSE、SV报文一、GOOSE报文GOOSE是什么?它的英文全称是Generic Object Oriented Substation Event,是一种面向通用对象的变电站事件,主要用于实现在多IED之间的信息传递,包括传输跳合闸信号(命令),具有高传输成功概率。

GOOSE控制块:描述IED的“开出”能力。

IED将需要开出的数据实例化为不同的LN,再按一定的逻辑分类将其汇总至不同的数据集(DataSet),数据集再关联至不同的Gocb。

如保护装置的跳闸出口、测控装置的遥控出口、智能终端上送采集到的开入量等。

既然其作用是反映事件,必然需要反映事件的稳态与变化。

在稳态情况下,GOOSE源将稳定的以T0(可设、一般为5S)时间间隔循环发送GOOSE报文,当有事件变化时,GOOSE 服务器将立即发送事件变化报文,此时T0时间间隔将被缩短;在变化事件发送完成一次后,GOOSE服务器将以最短时间间隔T1,快速重传两次变化报文;在三次快速传输完成后,GOOSE服务器将以T2、T3时间间隔各传输一次变位报文;最后GOOSE服务器又将进入稳态传输过程,以T0时间间隔循环发送GOOSE报文。

在GOOSE 传输机制中,有两个重要参数StateNumber 和SequenceNumber ,StateNumber(0~4294967295(FFFFFFF))反映出GOOSE报文中数据值与上一帧报文数据值是否有变化,SequenceNumber(0~4294967295)反映出在无变化事件情况下,GOOSE报文发送的次数(到最大值后,将归0重新开始计数)。

GOOSE服务器通过重发相同数据主要是为了获得额外的可靠性。

GOOSE源传输GOOSE 报文,都是以数据集形式发送,一帧报文对应一个数据集,一次发送,将整个数据集中所有数据值同时发送。

一帧GOOSE 报文由AppID、PDU 长度、保留字1、保留字2、GOOSEPDU 组成,其中GOOSEPDU为可变长度,由数据集中DA的个数决定。

goose报文分析

goose报文分析

GOOSE报文详解Goose报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和GOOSEPDU。

Goose具体报文格式如图0所示[0]。

图0 Goose报文格式Goose举例报文(十六进制):01 0C CD 01 00 51 00 1E 4F D3 AE 41 81 00 80 42 88 B8 00 33 00 90 00 00 00 00 61 81 85 80 08 67 6F 63 62 52 65 66 31 81 05 00 00 00 27 10 82 07 64 61 74 53 65 74 31 83 05 67 6F 49 44 31 84 08 4E F2 85 E1 F7 CE D9 00 85 05 00 00 00 00 01 86 05 00 00 00 00 01 87 01 00 88 05 0000 00 00 01 89 01 00 8A 05 00 00 00 00 09 AB 36 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00分析如下(可结合Ethereal解析):1、01 0C CD 01 00 51目的MAC地址2、00 1E 4F D3 AE 41源MAC地址3、81 00 80 42GOOSE报文支持IEEE 802.1Q/P优先级技术,IEEE 802.1Q为VLAN技术的标准,IEEE 802.1P为报文优先级标准。

goose报文分析

goose报文分析

GOOSE报文详解Goose报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和GOOSEPDU。

Goose具体报文格式如图0所示[0]。

图0 Goose报文格式Goose举例报文(十六进制):01 0C CD 01 00 51 00 1E 4F D3 AE 41 81 00 80 42 88 B8 00 33 00 90 00 00 00 00 61 81 85 80 08 67 6F 63 62 52 65 66 31 81 05 00 00 00 27 10 82 07 64 61 74 53 65 74 31 83 05 67 6F 49 44 31 84 08 4E F2 85 E1 F7 CE D9 00 85 05 00 00 00 00 01 86 05 00 00 00 00 01 87 01 00 88 05 0000 00 00 01 89 01 00 8A 05 00 00 00 00 09 AB 36 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00 83 01 00 84 03 03 00 00 91 08 00 00 00 00 00 00 00 00分析如下(可结合Ethereal解析):1、01 0C CD 01 00 51目的MAC地址2、00 1E 4F D3 AE 41源MAC地址3、81 00 80 42GOOSE报文支持IEEE 802.1Q/P优先级技术,IEEE 802.1Q为VLAN技术的标准,IEEE 802.1P为报文优先级标准。

goose报文结构

goose报文结构

基于IEC61850的广域保护系统通信服务模型丛伟,潘贞存,赵建国,高湛军(山东大学电气工程学院,山东济南250061)摘要:针对广域保护系统对信息交换类型和交换方式的不同要求,讨论了基于IEC61850的广域保护系统通信服务模型,主要解决通信一致性和不同装置之间的互操作性问题,并从上层确保数据通信延时和可靠性满足广域保护系统要求。

讨论了通用变电站事件GSE的报文结构和通信机制,提出用GSE中的GSSE传输状态量信号、用采样测量值传输类模型传输模拟量的观点和一般方法。

关键词:广域保护系统;IEC61850;通信;服务模型。

0引言近几年来,广域保护系统逐渐成为新的研究方向和热点。

尽管目前国内外许多学者对广域保护系统的功能、结构等问题存在不同的理解,但有一点是一致的,那就是需要借助通信系统获取电网的广域信息。

根据广域保护系统所完成功能的不同,对通信系统性能的要求也不一样,例如对动作延时和可靠性有严格要求的继电保护功能和控制功能,对通信系统的快速性和可靠性也有严格的要求,而对动作延时要求稍低的某些控制功能,相应的对通信系统要求也稍低。

这样就需要构建一套能满足各种功能要求的通信系统为各种信息的交换提供平台。

这里所说的通信系统不仅指物理上可见的通信设备和通信网络,还包括该网络所采用的通信协议、网络所能提供的通信服务等上层内容。

但是在目前的电力通信系统中还没有一个统一的数据交换模型,并且所使用的大部分通信规约在快速性和可靠性性方面往往也难以满足更高的要求。

在通信层也采用一般的点到点通信模式和传统的局域网通信技术,无法保证广域同步信息传输的快速性和可靠性。

本文对基于IEC61850(变电站通信网络和系统系列标准)的广域保护系统通信服务模型进行分析和研究,研究了变电站通用事件GES (Generic Substation Event)的报文结构、信息交换方式、提供的服务模型等内容,重点研究利用GSE中的通用变电站状态事件GSSE(Generic Substation Status Event)传输状态量信号、利用采样测量值传输模型传输模拟量采样信号的方法。

GOOSE报文——完结篇

GOOSE报文——完结篇

GOOSE报文——完结篇话说上期大黄蜂学习GOOSE报文到一半就戛然而止了,今天他又抱着小板凳找了个阳光明媚的地方,继续研究上期没有学完的报文···例GOOSE报文举例之后的字节排序如下图所示:180 1A 50 52 53 2D 37 33 39 35 52 50 49 54 2F 4C 4C 4E 30 24 47 4F 24 67 6F 63 62 31GOOSE Control ReFerence字符串=PRS-7395RPIT/LLN0$GO$gocb1。

代表这个包的控制块的名字。

281 04 00 00 27 10Time Allowed to Live(报文存活时间,单位ms) =10000ms。

00 00 27 10转成10进制为10000,即10s。

GOOSE接收方的中断时间一般定为大于2* timeAllowedtoLive 即报GOOSE中断告警。

由于GOOSE报文的重要性,即使外部状态不再变换,也应重发。

此参数提示订阅者等待下一报文到来的最长时间。

当等待时间大于timeAllowedtoLive值仍未收到有效报文时,订阅者认为通信联系失去,采用预先定义的默认值取代。

我们就可以理解为持机等待时间。

382 1A 50 52 53 2D 37 33 39 35 52 50 49 54 2F 4C4C 4E 30 24 64 73 47 4F 4F 53 45 31DataSet字符串=PRS-7395RPIT/LLN0$dsGOOSE1。

是指这个包所在的数据集。

483 1A 54 45 4D 50 4C 41 54 45 52 50 49 54 2F 4C 4C 4E 30 24 47 4F 24 67 6F 63 62 31GOID字符串=TEMPLATERPIT/LLN0$GO$gocb1。

584 08 00 00 0A 2B AF 4B 15 00t,StNum加1时的时间=1970-01-01 08:43:23.684739 Tq: 00,GOOSE报文产生时的时标。

SV和GOOSE报文格式

SV和GOOSE报文格式
1.1 SV 的帧格式见下表:
SV 报文和 GOOSE 报文格式
27
26
25
24
23
22
21
20
Header
MAC 目的地址(6 字节)=0x010CCD040000~0x010CCD0401FF
MAC
MAC 源地址(6 字节)
Priority
TPID(2 字节标记)= 0x8100
tagged
TCI(2 字节)=0x8000
标记=83H
GoID 字符串
长度≤65
GOOSE 标识(goID)
标记=84H
StNum 加 1 时的时间,8 字节 UTC 时间
长度=8
t
标记=85H 变化序号,INT32U,每次报文中的数据有变位时,此值加 1,
长度≤5 初始值=1,值 0 保留
StNum
标记=86H 报文(递增)顺序号,INT32U,初始值=1,StNum 变化时此值
Ethertype
Ethertype(2 字节)=0x88BA
APPID (2 字节)=0x4000~0x7FFF
Header
Length(2 字节)= 8+m Reserved 1(2 字节)=0x0000
Reserved 2(2 字节)=0x0000
APDU(m 字节<1493)
MAC 填充
(Pad bytes if necessary) (若干字节)
报文内容
1.3 SV 数据的 q 属性见下表
bit7
bit6
bit5
bit4
bit3
bit2
bit0~1
细化品质
有效性
旧数据

智能变电站基础知识(GOOSE、SV介绍)

智能变电站基础知识(GOOSE、SV介绍)
智能变电站基础知识
目录
智能变电站简介 智能变电站与常规站的区别 智能变电站常用名词解释
2
智能变电站简介
智能变电站简介 智能变电站与常规站的区别 智能变电站常用名词解释
3
智能电网
(1)智能电网包含发电、输电、变电、配电、用电、调度6大环节 (2)智能变电站作为智能电网的重要节点,其概念派生于智能电网
间隔层
MMS
PCS 保护
PCS 测控
其他 IED
CT/PT
传统开关
传统互感器 传统开关
传统变电站结构图
电缆 过程层
CT/PT
GOOSE
电缆
智能单元
传统互感器 智能化开关
智能变电站结构图
12
与传统变电站的比较
IEC61850 规约带来的变电站二次系统物理结构的变化
(1) 基本取消了硬接线,所有的开入、模拟量的采集均在就地完成, 转换为数字量后通过标准规约从网络传输。 (2) 所有的开出控制也通过网络通信完成。 (3) 继电保护的联闭锁以及控制的联闭锁也由网络通信
31
智能变电站过程层
• 智能变电站过程层网络相当于常规变电站的二次电缆,各IED之间的信息 通过报文交换,信息回路主要包括SV采样、GO开入和开出。
• 从结构上讲,智能变电站可分为站控层设备、间隔层设备、过程层设备、 站控层网络和过程层网络,即“三层两网”。间隔层设备跨两个网络 。
• 从功能实现上讲,智能变电站可分为过程层(含设备和网络)和站控层。 过程层面向一次设备 Intelligent Electronic Device 智能电子设备
●ICD IED Capability Description IED能力描述文件

svgoose报文解析

svgoose报文解析

一,SV报文解析SV报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

SV报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

SV的帧格式见下表:SV的APDU报文格式见下表一帧SV报文:01 0C CD 04 00 0200 C0 00 00 40 0288 BA40 0200 F2 00 00 00 0060 81 E7 80 01 01 A2 81 E1 30 81 DE 80 14 4D 4C 31 31 30 32 4D 55 2F 4C 4C 4E 30 2E 73 6D 76 63 62 30 82 02 07 F283 04 00 00 00 0185 01 0087 81 B8 00 00 05 DC 00 00 00 00 FF FF E1 A1 00 00 00 00 FF FF E1 A1 00 00 00 00 FF FF EB C1 00 00 00 00 00 00 0A 1F 00 00 00 00 FF FF F5 E1 00 00 00 00 00 00 00 00 00 00 00 00 FF FF EB C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF 99 00 00 00 00 FF FF FE CA 00 00 00 00 FF FF E9 BF 00 00 00 00 FF FF F1 2A 00 00 00 00 FF FF D7 34 00 00 00 00 FF FF F1 2A 00 00 00 00 00 00 00 00 00 00 00 00 FF FF E2 54 00 00 00 00 FF FF E9 BF 00 00 00 00 FF FF FC 4B 00 00 00 00 FF FF DA E9 00 00 00 00解析:01 0C CD 04 00 02 00 C0 00 00 40 02 目的MAC和源MAC 88 BA网路数据类型,9-2报文40 02 appid00 F2 Length,从appid开始的报文长度00 00 00 00 保留字节后面是SV报文的APDU60 81 E7标记60H,(81,不定长,长度超过127字节)长度E780 01 01 标记80,长度=01,ASDU数目=01A2 81 E1 标记A2(编码格式),长度 E130 81 DE 标记30(编码格式),长度 DE80 14 4D 4C 31 31 30 32 4D 55 2F 4C 4C 4E 30 2E 73 6D 76 63 62 30 标记80 SVID字符串82 02 07 F2 标记82,长度=02,采样计数器07 F2=203483 04 00 00 00 01 标记83,配置版本号85 01 00 标记85,长度=01,同步标志,00为没有同步87 81 B8标记87,长度B8=184,共23个数据后面是每个通道值和品质00 00 05 DC 00 00 00 00FF FF E1 A1 00 00 00 00FF FF E1 A1 00 00 00 00FF FF EB C1 00 00 00 0000 00 0A 1F 00 00 00 00FF FF F5 E1 00 00 00 0000 00 00 00 00 00 00 00FF FF EB C1 00 00 00 0000 00 00 00 00 00 00 0000 00 00 00 00 00 00 0000 00 00 00 00 00 00 0000 00 00 00 00 00 00 00FF FF FF 99 00 00 00 00FF FF FE CA 00 00 00 00FF FF E9 BF 00 00 00 00FF FF F1 2A 00 00 00 00FF FF D7 34 00 00 00 00FF FF F1 2A 00 00 00 0000 00 00 00 00 00 00 00FF FF E2 54 00 00 00 00FF FF E9 BF 00 00 00 00FF FF FC 4B 00 00 00 00FF FF DA E9 00 00 00 00二,GOOSE报文解析GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

GOOSE_SV介绍

GOOSE_SV介绍
ConfRev SmpSynch SmpRate
EntryTime
INT32U Boolean INT16U
采样值通信映射
单向多路点对点(61850 9-1)
可用于变电站内电子式电流互感器(ECT) 或电压互感器(EVT)的合并单元与诸如继电保 护这样的间隔层装置之间的通信。 ISO/IEC8802-3(61850 9-2) 对采样频率有更高的要求,或者除了通用 数据集以外还需要其他采 样值数据集,或者是 采用了间隔之间的通信和同步。
GOOSE通信映射
服务器端状态机
1)服务器接收GOOSE指示, 启动允许生存时间溢出定 时器。
2)允许生存时间溢出定时 器溢出。
3)接收一个有效的GOOSE 指示或有效重发。
SV采样值模型
SV模型特点
采用发布订阅的模式 两种传输方式,多路广播和单路传播 关注时间约束,包括采样时间和传输时间
GOOSE报文
GOOSE报文
重要参数
报文存活时间(timeAllowedToLive)
以毫秒为单位的整型数,为接收端判断网络提供时间判据,在PDU中有。
事件序列计数器(sqNum)
每次新事件发生需要加一。上电初始化或累加到最大值时,sqNum=1。
状态改变计数器(stNum)
每次发送一个报文需要加一,上电初始化或累加到最大值时,stNum=1。
在通信链路上传送的报文。
GOCB参数表
GOCB参数
GoCBName:唯一标识LLNO作用域内的GoCB。 GoCBRef:是LLNO作用域内GoCB唯一路径名。 GoEna:设置为TRUE表示当前GoCB使能发送


GOOSE报文。 ApplD应用标识:它代表GoCB所位于的LOGICALDEVICE。 DatSet数据集引用:正被传送DATA-SET成员的值。 ConfRev配置版本号:表示由DatSet引用的DATASET配置改变次数的计数值。 NdsCom需要重新配置:具有引用DatSetRef的配置数 据集超出了当地限制时产生一个信号。

智能变电站过程层报文详解

智能变电站过程层报文详解

智能变电站过程层报文1. GOOSE 报文1.1. G OOSE 传输机制SendGOOSEMessage 通信服务映射使用一种特殊的重传方案来获得合适级别的可靠性;重传序列中的每个报文都带有允许生存时间参数,用于通知接收方等待下一次重传的最长时间;如在该时间间隔内没有收到新报文,接收方将认为关联丢失;事件传输时间如图1-1所示;从事件发生时刻第一帧报文发出起,经过两次最短传输时间间隔T1重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0;标准没有规定逐渐重传时间间隔计算方法;事实上,重传报文机制是网络传输兼顾实时性、可靠性及网络通信流量的最佳方案,而逐渐重传报文已越来越不能满足实时性要求,对重传间隔时间已没有必要规定;图1-1 GOOSE 事件传输时间SendGOOSEMessage 服务以主动无须确认的发布者/订阅者组播方式发送变化信息,其发布者和订阅者状态机见图1-2和图1-3;图1-2 GOOSE 服务发布者状态机1) GoEna=TrueGOOSE 使能,发布者发送数据集当前数据,事件计数器置1StNum=1,报文计数器置1SqNum=1;2) 发送数据,SqNum=0,发布者启动根据允许生存时间确定的重发计时器,重发计时器计时时间比允许生存时间短通常为一半;3) 重发计时器到时触发GOOSE 报文重发,SqNum 加1;4) 重发后,开始下一个重发间隔,启动重发计时器;重发间隔计算方法和重发之间的最大允许时间都由发布者确定;最大允许时间应小于60秒;55)当数据集成员数据发生变化时,发布者发送数据,StNum加1,SqNum=0;6)GoEna=False,所有的GOOSE变位和重发报文均停止发送;图1-3 GOOSE服务订阅者状态机1)订阅者收到GOOSE报文,启动允许生存时间定时器;2)允许生存时间定时器到时溢出;3)收到有效GOOSE变位报文或重发报文,重启允许生存时间定时器;图1-4~8以某距离保护A相跳闸为例演示了保护跳闸信号从动作到返回过程中SendGOOSEMessage服务的报文时序;图1-4 保护动作前数据重发保护动作前,SendGOOSEMessage服务以最大重传时间间隔T0图中为1024ms重传报文,让接收方能检测到关联的存在,报文数据信息全部是0,即保护不动作;重传报文时,事件计数器不变StNum,报文计数器SqNum加1;图1-5 保护动作时刻数据发送保护动作时刻,SendGOOSEMessage服务立即发送变位报文,事件计数器不变StNum加1,报文计数器SqNum清零;报文数据中距离保护总动作和A相动作信号为1;B相和C相动作信号为0,表明此刻距离保护动作,故障相别为A相;图1-6 保护动作过程中数据重发保护动作过程中,从事件发生时刻第一帧报文发出起,SendGOOSEMessage服务经过两次最短传输时间间隔T1图中为1ms重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0图中示例并未到T0,保护就返回了,启动新的数据刷新报文,保证了动作信息传递的实时性、可靠性;图1-7 保护返回时刻数据发送保护返回时刻与保护动作时刻相似,SendGOOSEMessage服务立即发送变位报文,事件计数器不变StNum加1,报文计数器SqNum清零;报文数据全为0,表明此刻距离保护返回;图1-8 保护返回后数据重发保护返回后,从返回时刻第一帧报文发出起,SendGOOSEMessage服务经过两次最短传输时间间隔T1重传两帧报文后,重传间隔时间逐渐加长直至最大重传间隔时间T0;SendGOOSEMessage服务主要有以下特点:1)基于发布者/订阅者结构的组播传输方式;发布者/订阅者结构支持多个通信节点之间的直接通信,与点对点通信结构和客户端/服务器通信结构相比较,发布者/订阅者通信结构是一个数据源即发布者向多个接收者即订阅者发送数据的最佳方式,尤其适合于数据流量大,实时性要求高,数据需要共享的数据通信,这一点非常适合于变电站内自动化系统的IED之间数据交换与共享;发布者/订阅者通信结构符合GOOSE报文传输本质,是事件驱动的;2)逐渐加长间隔时间的重传机制;为了提高可靠性,通常采用应答方式确定接收者是否收到;如果在一定时间内没有收到应答报文或收到接收错误的报文,发送者可以采取重发的方法弥补前一次通信失败;但是,这种应答方式难以满足快速通信需求,尤其是在报文丢失的情况下,重发可能需要等待较长时间;无需应答确认机制,直接逐渐加长间隔重传报文的方法是网络传输兼顾实时性、可靠性及网络通信流量的最佳方案;3)GOOSE报文携带优先级/VLAN标志;在数据链路层,为了提高速度,GOOSE报文采用VLAN标签协议,在数据中增加表示优先级的内容,支持VLAN标签协议的以太网交换机会根据优先级进行实时处理,保证其实时特性;图1-9是以太网交换机处理带VLAN标签帧的报文处理示意图;图1-9 交换机优先传输4)应用层经表示层后,直接映射到数据链路层;基于通信功能分层的概念,OSI参考模型ISO/IEC7498-1给出了详细的通信模型;为使通信系统稳定可靠,该模型规定了5-7层,并详细给出了每层的功能要求;图1-10 OSI七层参考模型图1-11为SendGOOSE服务的通信协议栈;从图中可以看出,这一服务只用了国际标准化组织开放系统互联ISO/OSI中的4层,不经过会话层、网络层和传输层,其目的是提高可靠性和降低传输延时;图1-11 GOOSE通信协议栈5)基于数据集传输;数据集是有序的功能约束数据或功能约束数据属性集合;客户端/服务器或发布者/订阅者双边均知道数据集的成员和顺序,因此基于数据集的通信仅需要传输数据集名及其引用的数据或数据属性当前值,这将有效利用通信带宽;另外,经过会话层的标准编码,数据集可以传输标准规定的各种数据类型,包括模拟量、时标、品质等;1.2.G OOSE报文帧结构根据IEC 61850标准,GOOSE报文在数据链路层上采用ISO/IEC 协议即以太网协议,其以太网报文帧格式如图1-1所示;图1-1 GOOSE报文以太网帧格式图1-2 优先级/VLAN标签GOOSE报文不同于普通以太网报文,在标准的以太网报文头加入了VLAN标签,标签中包含了12 bit的虚拟局域网标识码VLAN标签和3 bit的报文优先级码流量优先权,可实现网络VLAN隔离和优先传输交换机须支持,优先级/VLAN标志帧格式见图1-1;GOOSE报文解析见下图1-3:图1-3 GOOSE报文解析1MAC地址域:为了传输GOOSE 报文,必须配置符合ISO/IEC 8802-3的多播目的地址;其中:1)Destination: 01:0c:cd:01:22:02为发送装置实际发送GOOSE报文的目标MAC地址;此地址作为接收装置的识别标识之一;2)Source: 00:79:77:74:10:52 为发送装置网卡的物理地址,MAC芯片出厂时已确定,不随程序及应用发生改变;2TPID标志协议标识域:表示为VLAN标签以太网编码帧的以太网类型,该值为0x8100;3TCI标志控制信息域:Priority用户优先级,用户优先级值由配置设定,用于将采样值和对时间要求苛刻的保护相关GOOSE报文与低优先级的网络负荷分开;VLAN标签允许带有优先级的实现,长度为3bit0~7,高优先级的帧应具有优先级4-7,低优先级具有1-3;值1是无标志帧的优先级,0应避免使用,对于正常网络流量,可能引起不可预测的延迟;CFI标准格式指示位,一个一位长度标识值;CFI 值为0 说明是规范格式,1为非规范格式,GOOSE报文是标准格式,因此值应为0;VID虚拟LAN标识,长度为12bit0~4095,0表示不属于任何VLAN,VID为可由系统配置设置;4EtherType以太网报文类型域:基于ISO/IEC8802-3MAC子层的以太网类型被IEEE权威机构注册;GOOSE直接映射到保留的以太网类型和以太网类型协议数据单元,分配值为0x88B8;5APPID应用标识域:APPID用于选择含有GSE管理和GOOSE报文的ISO/IEC 8802-3帧并能够区分应用关联;GOOSE的APPID预留值范围是0x0000到0x3fff;如APPID未配置,其缺省值为0x0000;缺省值用于表示缺乏配置;6Length长度域:长度字节数包含从APPID开始以太网PDU和应用协议数据单元APDU的长度;长度应是8+m,其中m是APDU的长度,且m<1492;与此不一致的帧或非法长度域的帧将被丢弃;7Reserved1和Reserved2保留1和保留2域:为未来标准化的应用而保留在IEC 61850标准第二版已部分定义用于测试设备标记和根据IEC 62351标准定义的加密域,缺省值为0;8APDU报文内容域:使用抽象语法标记,描述APDU的构成,包含以下数据内容:1)GoCBReference,可视字符串,GOOSE控制块引用名;2)TimeAllowedtoLive,32位无符号整形数,允许生存时间;工程应用中一般为2T0=10S;3)DataSet,可视字符串,数据集引用名;4)GoID,可视字符串,GOOSE标识符;5)T,Utc时间,状态号StNum加1时的时间;6)StNum,32位无符号整形数,状态号计数器,数据集成员值发生变化发送GOOSE报文时该序号加1;7)SqNum,32位无符号整形数,顺序号计数器,每重发一次GOOSE报文,该序号加1,每次状态号加1时,该序号清零;8)TEST,布尔量,检修位,该参数为TRUE时表示报文的值不得用于运行;9)ConfRev,32位无符号整形数,配置版本号,无符号整形数,GOOSE数据集引用成员发生变化或重新排序时,版本号加1;10)NdsCom,布尔量,需要重新配置标识,如果数据集属性为空或数据大小超出SCSM规定的最大值,则NdsCom应设置TRUE;11)NumDatSetEntries,32位无符号整形数,数据集成员个数;12)AllData,所有引用数据;2.SV报文2.1.S V传输机制SendMSVMessage通信服务映射使用带采样计数器SmpCnt和采样同步标识SmpSynch的方式,按一定采样率同步采样的数据定期传送;当采样速率较高时,SendMSVMessage通信服务映射应提供在应用协议数据单元APDU被递交到传输缓冲区前,将若干应用服务数据单元ASDU连接成一个应用协议数据单元的性能;一个应用协议数据单元的应用服务数据单元个数是可以配置的,并与采样速率有关,但为了减少实现的复杂性,应用服务数据单元配置不是动态的;当若干应用服务数据单元连接成一帧时,带有最早采样值的应用服务数据单元是帧中的第一个应用服务数据单元;如图1-1所示;图1-1多个ASDU连接成一个APDU每个应用服务数据单元都携带有采样计数器SmpCnt和采样同步标识SmpSynch;当取得新采样值时,采样计数器加1;当采样被时钟信号同步时并在同步时刻,采样计数器清零;当采样时钟信号失去且经过一段时间装置自身时钟已不再精确时,采样同步标识应为“False”,这样订阅者可根据采样计数器和采样同步标识便可准确知道采样值报文是否同步以及相应的同步时刻;SendMSVMessage服务与SendGOOSEMessage服务都是基于数据集DATASET传输数据,都可以快速传输任何标准规范的数据格式,包括布尔量、整形数、浮点数、品质、位串等等;不同的是,SendGOOSEMessage服务是在数据集成员数据变化时传输,并通过逐渐加长直至最大重传间隔时间重传数据提高可靠性;SendMSVMessage报文是快速连续传输的,传输的数据需要同步采样;正常情况下,采样值传输数据流量远远大于GOOSE报文传输数据流量,可以将多个应用服务数据单元ASDU合并到一个应用协议数据单元统一传输,减少网络带宽占用;SendMSVMessage服务主要有以下特点:1)基于发布者/订阅者结构的组播传输方式;2)同步数据采样;SV报文数据严格按时钟同步采样,并保持采样频率、次数和顺序恒定;3)应用服务数据单元可合并;为减少采样值传输的数据流量,提高网络传输效率,可将多个应用服务数据单元合并到一个应用协议数据单元一同发送;4)SV报文携带优先级/VLAN标志;与GOOSE报文相同,SV报文采用VLAN标签协议,在数据中增加表示优先级的内容,支持流量优先权控制协议的以太网交换机会根据优先级进行实时处理,保证其实时特性;5)应用层经表示层后,直接映射到数据链路层;与SendGOOSEMessage服务的通信协议栈相同;SengMSVMessage服务也只用了国际标准化组织开放系统互联ISO/OSI中的4层,不经过会话层、网络层和传输层,其目的是提高可靠性和降低传输延时,降低实现的复杂性;6)基于数据集传输;2.2.S V报文帧结构根据IEC 61850-9-2标准,SV报文在数据链路层上采用ISO/IEC 协议即以太网协议,其以太网报文帧格式如图1-1所示;与GOOSE报文相同,9-2 SV报文在标准的以太网报文头加入了VLAN标签与优先级Tag,可实现网络VLAN隔离和优先传输交换机须支持;GOOSE报文解析示意图如图 1-2所示:图 1-2-GOOSE报文解析示意图1MAC地址域:必须配置符合ISO/IEC 8802-3的多播目的地址;2TPID标志协议标识域:表示为VLAN标签以太网编码帧的以太网类型;该值为0x8100;图1-1 9-2 SV报文以太网帧格式3TCI标志控制信息域:Priority用户优先级,用户优先级值由配置设定,用于将采样值与低优先级的网络负荷分开;VLAN标签允许带有优先级的实现,长度为3bit0~7,高优先级的帧应具有优先级4-7,低优先级具有1-3;值1是无标志帧的优先级,0应避免使用,对于正常网络流量,可能引起不可预测的延迟;CFI标准格式指示位,一个一位长度标识值;CFI 值为0 说明是规范格式,1为非规范格式,SV报文是标准格式,因此值应为0;VID虚拟LAN标识,长度为12bit0~4095,0表示不属于任何VLAN,VID为可由系统配置设置;4EtherType以太网报文类型域:基于ISO/IEC 8802-3MAC子层的以太网类型被IEEE权威机构注册;9-2 SV直接映射到保留的以太网类型和以太网类型协议数据单元,分配值为0x88BA;5APPID应用标识域:APPID用于选择采样值信息并能够区分应用关联;9-2 SV的APPID值预留值范围是0x4000到0x7fff;如APPID未配置,其缺省值为0x4000;缺省值用于表示缺乏配置; 6Length长度域:长度字节数包含从APPID开始以太网类型PDU和应用协议数据单元APDU的长度见图2-1;故长度应是8+m,其中m是APDU的长度,且m<1492;与此不一致的帧或非法长度域的帧将被丢弃;7Reserved1和Reserved2保留1和保留2域:为未来标准化的应用而保留在IEC 61850标准第二版已部分定义用于测试设备标记和根据IEC62351标准定义的加密域,缺省值为0;8APDU报文内容域:一个APDU可以由多个ASDU链接而成;表1-1 IEC 61850-9-2 采样值报文 APDU部分采用与基本编码规则BER相关的语法对通过ISO/IEC 8802-3 传输的采样值信息进行编码;基本编码规则的转换语法具有T-L-V类型-长度-值Type-Length-Value或者是标记-长度-值Tag-Length-Value三个一组的格式.所有域T、L 或V都是一系列的8 位位组;值V 可以构造为T-L-V 组合本身;表1-2 IEC 61850-9-2 采样值报文 APDU结构APDU的Length表示数据域的长度;假定数据域的字节数为n;按的编码规则,当n ≤127时Length只有一个字节,值为n;当n>127时,Length有2~127字节,第一个字节的Bit7为1,Bit0~6为Length总字节数,第二个字节开始给出n,基于256,高位优先;表1-3 IEC 61850-9-2 采样值报文 ASDU结构表1-4 IEC 61850-9-2 采样值报文采样值序列结构表1-5 SV的q属性。

智能变电站GOOSE报文解读

智能变电站GOOSE报文解读

智能变电站GOOSE报文解读goose附件:我们以一个220kV线路保护PCS-931三相跳闸(同时发出启动失灵信号)的动作报文来分析。

用MMS Ethereal软件打开文中附件的GOOSE报文:进入工具栏的“File”→“Open”左栏的“Directories”中选择文件路径,“Files”中选取文件后按“OK”确认打开后报文如上图,我们需先对报文进行过滤在“Filter”后的文本框中键入“iecgoose”(注意大小写),按回车提交过滤过滤后显示的全部都是GOOSE报文图中“Time”表示报文发生的的相对时间,“Source”表示产生报文的源MAC地址,“Destination”表示报文的目的MAC地址。

对照设计院提供的保护GOOSE信号表中的组播地址找到我们需要查看的GOOSE信号,在这里我们就以一个220kV线路保护PCS-931的保护动作GOOSE信号来进行分析。

该GOOSE的组播地址为01:0c:cd:01:14:1b。

如上图示,在“Filter”后的文本框中键入“eth.dst == 01:0c:cd:01:14:1b”(注意大小写)过滤查看所有目的源地址为01:0c:cd:01:14:1b的报文。

AppID表示应用ID好,在此显示的是十进制数Time Allowed to Live表示GOOSE报文的生存时间(注1)ControlBlockReference表示GOOSE控制块路径DataSetReference表示该GOOSE发送数据集的路径,具体解释见注2GOOSEID对应为GOOSE控制块GSEControl下的appID值Event Timestamp表示事件时标,该值为时间发生的时间而非本段报文发送的时间StateNumber为状态序号即StNum,SequenceNumber为顺序号即SqNum,Test表示报文是否为检修位Number Dateset Entries 表示所传输数据集中数据的数量,Data下的数据为数据集中各数据的传输值这是我们抓到报文中保护动作GOOSE报文的一帧注1:Time Allowed to Live值一般为T0值的2倍,该参数主要用于GOOSE断链的判断,在2倍的Time Allowed to Live时间(在这里为20000毫秒即20秒)内未收到下一帧报文,接收方即发出GOOSE断链告警。

SV,GOOSE异常模拟分析

SV,GOOSE异常模拟分析

1、SV异常模拟在软件的“通用试验(扩展)”、“状态序列”测试组件中可以进行IEC61850-9-1/2、FT3的异常状态模拟测试,用于测试保护装置在各种异常情况下动作性能。

“通用试验(扩展)”的“SV异常模拟”界面,运行后点击“SV异常模拟”即测试仪开始输出异常报文,“状态序列”采用“”,选择需要异常模拟的测试点,软件运行后即测试仪在此状态输出异常报文。

异常数据可设每周波、每秒、每分钟、每小时、每天为单位任意设置;在“SV异常模拟”界面(如图1所示),点击“异常点设置”按钮可设置一个周波里的任意异常点如图2。

图1 SV异常界面图2 异常点设置界面丢帧测试:用于模拟采样值在网络传输时,由于各种原因丢失一个或多个采样值报文的情况。

丢5帧的情况,采样计数器少5个,时间变成6倍固定时间间隔值:数据异常(飞点)测试:模拟互感器故障,某段时间内的采样值出现异常的情况。

飞点与正常点对比,飞点设置为直流10A时,其波形与正常波形对比:序号跳变测试:模拟MU发出的采样计数器异常。

模拟两个点跳变值为5的情况,两点和5以后的两点对调位置,572、573与577、578对调位置:(无间隔的连续点,统计错误为4;如果是有间隔的两个点,则统计错序为8)失步测试:用于模拟MU 运行过程中失步的情况。

该功能将采样值报文中的同步标志置为失步,只对IEC61850-9-2有效,因其它格式报文没有同步标志。

模拟一个点失步情况:品质无效:与同步标志类似,将采样值报文中数据的品质位设置为无效(00 00 00 01)invalid,只针对IEC61850-9-2使用,因其它格式报文没有同步标志。

模拟20个点品质无效:报文输出抖动:模拟采样间隔发生改变后SV报文对保护装置的影响(只针对于国网)。

报文正常输出时,其两帧报文间的间隔时间是固定的,当发生抖动时其间隔时间会偏大或偏小。

下面以一个周波中序号为3~6的点发生抖动,来阐述三种抖动模式的区别,以频率50Hz、抖动10μS为例。

智能变电站GOOSE、SV报文如何看-秒懂

智能变电站GOOSE、SV报文如何看-秒懂

秒懂智能变电站GOOSE、SV报文一、GOOSE报文GOOSE是什么?它的英文全称是Generic Object Oriented Substation Event,是一种面向通用对象的变电站事件,主要用于实现在多IED之间的信息传递,包括传输跳合闸信号(命令),具有高传输成功概率。

GOOSE控制块:描述IED的“开出”能力。

IED将需要开出的数据实例化为不同的LN,再按一定的逻辑分类将其汇总至不同的数据集(DataSet),数据集再关联至不同的Gocb。

如保护装置的跳闸出口、测控装置的遥控出口、智能终端上送采集到的开入量等。

既然其作用是反映事件,必然需要反映事件的稳态与变化。

在稳态情况下,GOOSE 源将稳定的以T0(可设、一般为5S)时间间隔循环发送GOOSE报文,当有事件变化时,GOOSE 服务器将立即发送事件变化报文,此时T0时间间隔将被缩短;在变化事件发送完成一次后,GOOSE服务器将以最短时间间隔T1,快速重传两次变化报文;在三次快速传输完成后,GOOSE服务器将以T2、T3时间间隔各传输一次变位报文;最后GOOSE服务器又将进入稳态传输过程,以T0时间间隔循环发送GOOSE报文。

在GOOSE 传输机制中,有两个重要参数StateNumber 和SequenceNumber ,StateNumber(0~4294967295(FFFFFFF))反映出GOOSE报文中数据值与上一帧报文数据值是否有变化,SequenceNumber (0~4294967295)反映出在无变化事件情况下,GOOSE报文发送的次数(到最大值后,将归0重新开始计数)。

GOOSE服务器通过重发相同数据主要是为了获得额外的可靠性。

GOOSE源传输GOOSE 报文,都是以数据集形式发送,一帧报文对应一个数据集,一次发送,将整个数据集中所有数据值同时发送。

SV GOOSE报文解析

SV GOOSE报文解析

一,S V报文解析SV报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

SV报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

SV的帧格式见下表:SV的APDU报文格式见下表一帧SV报文:010CCD04000200C00000400288BA400200F2000000006081 E7800101A281E13081DE80144D4C313130324D552F4C4C4E 302E736D76636230820207F28304000000018501008781B8 000005DC00000000FFFFE1A100000000FFFFE1A100000000 FFFFEBC10000000000000A1F00000000FFFFF5E100000000 0000000000000000FFFFEBC1000000000000000000000000 000000000000000000000000000000000000000000000000 FFFFFF9900000000FFFFFECA00000000FFFFE9BF00000000 FFFFF12A00000000FFFFD73400000000FFFFF12A00000000 0000000000000000FFFFE25400000000FFFFE9BF00000000 FFFFFC4B00000000FFFFDAE900000000解析:010CCD04000200C000004002目的MAC和源MAC 88BA网路数据类型,9-2报文4002appid00F2Length,从appid开始的报文长度00000000保留字节后面是SV报文的APDU6081E7标记60H,(81,不定长,长度超过127字节)长度E7 800101标记80,长度=01,ASDU数目=01A281E1标记A2(编码格式),长度E13081DE标记30(编码格式),长度DE80144D4C313130324D552F4C4C4E302E736D76636230标记80SVID字符串820207F2标记82,长度=02,采样计数器07F2=2034 830400000001标记83,配置版本号850100标记85,长度=01,同步标志,00为没有同步8781B8标记87,长度B8=184,共23个数据后面是每个通道值和品质000005DC00000000FFFFE1A100000000FFFFE1A100000000FFFFEBC10000000000000A1F00000000FFFFF5E1000000000000000000000000FFFFEBC1000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF9900000000FFFFFECA00000000FFFFE9BF00000000FFFFF12A00000000FFFFD73400000000FFFFF12A000000000000000000000000FFFFE25400000000FFFFE9BF00000000FFFFFC4B00000000FFFFDAE900000000二,GOOSE报文解析GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

.sv goose报文解析

.sv goose报文解析

一,S V报文解析SV报文在网络上传输时采用的是OSI模型,但只用到OSI网络模型七层中的四层,应用层、表示层、数据链路层和物理层,传输层和网络层为空。

应用层定义协议数据单元PDU,经过表示层编码后,不采用TCP/IP协议,而是直接映射到数据链路层和物理层。

这种映射方式的目的是避免通信堆栈造成传输延时,从而保证报文传输、处理的快速性。

SV报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

SV的帧格式见下表:SV的APDU报文格式见下表一帧SV报文:010CCD04000200C00000400288BA400200F2000000006081 E7800101A281E13081DE80144D4C313130324D552F4C4C4E 302E736D76636230820207F28304000000018501008781B8 000005DC00000000FFFFE1A100000000FFFFE1A100000000 FFFFEBC10000000000000A1F00000000FFFFF5E100000000 0000000000000000FFFFEBC1000000000000000000000000 000000000000000000000000000000000000000000000000 FFFFFF9900000000FFFFFECA00000000FFFFE9BF00000000 FFFFF12A00000000FFFFD73400000000FFFFF12A00000000 0000000000000000FFFFE25400000000FFFFE9BF00000000 FFFFFC4B00000000FFFFDAE900000000解析:010CCD04000200C000004002目的MAC和源MAC 88BA网路数据类型,9-2报文4002appid00F2Length,从appid开始的报文长度00000000保留字节后面是SV报文的APDU6081E7标记60H,(81,不定长,长度超过127字节)长度E7800101标记80,长度=01,ASDU数目=01A281E1标记A2(编码格式),长度E13081DE标记30(编码格式),长度DE80144D4C313130324D552F4C4C4E302E736D76636230标记80SVID字符串820207F2标记82,长度=02,采样计数器07F2=2034 830400000001标记83,配置版本号850100标记85,长度=01,同步标志,00为没有同步8781B8标记87,长度B8=184,共23个数据后面是每个通道值和品质000005DC00000000FFFFE1A100000000FFFFE1A100000000FFFFEBC10000000000000A1F00000000FFFFF5E1000000000000000000000000FFFFEBC1000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF9900000000FFFFFECA00000000FFFFE9BF00000000FFFFF12A00000000FFFFD73400000000FFFFF12A000000000000000000000000FFFFE25400000000FFFFE9BF00000000FFFFFC4B00000000FFFFDAE900000000二,GOOSE报文解析GOOSE报文在MAC层的帧结构包括:源MAC地址、目的地址即组播地址、报文类型、四字节Tag、APPID、报文长度、四字节的保留和APDU。

结合域含义的GOOSE报文

结合域含义的GOOSE报文

结合域含义的GOOSE报文1.GOOSE(Generic Object Oriented Substation Event)报文是一种通信协议,用于在电力系统中进行实时数据传输。

它是IEC 61850标准中定义的一种通信机制,可通过以太网传输数据。

GOOSE报文具有灵活性和高实时性,是电力系统实现保护、控制和自动化的重要组成部分。

本文将详细介绍GOOSE报文的结构和域的含义,以便更好地理解和使用该报文。

2. GOOSE报文结构GOOSE报文由一系列域组成,每个域都包含了特定的信息。

GOOSE报文的结构如下: Ethertype (2 tes)Destination MAC Address (6 tes)Source MAC Address (6 tes)VLAN Tag (optional, 4 tes)APPID (2 tes)Length (4 tes)Protocol ID (1 te)Destination IP Address (4 tes)Source IP Address (4 tes)Destination UDP Port (2 tes)Source UDP Port (2 tes)GOOSE Message下面将对各个域的含义进行详细解释。

2.1 EthertypeEthertype域用于标识GOOSE报文的类型。

它是一个2字节大小的字段,常见的值为0x88B8,表示该报文为GOOSE报文。

2.2 Destination MAC AddressDestination MAC Address域表示GOOSE报文的目标MAC。

该用于将报文发送到正确的接收者。

它是一个6字节大小的字段,由48个比特位表示。

2.3 Source MAC AddressSource MAC Address域表示GOOSE报文的源MAC。

该表示报文的发送者。

它也是一个6字节大小的字段。

2.4 VLAN TagVLAN Tag域是一个可选字段,用于标识虚拟局域网(VLAN)。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(若干字节)
MAC
计算检验
CRC(4字节)
1.2 SV的APDU报文格式见下表
说明
报文内容
APDU数据T-L
标记=60H
长度
ASDU数目
标记=80H
长度=01
ASDU数目
ASDU数据T-L
标记=A2H
长度
ASDU(1) T-L
标记=30H
长度
SVID字符串
标记=80H
长度选
Ethertype
Ethertype(2字节)=0x88BA
Header
APPID(2字节)=0x4000~0x7FFF
Length(2字节)= 8+m
Reserved 1(2字节)=0x0000
Reserved 2(2字节)=0x0000
APDU(m字节<1493)
MAC
填充
(Pad bytes if necessary)
长度=2
SmpRate
采样值T-L
标记=87H
长度
通道1
数据(4字节)
q(4字节)
通道2
数据(4字节)
q(4字节)
通道n
数据(4字节)
q(4字节)
… … ASDU(n)
… …
1.3 SV数据的q属性见下表
bit7
bit6
bit5
bit4
bit3
bit2
bit0~1
细化品质
有效性
旧数据
故障
抖动
坏基准值
超值域
溢出
0=好,1=无效,
2=保留,3=可疑
bit15
bit14
bit13
bit12
bit11
bit10
bit9
bit8
操作员闭锁
测试

细化品质
SV报文和GOOSE报文格式
1.1 SV的帧格式见下表:
27
26
25
24
23
22
21
20
Header
MAC
MAC目的地址(6字节)=0x010CCD040000~0x010CCD0401FF
MAC源地址(6字节)
Priority
tagged
TPID(2字节标记)= 0x8100
TCI(2字节)=0x8000
标记=81H
长度≤19
DatSet字符串
样本计数器,INT16U
标记=82H
长度=2
SmpCnt
配置版本号,INT32U
标记=83H
长度=4
confRev
刷新时间,可选
标记=84H
长度=6
RefrTm
同步标志smpSynch,BOOLEAN
标记=85H
长度=1
Sync
采样率,INT16U,可选
标记=86H
相关文档
最新文档