61850goose报文格式

合集下载

Goose报文格式

Goose报文格式

1.Goose报文格式一、GOOSE通信帧结构描述字节1 2 3 4 5 678 9 10 11 12 1314 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 · · · ·图1 以太网通信帧结构解释:1.以太网地址2. TPID 和TCI 标记头的结构:TPID值:0x8100User Priority:三位,User priority 的值应在配置时进行设置,以便将模拟量采样值和时间紧迫的、保护相关的GOOSE信息与低优先级的总线负载相区别。

缺省的优先级为4。

CFI:一位[0],Length后无嵌入的RIF域/以太网标记帧中有类型域。

VID:支持虚拟局域网是一种可选的机制,如果采用了这种机制,那么配置时应设置虚拟局域网标识(VID)。

另外,虚拟局域网标识VID缺省值为0。

3.EtherType、APPID和LengthEtherType:基于ISO/IEC 8802-3 MAC子层的以太网类型将由IEEE 著作权注册机构进行注册。

所注册的以太网型(Ethertype)值为0X88B8。

APPID:应用标识。

APPID用于选择包含模拟量采样值的信息和用于区别关联的应用。

为模拟量采样值保留的APPID值范围是0x4000~0x7FFF。

缺省值为0x4000。

缺省值表示APPID没有被配置。

配置系统时将强烈推荐将APPIP配置为系统中的唯一值。

Length:包括从APPID开始的以太网型PDU的8位位组的数目。

4.保留1、保留2和APDUReserved1/Reserved2:用于将来的标准化应用。

该设备中认为是0x0000。

特别说明:Length-ASN.1的字节数不确定。

假定数据域的字节数为n。

按ASN.1的编码规则,当n≤127时Length只有一个字节,值为n;当n>127时,Length有2~127字节,第一个字节的Bit7为1,Bit0~6为Length总字节数减1,第二个字节开始给出n,基于256,高位优先(例子:200用ASN.1表示就是0x81C8)。

Goose

Goose

Goose协议简介Goose是面向通用对象的变电站事件的简称,它是IEC 61850中的一种快速报文传输机制,用于传输变电站内IED之间重要的实时性信号。

传输机制GOOSE报文的发送按下图(图一)所示的规律执行。

其中T0是心跳时间,装置正常每隔T0时间发送一次当前状态,此时的报文成为心跳报文。

当GOOSE数据集中任何一个成员的数据值发生变化,装置会马上发送该数据集的所有数据,然后间隔T1发送第二帧以及第三帧,间隔T2发送第四帧,间隔T3发送第五帧,后续报文的发送时间间隔逐渐增加,直到最后报文间隔恢复为心跳时间。

图一T0——稳定条件(长时间无事件)下重传(T0)——稳定条件下的重传可能被时间缩短T1——时间发生后,最短的传输时间T2,T3——直到获得稳定条件的重传时间GOOSE报文心跳时间间隔为图中5—1中的T0。

按照国内IEC 61850实施规范的要求,报文允许生存时间为2T0,如果接收端超过2T0时间内没有收到报文则判断报文丢失;在报文允许生存时间的2倍时间内没有收到下一帧GOOSE报文即判断为通信中断。

判断中断后,装置将发出GOOSE断链报警。

因此在通信过程中,GOOSE通过不断自检实现了装置间回路通断的智能化监测,克服了传统电缆回路故障无法自动发现的缺点。

IEC 61850第一版中对于GOOSE报文重发的具体时间间隔值和重发次数并没有做出明确说明。

按照目前国内某些地区工程的实施习惯,T0一般设置成5000ms,T1设置成2ms,T2设置成2倍T1的时间,T3为2倍T2的时间。

所以变位报文的4次重传时间间隔为:第一次重传间隔2ms,第二次2ms,第三次4ms,第四次8ms。

经过四次重传后GOOSE报文强制恢复为心跳报文。

通信的实现1.Goose服务的映射采用GOOSE传输保护跳闸等重要的实时性报文,应满足继电保护“可靠性、速动性”的要求,因此GOOSE在IEC61850中属于快速报文传输服务。

IEC61850数据包分析

IEC61850数据包分析

I E C61850数据包分析前言 (3)1. 工具简介 (4)1.1 抓包工具 (4)1.2 抓包方法 (4)1.3 分析举例 (4)1.4 启动步骤 (6)2. GOOSE报文分析 (9)3. 9-2采样报文分析 (10)4. MMS报文分析 (12)4.1. 初始化 (12)4.2. 后台读装置模型、以及装置的回答 (13)4.3. 报告控制块使能 (14)4.4. 监控后台或主站向装置写参数 (15)4.5. 测试心跳连接的报文 (15)4.6. 总召唤 (16)4.7. 装置上送总召的遥测数据 (17)4.8. 装置上送总召的遥信数据 (18)4.9. 变位遥信上送: (19)4.10. 遥测报文 (20)4.11. 遥脉报文 (21)4.12. 保护动作信号 (22)4.13. 读波形文件列表 (24)4.14. 调定值 (26)4.15. 修改定值 (28)4.16. 遥控压板 (35)4.17. 遥控开关 (38)附录1:IEC61850的GOOSE报文的帧格式: (41)附录2:IEDsout使用注意事项 (44)附录3:触发选项的规定 (44)前言随着IEC 61850变电站的增多,现场调试人员会越来越感到调试工具的匮乏,往往出现问题不能从根源上找原因,分析定位也无从下手。

本文旨在采用mms ethereal抓包工具,从报文层面分析各种IEC 61850数据包,帮助大家解决一些实际问题。

有什么好的建议和想法请发邮件到******************。

段运鑫2011年6月1. 工具简介1.1 抓包工具常用的抓包工具有Windows下的mms-ethereal,WireShark和Solaris下的snoop命令。

mms-ethereal可以自动解释mms报文,适合进行应用层报文的分析。

WireShark是ethereal 的替代版本,界面更加友好,但标准版本中没有对mms报文分析的支持,不过可以把抓到的数据包用mms-ethereal打开;snoop主要是用来抓包,没有图形化的分析界面,snoop抓取的文件可以用WireShark打开辅助分析;1.2 抓包方法对于广播和组播报文如装置的UDP心跳报文,可以用笔记本连接到交换机上任意端口抓取。

61850报文解析_深瑞版_131016

61850报文解析_深瑞版_131016

61850报文解析说明编写:陈林兴日期:2013年10月10日本文档只涉及mms报文。

1.相关术语简介IED:智能电子设备;icd:智能电子设备配置描述;SCD:变电站配置描述;cid:从SCD文件中导出与各自IED相关的内容形成文件,即实例化后的icd模型文件;SCL:变电站配置描述语言;AccessPoint:访问点;PHD:物理设备LD:逻辑设备;LN:逻辑节点;FC:功能约束;FCD:功能约束数据;FCDA:功能约束数据属性;GOCB:GOOSE控制块;LLN0:逻辑节点0;SGCB:定值控制块;DO:数据对象;DA:数据属性。

2.icd/cid模型文件简介2.1.模型文件结构61850模型文件为树状层次:PHD(物理设备)→LD(逻辑设备)→LN(逻辑节点)→DO(数据对象)→DA(数据属性)。

图2-1-1 61850模型文件树状结构… 图2-1-2 icd 配置文件结构LDevice2LN1 LDevice1LNnAccessPointCommunication LN0 Authentication ServerServices IEDHeaderSCL DataTypeTemplatesLNodeType DOType DA Type EnumType图2-1-3 icd配置文件结构示例其中AccessPoint下面包含S1(mms服务)、G1(GOOSE服务)、M1(SV服务)访问点。

以前的程序导入icd时,需删除G1和M1访问点,目前PRS7000后台130801以后的程序,可过滤G1和M1访问点,无需删除。

2.2.icd模型文件内容与数据库信号的对应2.2.1.遥测信号图2-2-1-1 7741导入icd后遥测信号遥测UC,其mms引用路径为:PRS7741/MEAS/MMXU1$MX$U$phsC$cVal$mag$fPRS7741:IEDName;MEAS:LDName,MEAS表示测量LD;MMXU1:逻辑节点类LNClass+序号Inst,MMXU表示测量量数据;MX:功能约束MX;U$phsC:DOName,表示C相电压;cVal$mag$f:DAName表示C相电压幅值。

goose报文结构

goose报文结构

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

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

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

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

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

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

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

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

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

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

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

goose报文采用

goose报文采用

Goose报文1. 什么是Goose报文?Goose(Generic Object Oriented Substation Event)报文是一种用于电力系统中的通信协议,用于在互联的电力设备之间传输信息。

它基于IEC 61850标准,并采用了发布-订阅模式(Publish-Subscribe)。

Goose报文主要用于在智能电网中实现实时数据的传输和事件的通知。

它可以用于监测电力设备的状态变化、故障事件的传递以及控制指令的发送。

Goose报文具有高可靠性、低时延和广播特性,适用于各种电力系统中的通信需求。

2. Goose报文的结构Goose报文由报文头部和报文数据组成。

2.1 报文头部报文头部包含了一些关键的信息,用于标识和控制报文的传输。

•GooseID:每个Goose报文都有一个唯一的GooseID,用于标识报文的发送者和接收者。

它是一个16位的无符号整数。

•AppID:每个Goose报文都有一个唯一的AppID,用于标识报文的应用程序。

它是一个16位的无符号整数。

•GoCBRef:Goose Control Block的引用,用于标识报文的发送者和接收者之间的关联关系。

•TimeAllowedtoLive:报文的存活时间,以毫秒为单位。

超过存活时间后,报文将被丢弃。

•DatSet:报文中包含的数据集的名称。

•ConfRev:数据集的配置版本号,用于标识数据集的变化。

•NumDatSetEntries:数据集中包含的条目数量。

•AllData:指示报文中是否包含了所有数据。

2.2 报文数据报文数据包含了要传输的实时数据和事件信息。

Goose报文的数据部分采用了简单的二进制编码格式,可以包含多个数据条目。

每个数据条目由数据对象的名称、数据类型和数据值组成。

3. Goose报文的应用Goose报文在电力系统中有广泛的应用。

3.1 实时数据传输Goose报文可以用于实时传输电力设备的状态数据。

例如,变电站中的断路器状态、电流、电压等信息可以通过Goose报文传输到监控系统,实现对电力系统实时监测和控制。

IEC-61850 GOOSE报文研究

IEC-61850 GOOSE报文研究

IEC-61850 GOOSE报文研究【摘要】IEC-61850通信协议是一个完整的变电站通信体系,对于实现设备间的互操作具有重要意义,是实现数字化变电站的基础,数字化变电站是智能电网的关键部分。

GOOSE是IEC-61850中定义的一种通用变电站事件模型类。

本文分析了GOOSE的控制和报文规范,详细介绍了GOOSE报文语法结构。

【关键词】IEC-61850;GOOSE报文;数字化变电站;通信协议0.引言IEC-61850《变电站网络与通信协议》标准(以下简称IEC-61850)是新一代的变电站网络通信体系,适应分层的IED和变电站自动化系统。

它根据电力系统生产过程的特点,制定了满足实时信息传输要求的服务模型,采用抽象通信服务接口、特定通信服务映射,以适应网络发展。

与传统的体系相比,有如下突出特点:采用面向对象建模技术,面向设备建模和自我描述,以适应功能扩展,满足应用开放互操作性要求。

采用配置语言,配备配置工具,在信息源定义数据和数据属性。

定义和传输元数据,扩充数据和设备管理功能,传输采样测量值等,还包括变电站通信网络和系统总体要求、系统和工程管理、一致性测试等。

IEC-61850标准对变电站系统中所有的通信报文做了详细的规定和分类,并对各种报文的传输做了特殊的通信服务映射。

它解决了不同设备和不同系统之间传输时的不兼容,真正实现了设备的互操作性。

IEC-61850规定了若干种报文来传输变电站实时数据,每种报文传输值的侧重点不同。

其中间隔之间的联闭锁、跳闸信息,基于出线保护IED信息的分布式母线保护,分布式故障录波器通过GOOSE传输,GOOSE采用多播方式。

本文介绍了IEC-61850各部分的地位和作用,分析了GOOSE报文的控制和报文规范,根据GOOSE报文的定义,介绍了GOOSE报文语法结构。

1.GOOSE报文机制面向系统-范围事件的通用对象即GOOSE是IEC-61850-7-2标准中定义的一种派生于GSE类的通用变电站事件模型。

61850典型报文解析说明资料

61850典型报文解析说明资料

61850典型报文解析说明1 平台现利用ethereal报文抓捕工具抓取部分典型报文解析说明。

1.1报告类61850报告服务,是一项非常重要的ACSI服务,它通过SCSM映射为MMS协议中的InformationReport服务,我们在调试过程中通过捕包工具得到的61850报告报文,都是经过ASN.1编码后的InformationReport数据。

1.1.1InformationReport相关数据结构下表是InformationReport的数据结构:InformationReport的数据结构定义DL/T860.72 报告格式参数名条件报告ID(RptID)始终存在报告中包括的选择区域(Reported OptFlds)始终存在顺序编号(SeqNum)当OptFlds.sequence-number 或OptFlds中full-sequence-number 为 TRUE时存在入口时间(TImeOfEntry)当OptFlds.report-time-stamp 为 TRUE时存在数据集(DatSet)当OptFlds.data-set-name 为TRUE时存在发生缓冲溢出(BufOvfl)当OptFlds. buffer-overflow 为TRUE时存在入口标识(EntryID)当OptFlds. entry 为TRUE时存在子序号(SubSeqNum)当OptFlds.segmentation 为TRUE时存在有后续数据段(MoreSegmentFollow)当OptFlds.segmentation 为TRUE时存在包含位串(Inclusion-bitstring)始终存在数据引用(data-reference(s))当OptFlds.data-reference为TRUE时存在值(value(s))始终存在原因代码(ReasonCode(s))当OptFlds.reason-for-inclusion 为TRUE时存在其中:➢RptID:作为不同报告间的唯一标识符,在报文中是始终存在的。

IEC61850规约报文分析

IEC61850规约报文分析

IEC61850规约报文分析IEC61850标准是基于通用网络通信平台的变电站自动化系统唯一国际标准,它是由国际电工委员会第57技术委员会(IECTC57)的3个工作组10,11,12(WG10/11/12)负责制定的。

此标准参考和吸收了已有的许多相关标准,其中主要有:IEC870-5-101远动通信协议标准;IEC870-5-103继电保护信息接口标准;UCA2.0(UtilityCommunicationArchitecture2.0)(由美国电科院制定的变电站和馈线设备通信协议体系);ISO/IEC9506制造商信息规范MMS (ManufacturingMessageSpecification)。

变电站通信体系IEC61850将变电站通信体系分为3层:变电站层、间隔层、过程层。

在变电站层和间隔层之间的网络采用抽象通信服务接口映射到制造报文规范(MMS)、传输控制协议/网际协议(TCP/IP)以太网或光纤网。

在间隔层和过程层之间的网络采用单点向多点的单向传输以太网。

变电站内的智能电子设备(IED,测控单元和继电保护)均采用统一的协议,通过网络进行信息交换。

IEC61850的特点是1)面向对象建模;2)抽象通信服务接口;3)面向实时的服务;4)配置语言;5)整个电力系统统一建模。

IEC61850建模了大多数公共实际设备和设备组件。

这些模型定义了公共数据格式、标识符、行为和控制,例如变电站和馈线设备(诸如断路器、电压调节器和继电保护等)。

1 IEC 61850-5中的报文类型和特性分类功能与框架概述以上为IEC61850规约报文类型框架概述,其中 SV 表示采样值报文使用以太网组播方式;GOOSE 表示通用面向对象变电站事件报文使用以太网组播方式;TimeSync 表示时间同步报文使用UDP组播(广播)方式传送;MMS Protocol 表示核心的ACSI服务报文采用TCP/RFC1006方式传送;GSSE 表示通用变电站状态事件报文使用自定意的GSSE传输层;2 传输层框架分析GOOSE 传输层框架TimeSync 时间同步的传输层-框架无连接的UDP数据报格式SV采样值传输层-框架IEE802.3以太网数据包MMS Protocol传输层-框架TCP/RFC1006传输协议3 报文格式说明面向系统-范围事件的通用对象(Geneic object oriented systen -wide events GOOSE )介绍GOOSE提供了为快速的和可靠的数据系统-范围分配的可能性。

61850通讯过程:MMS制造报文系统和GOOSE报文

61850通讯过程:MMS制造报文系统和GOOSE报文

ZG电力自动化's Archivercqtzj发表于 2007-11-28 12:3261850通讯过程:MMS制造报文系统和GOOSE报文欢迎大家来讨论MMS的实现过程MMS是一种实时通信机制,61850 MMS制造报文系统和GOOSE报文通讯是基于61850数字化变电站的通讯基础。

MMS标准即ISO/IEC9506标准,由ISOTC184和IEC共同负责管理。

MMS的目的是为了规范工业领域具有通信能力的智能传感器、智能电子设备(IED)、智能控制设备的通信行为,使出自不同制造商的设备之间具有互操作性(interoperation),使系统集成变得简单、方便。

MMS规范分为五部分即服务规范、通信协议、工业机器人通信规范、过程控制通信规范、数字控制通信规范。

MMS的特点是通过使用MMS使工业系统具有互操作性和独立性。

其中互操作性是制定MMS的初衷即为设备和应用定义一套标准通信机制,使其在此通信体制下具有高度互操作性。

独立性是指MMS不同于很多只适用于特定产品的专用通信系统,它是一个通用的、独立于专用设备的国际标准体系即它为用户提供了一个独立于所完成功能的通用通信环境。

MMS提供了通过网络进行对等(peer-to-peer)实时通信的一套服务集。

MMS作为通用通信协议可以用于多种通用工业控制设备,如可编程控制器和工业机器人等。

MMS可以支持多种通信方式,包括以太网、令牌总线、RS—232C、OSI、TCP/IP、MiniMAP等, MMS也可通过网桥、路由器或网关连接到其他系统上。

在国外,MMS技术广泛用于工业过程控制、工业机器人等领域。

目前,MMS在电力系统远动通信协议中的应用越来越广泛。

国际电工委员会第57技术委员会(IECTC57)新近推出的IEC60870—6TASE.2系列标准定义了EMS和SCADA等电力控制中心之间的通信协议,该协议采用面向对象建模技术,其底层直接映射到MMS上。

IEC61850规约报文分析

IEC61850规约报文分析

IEC61850规约报文分析IEC61850标准是基于通用网络通信平台的变电站自动化系统唯一国际标准,它是由国际电工委员会第57技术委员会(IECTC57)的3个工作组10,11,12(WG10/11/12)负责制定的。

此标准参考和吸收了已有的许多相关标准,其中主要有:IEC870-5-101远动通信协议标准;IEC870-5-103继电保护信息接口标准;UCA2.0(UtilityCommunicationArchitecture2.0)(由美国电科院制定的变电站和馈线设备通信协议体系);ISO/IEC9506制造商信息规范MMS (ManufacturingMessageSpecification)。

变电站通信体系IEC61850将变电站通信体系分为3层:变电站层、间隔层、过程层。

在变电站层和间隔层之间的网络采用抽象通信服务接口映射到制造报文规范(MMS)、传输控制协议/网际协议(TCP/IP)以太网或光纤网。

在间隔层和过程层之间的网络采用单点向多点的单向传输以太网。

变电站内的智能电子设备(IED,测控单元和继电保护)均采用统一的协议,通过网络进行信息交换。

IEC61850的特点是1)面向对象建模;2)抽象通信服务接口;3)面向实时的服务;4)配置语言;5)整个电力系统统一建模。

IEC61850建模了大多数公共实际设备和设备组件。

这些模型定义了公共数据格式、标识符、行为和控制,例如变电站和馈线设备(诸如断路器、电压调节器和继电保护等)。

1 IEC 61850-5中的报文类型和特性分类功能与框架概述以上为IEC61850规约报文类型框架概述,其中 SV 表示采样值报文使用以太网组播方式;GOOSE 表示通用面向对象变电站事件报文使用以太网组播方式;TimeSync 表示时间同步报文使用UDP组播(广播)方式传送;MMS Protocol 表示核心的ACSI服务报文采用TCP/RFC1006方式传送;GSSE 表示通用变电站状态事件报文使用自定意的GSSE传输层;2 传输层框架分析GOOSE 传输层框架TimeSync 时间同步的传输层-框架无连接的UDP数据报格式SV采样值传输层-框架IEE802.3以太网数据包MMS Protocol传输层-框架TCP/RFC1006传输协议3 报文格式说明面向系统-范围事件的通用对象(Geneic object oriented systen -wide events GOOSE )介绍GOOSE提供了为快速的和可靠的数据系统-范围分配的可能性。

61850典型报文解析说明

61850典型报文解析说明

61850典型报文解析说明编写:欧灶军1 平台现利用ethereal报文抓捕工具抓取部分典型报文解析说明。

1.1报告类 COS61850报告服务,是一项非常重要的ACSI服务,它通过SCSM映射为MMS协议中的InformationReport服务,我们在调试过程中通过捕包工具得到的61850报告报文,都是经过编码后的InformationReport数据。

建好数据库,连接好装置后,启动SCADA服务器,并用ethereal抓报文,根据报告格式进行解析。

例如抓到的SOE报告ID号为BR03_brcbSOE01,其中03与模板中定义的各种报告类型有关,例如在我使用的装置模板中这么定义的:brcbREC、brcbCHK、brcbSOE分别为BR01、BR02、BR03,01表示该报告已经实例化。

由于InformationReport各成员的数据类型是确定的,根据编码规则,各数据编码后的数据也是确定的:RptID编码后数据为:8a XX XX … XX;OptFlds编码后数据为:84 03 07 XX X0;SqNum编码后数据为:86 XX XX … XX;TimeOfEntry编码后数据为:8C 06 XX XX XX XX XX XX;DataSet编码后数据为:8a XX XX … XX;BufOvfl编码后数据为:83 01 XX;EntryID编码后数据为:89 XX XX … XX;ConfRev编码后数据为:86 XX XX … XX;SubSeqNum编码后数据为:86 XX XX … XX;MoreSegmentFollow编码后数据为:83 01 XX;Inclusion-bitstring编码后数据为:84 XX … XX;Data-Reference编码后数据为:8a XX … XX;Value取决于具体数据类型;ReasonCode编码后数据为:84 XX … XX;下面以SOE报文为例,说明整个报告的含义,报文如下:8a 0e 42 52 30 33 5f 62 72 63 62 53 4f 45 30 31 (RptID)84 03 07 11 80(OptFlds)89 08 00 00 00 00 00 00 00 20 (EntryID)86 01 01 (ConfRev)84 06 05 80 00 00 10 00 (Inclusion-bitstring)a2 12 83 01 01 84 03 03 00 00 91 08 49 f9 70 02 02 d0 e5 8a a213 84 02 06 40 84 03 03 00 00 91 08 49 f9 70 02 05 1e b8 8a (Values,共2个)84 02 02 40 84 02 02 40 (ReasonCode,共2个)报告解析如下:RptID(BR03_brcbSOE01):8a 0e 42 52 30 33 5f 62 72 63 62 53 4f 45 30 31,其中8a为tag,长度为0e,后面的为ID编码。

IEC61850规约报文分析

IEC61850规约报文分析

IEC61850规约报文分析IEC61850标准是基于通用网络通信平台的变电站自动化系统唯一国际标准,它是由国际电工委员会第57技术委员会(IECTC57)的3个工作组10,11,12(WG10/11/12)负责制定的。

此标准参考和吸收了已有的许多相关标准,其中主要有:IEC870-5-101远动通信协议标准;IEC870-5-103继电保护信息接口标准;UCA2.0(UtilityCommunicationArchitecture2.0)(由美国电科院制定的变电站和馈线设备通信协议体系);ISO/IEC9506制造商信息规范MMS (ManufacturingMessageSpecification)。

变电站通信体系IEC61850将变电站通信体系分为3层:变电站层、间隔层、过程层。

在变电站层和间隔层之间的网络采用抽象通信服务接口映射到制造报文规范(MMS)、传输控制协议/网际协议(TCP/IP)以太网或光纤网。

在间隔层和过程层之间的网络采用单点向多点的单向传输以太网。

变电站内的智能电子设备(IED,测控单元和继电保护)均采用统一的协议,通过网络进行信息交换。

IEC61850的特点是1)面向对象建模;2)抽象通信服务接口;3)面向实时的服务;4)配置语言;5)整个电力系统统一建模。

IEC61850建模了大多数公共实际设备和设备组件。

这些模型定义了公共数据格式、标识符、行为和控制,例如变电站和馈线设备(诸如断路器、电压调节器和继电保护等)。

1 IEC 61850-5中的报文类型和特性分类功能与框架概述以上为IEC61850规约报文类型框架概述,其中 SV 表示采样值报文使用以太网组播方式;GOOSE 表示通用面向对象变电站事件报文使用以太网组播方式;TimeSync 表示时间同步报文使用UDP组播(广播)方式传送;MMS Protocol 表示核心的ACSI服务报文采用TCP/RFC1006方式传送;GSSE 表示通用变电站状态事件报文使用自定意的GSSE传输层;2 传输层框架分析GOOSE 传输层框架TimeSync 时间同步的传输层-框架无连接的UDP数据报格式SV采样值传输层-框架IEE802.3以太网数据包MMS Protocol传输层-框架TCP/RFC1006传输协议3 报文格式说明面向系统-范围事件的通用对象(Geneic object oriented systen -wide events GOOSE )介绍GOOSE提供了为快速的和可靠的数据系统-范围分配的可能性。

结合域含义的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)。

IEC61850GOOSE介绍

IEC61850GOOSE介绍

虚端子图设计
• 虚端子连线图由于技术问题,现在主要靠Excel表 格来表示
• 设计流程 一般有研发人员用PCS-CC 或PCS-Explore 完成装 置配置后导出ICD和虚端子表格,由设计部收集汇 总后给设计院,设计院完成连线后交给集成商,集 成商根据虚端子连线图完成SCD制作
• 问题: 虚端子图无法跟踪后期SCD的制作,ICD变化频繁导 致EXCEL表格的一些Ref可能跟后期SCD已经不一样
面向通用对象的变电站事件( GOOSE---Generic Object Oriented Substation Event) 是IEC 61850标准中用于满足变电站自动化系统快 速报文需求的一种机制
• GOOSE可以传输什么?
可以传输开入(智能终端的常规开入等),开出(跳闸,遥控,启动失 灵,联锁,自检信息等),实时性要求不高的模拟量(环境温湿度,直 流量)
IEC61850GOOSE介绍
SCD文件中的GOOSE信息
• SCD的GOOSE信息与CID是一样的,也是包含 ICD本身具有的GOOSE输入,输出信息和通过 SCD工具配置产生的GOCB,Inputs,通讯信息
• SCD 是所有CID的集合,CID的GOOSE信息从 SCD中获取
• SCD、CID的GOOSE信息国内装置及后台一般 不读取,但是录波器,记录仪,测试仪可能 会读取
该预置的值,预置值可为 0、1 或保持原状态。 例如:位置信息GOOSE断链应该维持前值;跳闸信 息GOOSE断链应该恢复为0;简易母差馈线闭锁主变 保护GOOSE断链应该置1。
IEC61850GOOSE介绍
GOOSE单网接收机制
IEC61850GOOSE介绍
GOOSE双网接收机制

IEC61850-GOOSE通讯介绍

IEC61850-GOOSE通讯介绍

CID中的GOOSE信息(增加通讯信息) 9
① 通过SCD工具在commuication分配组播地址产生 ② GOOSE建议取值范围要求:01-0c-cd-01-00-00 到
01-0c-cd-01-01-FF(一般国内现场对此不作要求) ③ APPID 建议范围0x0000-0x3FFF
SCD文件中的GOOSE信息
虚端子概念
11
• 为方便与以前的硬端子的概念接轨提出了虚端子的概念,虚端子主要是 通过Ref+中文描述来表示,主要是变电站设计阶段了解装置接口的一个 依据
• GOOSE数据集FCDA对应开出虚端子
• 实例化GOINGGIO中的各DO数据对应开入虚端子
虚端子图设计
12
• 虚端子连线图由于技术问题,现在主要靠Excel表 格来表示
① 1136增加了光口配置信息,可兼容早期的 goose.txt,但是早期1126无法兼容含有光口配置 的goose.txt
光口型号也不同需注意1126是ST的1136是LC的
① 1136板中的光口配置信息不填,默认全发全收。
认识strap.txt
15
• 参考《数字化实战篇——学会strap》
如果研发人员需要控制GOOSE链路报警和GOOSE接收压板时 就需要配置strap中的GOOSE STRAP。
PPC,OMAP系统要实现CPU GOOSE也需要下载goose.txt,VxWorks系统要实现联 锁GOOSE需要下载goose.txt,要实现跳闸GOOSE需要下载goose1.txt
认识goose.txt
14
• 参考《数字化实战篇——学会goose》
1136与1126 goose.txt区别:
• escription 变电站配置描述

61850报文解析-深瑞版-131016

61850报文解析-深瑞版-131016

61850报文解析-深瑞版-13101661850报文解析说明编写:陈林兴日期:2013年10月10日本文档只涉及mms报文。

1.相关术语简介IED:智能电子设备;icd:智能电子设备配置描述;SCD:变电站配置描述;cid:从SCD文件中导出与各自IED相关的内容形成文件,即实例化后的icd模型文件;SCL:变电站配置描述语言;AccessPoint:访问点;PHD:物理设备LD:逻辑设备;LN:逻辑节点;FC:功能约束;FCD:功能约束数据;FCDA:功能约束数据属性;GOCB:GOOSE控制块;LLN0:逻辑节点0;SGCB:定值控制块;DO:数据对象;DA:数据属性。

2.icd/cid模型文件简介2.1.模型文件结构61850模型文件为树状层次:PHD(物理设备)→LD (逻辑设备)→LN(逻辑节点)→DO(数据对象)→DA(数据属性)。

图2-1-1 61850模型文件树状结构AccessCommunicServicIEDHeaSC…图2-1-2 icd 配置文件结构图2-1-3 icd 配置文件结构示例其中AccessPoint 下面包含S1(mms 服务)、G1(GOOSE 服务)、M1(SV 服务)访问点。

以前的程序导入icd 时,需删除G1和M1访问点,目前PRS7000后台130801以后的程序,可过滤G1和M1访问点,无需删除。

LDev LDev Authent Ser DataTypeLNodeT DOTypeDATypeEnumTy2.2.icd模型文件内容与数据库信号的对应2.2.1.遥测信号图2-2-1-1 7741导入icd后遥测信号遥测UC,其mms引用路径为:PRS7741/MEAS/MMXU1$MX$U$phsC$cVal$mag$f PRS7741:IEDName;MEAS:LDName,MEAS表示测量LD;MMXU1:逻辑节点类LNClass+序号Inst,MMXU 表示测量量数据;MX:功能约束MX;U$phsC:DOName,表示C相电压;cVal$mag$f:DAName表示C相电压幅值。

61850goose报文格式

61850goose报文格式
MAC
计算检验
CRC(4字节)
ASDU格式(开关量):
说明
报文内容
gocbRef字符串
类型=80H
长度≤65
gocbRef字符串
有效时间t,INT32U,单位:毫秒
类型=81H
长度≤4
t
DatSet名字符串
类型=82H
长度≤65
DatSet名字符串
goID字符串
类型=83H
长度≤65
goID字符串
StNum加1时的时间,精确到毫秒
Test
配置版本号(配置次数),INT32U
类型=88H
长度≤4
confRev
未配置好标志,BOOLEAN
类型=89H
长度=1
ndsCom
Goose数据总个数,INT32U
类型=8aH
长度≤4
总个数
GOOSE数据的报头
类型=abH
长度
GOOSE数据1
C1/KZGGIO1.DPCSO.stVal
类型=83H
IEC61850的GOOSE报文的帧格式:
8
7
6
54Biblioteka 321Header
MAC
MAC目的地址(6字节)=0x010CCD010000~0x010CCD0101FF
MAC源地址(6字节)
Priority
tagged
TPID(2字节类型)=0x8100
TCI(2字节)=0x4000
Header
Ethertype
长度=1
stVal
C1/KZGGIO1.DPCSO.q
类型=84H
长度=3
03H
q(2字节)
C1/KZGGIO1.DPCSO.t
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GOOSE:
为面向通用对象变电站事件并支持由
DATA-SET组织的公共数据广范围的交换
GSSE:
为通用变电站状态事件并支持提供传
输状态变化信息(双比特)
GOOSE报文的核心内容可由用户灵活、自由定义,不仅可传输状态信息,而且可传输模拟量信息,应用范围广泛。
GSSE报文一般只用于传输保护跳闸、闭锁等状态变化信息,内容比较单一。它是UCA GOOSE在61850中的一种延续。
Test
配置版本号(配置次数),INT32U
类型=88H
长度≤4
confRev
未配置好标志,BOOLEAN
类型=89H
长度=1
ndsCom
Goose数据总个数,INT32U
类型=8aH
长度≤4
总个数
GOOSE数据的报头
类型=abH
长度
GOOSE数据1
C1/KZGGIO1.DPCSO.stVal
类型=83H
bit.10
bit.11
bit.12
bit.13
旧数据
不一致
不准确
取代
测试
闭锁
bit.14~16不用。
MAC
计算检验
CRC(4字节)
ASDU格式(开关量):
说明
报文内容
gocbRef字符串
类型=80H
长度≤65
gocbRef字符串
有效时间t,INT32U,单位:毫秒
类型=81H
长度≤4
t
DatSet名字符串
类型=82H
长度≤65
DatSet名字符串
goID字符串
类型=83H
长度≤65
goID字符串
StNum加1时的时间,精确到毫秒
IEC61850的GOOSE报文的帧格式:
8
7
6
5
4
3
2
1
Header
MAC
MAC目的地址(6字节)=0x010CCD010000~0x010CCD0101FF
MAC源地址(6字节)
Priority
tagged
TPID(2字节类型)=0x8100
TCI(2字节)=0x4000
Header
Ethertype
Ethertype(2字节)=0x88B8
APPID(2字节)=0x0000~0x3FFF
Length(2字节)= 8+m
Reserved 1(2字节)=0x0000
Reserved 2(2字节)=0x0000
ASDU(m字节<1480)
MAC
填充
(Pad bytes if necessary)
(若干字节)
q(2字节)
C1/KZGGIO2.DPCSO.t
类型=91H
长度=8
t
。。。。。
。。。。。
q属性为1字节(bit.1~16),bit.1~13分别表示如下:
bit.1~2
bit.3
bit.4
bit.5
bit.6
bit.7
0=正常,1=无效,
2=保留,3=有问题
溢出
出界
错误引用
抖动
失败
bit.8
bit.9
长度=1
stVal
C1/KZGGIO1.DPCSO.q
类型=84H
长度=3
03H
q(2字节)
C1/KZGGIO1.DPCSO.t
类型=91H
长度=8
t
GOOSE数据2
C1/KZGGIO2.DPCSO.stVal
类型=83H
长度=1
stVal
C1/KZGGIO2.DPCSO.q
类型=84H
长度=3
03H
类型=84H
长度=8
t
变化序号,INT32U,每次报文中的数据有变位时,此值加1,初始值=1,值0保留
类型=85H
长度≤4
StNum
报文(递增)顺序号,INT32U,初始值=1,值0保留,StNum变化时此值复归到1。
类型=86H
长度≤4
SqNumቤተ መጻሕፍቲ ባይዱ
测试标志test,BOOLEAN
类型=87H
长度=1
相关文档
最新文档