61850报文解析-深瑞版

合集下载

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 DataTypeTemplatesLNodeTypeDOType 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相电压幅值。

61850模型与MMS报文分析

61850模型与MMS报文分析

61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规》目录1、文件类型 (3)1.1 ICD/CID文件结构 (3)2模型验证 (3)3、IED配置 (4)3.1 IED和LD(Logical Device)相关信息 (4)3.2 逻辑节点LN (Logical Node) (5)3.3数据DO(Data Object)及数据属性DA(Data attribute) (7)3.4 数据集:DOI /DAI的集合 (10)3.5 报告控制块ReportControl: (11)4 如何抓包 (12)4.1 抓包工具 (12)4.2 抓包方法 (12)4.3 分析举例 (12)5、MMS报文简析 (16)5.1初始化相关 (16)5.2报告相关 (21)5.3录波相关 (30)5.4控制相关 (33)5.5定值相关 (36)第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD文件,描述IED的能力及通信容,如是否具有定值、压板、动作信号等。

系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。

IED从SCD文件中导出本IED相关部分形成CID文件,即实例化后的IED模型文件,供IED运行时用。

1.1 ICD/CID文件结构-Header:历史版本信息等-Communication:GOOSE配置等-IED:定值、压板、动作信号等-DataTypeTemplates :对象类型定义2模型验证xmlSpy可做一些语法方面的验证。

四方61850客户端工具软件可作进一步验证。

3、IED 配置IEC61850模型总体-模型的分析Physical Device (network address)Logical DeviceMMXU1MMXU3DODALogical NodesDADODADODAMMXU2DODA DA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid 。

61850典型报文解析说明

61850典型报文解析说明

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

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

1.1.1InformationReport相关数据结构下表是InformationReport的数据结构:InformationReport的数据结构定义其中:RptID:作为不同报告间的唯一标识符,在报文中是始终存在的。

OptFlds:决定了报文拼装中可选成员出现与否,该属性值对于报文解析非常重要,在61850-7-2中BRCB.OptFlds和URCB.OptFlds定义不同,在标准-8-1中通过引入保留位,保证了OptFlds定义的一致性,整合后的OptFlds各位含义如下:OptFlds 数据定义ResonCode (DataChange )、数据更新(DataUpdata )、品质变化(QualityChange )、完整性周期(IntegerPd )和总召唤(GI )。

ResonCode 也是Bitstring 类型,× × × × × × × ×DchgQchgDdupGIIntgPd保留待扩展触发选项的存储形式1.1.2 InformationReport 报文解析建好数据库,连接好装置后,启动SCADA 服务器,并用ethereal 抓报文,根据报告格式进行解析。

图1为ethereal 解析出来的报文。

解释如下:1、 报告的RptID 为BR04_brcbRelayDin03,其中03为报告实例号2、 报告的选项域,报告中包含哪些选项,按位标识,0为不存在,1为存在。

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:作为不同报告间的唯一标识符,在报文中是始终存在的。

报文解析深瑞版完整版

报文解析深瑞版完整版

报文解析深瑞版HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】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配置文件结构图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$f PRS7741:IEDName;MEAS:LDName,MEAS表示测量LD;MMXU1:逻辑节点类LNClass+序号Inst,MMXU表示测量量数据;MX:功能约束MX;U$phsC: DOName,表示C相电压;cVal$mag$f:DAName表示C相电压幅值。

61850典型报文解析说明.doc

61850典型报文解析说明.doc

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

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

1.1.1InformationReport相关数据结构下表是InformationReport的数据结构:InformationReport的数据结构定义其中:RptID:作为不同报告间的唯一标识符,在报文中是始终存在的。

OptFlds:决定了报文拼装中可选成员出现与否,该属性值对于报文解析非常重要,在61850-7-2中BRCB.OptFlds和URCB.OptFlds定义不同,在标准-8-1中通过引入保留位,保证了OptFlds定义的一致性,整合后的OptFlds各位含义如下:OptFlds数据定义(DataChange)、数据更新(DataUpdata)、品质变化(QualityChange)、完整性周期(IntegerPd)和总召唤(GI)。

ResonCode也是Bitstring类型,× × × × × × × ×待扩展GIIntgPdDdupQchgDchg保留触发选项的存储形式1.1.2 InformationReport报文解析建好数据库,连接好装置后,启动SCADA服务器,并用ethereal抓报文,根据报告格式进行解析。

图1为ethereal解析出来的报文。

解释如下:1、报告的RptID为BR04_brcbRelayDin03,其中03为报告实例号2、报告的选项域,报告中包含哪些选项,按位标识,0为不存在,1为存在。

3、顺序编号SeqNum,由OptFlds决定其是否存在4、溢出标志BufOvfl,由OptFlds决定其是否存在5、入口标识EntryID,由OptFlds决定其是否存在6、InclusionBitstring(该报告中出现的数据集成员),由报文可知该数据集共有137个成员,其中只有第29个数据集成员上送报告7、数据集成员Value,数据集成员值为一个结构8、value的stval(状态值)9、value的q(品质)10、value的t(时标)11、报告的触发原因类型为:数据变化(按位为保留、数据变化、品质变化、数据更新、完整性、总召唤,0为无1为有)图1 InformationReport1.2定值类定值服务可以分为SGCB控制块相关服务和定值相关服务。

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相电压幅值。

61850模型及MMS报文讲解

61850模型及MMS报文讲解

61850模型及MMS报文讲解61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规范》目录1、文件类型 (5)1.1 ICD/CID文件结构 (5)2模型验证 (6)3、IED配置 (6)3.1 IED和LD(Logical Device)相关信息 (7)3.2 逻辑节点LN (Logical Node) (8)3.3数据DO(Data Object)及数据属性DA(Dataattribute) (10)3.4 数据集:DOI /DAI的集合 (14)3.5 报告控制块ReportControl: (15)4 如何抓包 (17)4.1 抓包工具 (17)4.2 抓包方法 (18)4.3 分析举例 (18)5、MMS报文简析 (24)5.1初始化相关 (25)5.2报告相关 (30)5.3录波相关 (41)5.4控制相关 (45)5.5定值相关 (48)第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD 文件,描述IED的能力及通信内容,如是否具有定值、压板、动作信号等。

系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。

IED从SCD文件中导出本IED相关部分形成CID文件,即实例化后的IED模型文件,供IED运行时用。

1.1 ICD/CID文件结构-Header:历史版本信息等-Communication:GOOSE配置等-IED:定值、压板、动作信号等-DataTypeTemplates :对象类型定义2模型验证xmlSpy 可做一些语法方面的验证。

四方61850客户端工具软件可作进一步验证。

3、IED 配置IEC61850模型总体-模型的分析Physical Device (network address)Logical DeviceMMXU1MMXU3DO DA Logical NodesDA DO DA DO DA MMXU2DODA DA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid 。

61850模型及MMS报文讲解

61850模型及MMS报文讲解

61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规范》目录1、文件类型 (3)1.1 ICD/CID文件结构 (3)2模型验证 (3)3、IED配置 (4)3.1 IED和LD(Logical Device)相关信息 (4)3.2 逻辑节点LN (Logical Node) (5)3.3数据DO(Data Object)及数据属性DA(Data attribute) (7)3.4 数据集:DOI /DAI的集合 (10)3.5 报告控制块ReportControl: (11)4 如何抓包 (12)4.1 抓包工具 (12)4.2 抓包方法 (12)4.3 分析举例 (12)5、MMS报文简析 (16)5.1初始化相关 (16)5.2报告相关 (21)5.3录波相关 (30)5.4控制相关 (33)5.5定值相关 (36)第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD文件,描述IED的能力及通信内容,如是否具有定值、压板、动作信号等。

系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。

IED从SCD文件中导出本IED相关部分形成CID文件,即实例化后的IED模型文件,供IED运行时用。

1.1 ICD/CID文件结构-Header:历史版本信息等-Communication:GOOSE配置等-IED:定值、压板、动作信号等-DataTypeTemplates :对象类型定义2模型验证xmlSpy可做一些语法方面的验证。

四方61850客户端工具软件可作进一步验证。

3、IED 配置IEC61850模型总体-模型的分析Physical Device (network address)Logical DeviceMMXU1MMXU3DODALogical NodesDADODADODAMMXU2DODA DA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid 。

61850报文解析 深瑞版 131016

61850报文解析 深瑞版 131016

说明解0报文析6185 10日2013年10月编写:陈林兴日期:mms报文。

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

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

象)→DA 2-1-1 61850模型文件树状结构图SCLHeaderCommunicationIEDServicesAccessPointServerAuthentication DataTypeTemplatesLDevice1LNodeTypeLN0 DOTypeLN1 Type DA…EnumTypeLNnLDevice2图2-1-2 icd配置文件结构图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相电压幅值。

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:作为不同报告间的唯一标识符,在报文中是始终存在的。

61850模型及报文分析

61850模型及报文分析

61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规范》目录1、文件类型 (3)1.1 ICD/CID文件结构 (3)2模型验证 (3)3、IED配置 (4)3.1 IED和LD(Logical Device)相关信息 (4)3.2 逻辑节点LN (Logical Node) (5)3.3数据DO(Data Object)及数据属性DA(Data attribute) (7)3.4 数据集:DOI /DAI的集合 (10)3.5 报告控制块ReportControl: (11)4 如何抓包 (12)4.1 抓包工具 (12)4.2 抓包方法 (12)4.3 分析举例 (12)5、MMS报文简析 (16)5.1初始化相关 (16)5.2报告相关 (21)5.3录波相关 (29)5.4控制相关 (32)5.5定值相关 (35)第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD文件,描述IED的能力及通信内容,如是否具有定值、压板、动作信号等。

系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。

IED从SCD文件中导出本IED相关部分形成CID文件,即实例化后的IED模型文件,供IED运行时用。

1.1 ICD/CID文件结构-Header:历史版本信息等-Communication:GOOSE配置等-IED:定值、压板、动作信号等-DataTypeTemplates :对象类型定义2模型验证xmlSpy可做一些语法方面的验证。

四方61850客户端工具软件可作进一步验证。

3、IED 配置IEC61850模型总体-模型的分析Physical Device (network address)Logical DeviceMMXU1MMXU3DODALogical NodesDADODADODAMMXU2DODA DA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid 。

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编码。

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模型文件树状结构SCLHeaderCommunicationIEDServices… 图2-1-2 icd 配置文件结构 图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$f PRS7741:IEDName ;MEAS :LDName ,MEAS 表示测量LD ;MMXU1:逻辑节点类LNClass+序号Inst ,MMXU 表示测量量数据; MX :功能约束MX ;U$phsC : DOName ,表示C 相电压;cVal$mag$f :DAName 表示C 相电压幅值。

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相电压幅值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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

2.2. i cd 模型文件内容与数据库信号的对应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 相电压幅值。

icd 中LD 下面数据集定义dataSet 的内容如图2-2-1-2:图2-2-1-2 icd 遥测数据集定义icd 中LN 下面实例化后的遥测数据内容如图2-2-1-3:图2-2-1-3 遥测数据实例LDevice2LN1LDevice1LNnAccessPointLN0 Authentication ServerServices DataTypeTemplateLNodeType DOType DAType EnumType2.2.2.遥信信号图2-2-2-1 7741导入icd后遥信信号单点遥信003,其mms引用路径为:PRS7741/CTRL/SYXGGIO1$ST$Ind03$stValPRS7741:IEDName;CTRL:LDName,CTRL表示控制及开入LD;SYXGGIO1:LNClass的前缀+LNClass+序号Inst,即SYX+GGIO+1,GGIO表示遥信状态量数据;ST:功能约束ST;Ind03: DOName,表示单点遥信003;stVal:DAName,表示遥信值。

icd中LD下面数据集定义dataSet的内容如图2-2-2-2:图2-2-2-2 icd遥信数据集定义icd中LN下面实例化后的遥信数据内容如图2-2-2-3:图2-2-2-3 遥信数据实例2.2.3.遥控信号图2-2-3-1 7741导入icd后遥控信号断路器遥控,其mms引用路径为:PRS7741/CTRL/CBCSWI1$CO$SBOw$ctValPRS7741:IEDName;CTRL:LDName,CTRL表示控制及开入LD;CBCSWI1:LNClass的前缀+LNClass+序号Inst,即CB+CSWI+1,CSWI表示开关、刀闸、地刀等一次设备位置和控制数据;CO:功能约束CO;Pos:遥控对应的状态遥信的DOName;SBOw:遥控DOName,增强安全机制的遥控,实际遥控时报文中表示遥控选择;ctVal:DAName,表示控制数据。

icd里面每个遥控都是跟随相应的遥信定义的,icd中LN下面实例化后的遥控数据内容如图2-2-3-2:图2-2-3-2 遥控数据实例2.2.4.保护动作事件信号保护动作事件与普通遥信信号类似。

图2-2-4-1 778-D导入icd后保护动作事件信号纵差差动保护动作,其mms引用路径为:TEMPLATE/PORT/PDIF3$ST$Op$generalTEMPLATE:IEDName;PORT:LDName,PORT表示保护LD;PDIF3: LNClass+序号Inst,即PDIF+3,PDIF表示差动保护数据;ST:功能约束ST;Op: DOName,一般所有保护事件的DOName相同,Op表示动作的意思;general:DAName,此处与遥信的stVal有所区别,表示保护动作事件的动作值。

icd中LD下面数据集定义dataSet的内容如图2-2-4-2:图2-2-4-2 icd保护动作事件数据集定义icd中LN下面实例化后的保护动作事件数据内容如图2-2-4-3:图2-2-4-3 遥信数据实例2.2.5.定值图2-2-5-1 7741 icd导入数据库后的定值同期功能检压差定值,其mms引用路径为:PRS7741/PORT/RSYN1$SG$DifV$setMag$f PRS7741:IEDName;PORT:LDName,PORT表示保护LD;RSYN1: LNClass+序号Inst,即RSYN+1,RSYN表示同期数据;SG:功能约束SG;DifV: DOName,表示压差;SetMag$f:DAName,对于浮点数值型定值、投退型、整型数值定值,此处不同,浮点数值型定值为setMag$f,投退型定值以及整型数值型定值为setVal。

icd中LD下面数据集定义dataSet的内容如图2-2-4-2:图2-2-5-2 icd定值数据集定义icd中LN下面实例化后的定值数据内容如图2-2-4-3:图2-2-4-3 定值数据实例2.2.6.软压板信号软压板信号在icd里面作为可遥控的遥信信号,比较特殊的一点是:其lnClass就是LLN0逻辑设备0.如图2-2-6-1和2-2-6-2图2-2-6-1 软压板信号数据集定义图2-2-6-2 软压板信号实例2.3.报告控制块ReportControl遥测、遥信、软压板、保护事件信号等都有对应的报告控制块。

以遥信为例,首先找到对应的数据集定义,即可找到对应的ReportControl,如图2-3-1.图2-3-1 报告控制块buffered:是否缓存,true为缓存报告,即BRCB;false为非缓存报告,及URCB。

一般遥测、遥脉为非缓存,遥信、事件为缓存。

name:报告控制块名称。

rptID:报告控制块ID。

TragOps:触发条件,目前未解析。

OptFields:选项域,目前未解析。

RptEnabled:当有这一项时,表示为带实例号使能;无这一项时,表示不带实例号使能。

2.4.G OOSE控制块GSEControl图2-4-1 GOOSE控制块通过GOOSE控制块中的datSet可找到哪个数据集下面的信号可用于五防联锁,当现场要求间隔层GOOSE五防联锁功能时,遥控对应的设备状态遥信必须选用GOOSE控制块对应的数据集定义的遥信。

进一步观察,可发现,实际上对于7741,双点遥信下的信号与GOOSE控制块五防联锁数据集定义的信号是相同的信号。

如图2-4-2.图2-4-2 五防联锁信号2.5.定值控制块SettingControl定值控制块里面描述了icd里面的当前定值区及定值区的数目。

图2-5-1 定值控制块3.mms抓包此处以东土交换机为例,介绍如何设置端口镜并利用ethereal抓61850报文。

其他型号交换机见工程部总结文档。

3.1.端口镜像设置将网线插入交换机的任一端口,将个人笔记本IP更改为网段,用IE登陆,一般东土交换机默认IP为图3-1-1 东土交换机登陆用户名输入admin,密码也为admin,登陆后点击Advanced Setting.图3-1-2 东土交换机登陆后界面然后点击 Port Monitoring Configuration图3-1-3 东土交换机端口镜像图3-1-4 端口镜像设置这里的Monitoring Port指的是用来监控的端口,这里不能设置此时笔记本网线正接上的端口。

比如此时笔记本网线接的端口为PORT10,设置的Monitoring Port为PORT14;Monitored Port指的是被监视端口,也就是装置所接的端口,现场可设置除镜像口之外的其他所有端口。

设置好后点击Apply即可完成端口镜像设置。

完成设置后需要将笔记本网线接到刚才设置的Monitoring Port,被监视的装置接到Monitored Port,然后就可以利用61850报文分析工具进行抓报文了。

3.2.E thereal抓包设置详细设置可参考《.Ethereal使用说明.doc》。

打开ethereal后选择Capture→Options,进入图3-2-2界面.图3-2-1Interface为网口选择,当选中正确的网卡后,下面的IP address也同时正确显示。

右下角的Display Options和Name Resolution建议都如图设置。

设置完毕,点击Start按钮即可开始抓包。

图3-2-2 抓包设置3.3.报文过滤抓包时可进行报文过滤,如图3-3-1,显示IP:(后台)和IP:(装置)之间的mms报文。

图3-3-1 报文过滤示例报文过滤示例说明:4.mms报文解析此处仅以后台为例对mms报文进行简单分析。

61850通讯的流程如下:建立TCP连接→mms初始化→建立报告控制块(RCB)使能→总召唤→装置主动上送报告(周期/变位);如果有遥控或者召唤/修改定值的命令,则走命令报文流程。

4.1.建立TCP连接图4-1-1 建立TCP连接后台IP:,装置IP:;后台作为61850客户端,装置作为61850服务器。

第一步:后台向装置请求请求建立TCP连接(SYN),源端口Src Port为随机生成,目标端口Dst Port 固定为102(装置方端口)。

第二步:装置回复ACK确认,同时也向后台请求建立TCP连接(SYN)。

第三步:后台回复ACK确认。

至此,TCP三步握手就完成了。

第四步:后台请求建立TP0层的连接(相当于建立mms的连接),发送CR(Protocol为COTP)。

第五步:装置回复TP0层连接建立确认。

至此,后台与装置之间的TCP连接就建立完成了,如果没有建立TP0层连接,将无法进行mms初始化。

相关文档
最新文档