如何让Wireshark支持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 NodesDADODADODAMMXU2DODADA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid。
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典型报文解析说明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典型报文解析说明.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模型及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 。
2020年(IE工业工程)IEC61850模型建模及MMS报文分析
(IE工业工程)IEC61850模型建模及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录波相关 (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:定值、压板、动作信号等-DataTypeT emplates :对象类型定义2模型验证xmlSpy可做一些语法方面的验证。
四方61850客户端工具软件可作进一步验证。
3、IED配置注:本部分示例大部分取自培训资料包中的CSC326DES1.cid。
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 。
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报文解析-深瑞版-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相电压幅值。
61850模型、报文分析及IEDSCOUT部分功能的使用介绍
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 。
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模型及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模型及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模型及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典型报文解析说明编写:欧灶军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模型及MMS报文讲解.doc
61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规范》目录1、文件类型31.1 ICD/CID文件结构 32模型验证33、IED配置43.1 IED和LD(Logical Device)相关信息43.2 逻辑节点LN (Logical Node) 53.3数据DO(Data Object)及数据属性DA(Data attribute) 73.4 数据集:DOI /DAI的集合103.5 报告控制块ReportControl: 114 如何抓包124.1 抓包工具 124.2 抓包方法 124.3 分析举例 125、MMS报文简析16 5.1初始化相关165.2报告相关215.3录波相关295.4控制相关325.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 NodesDADODADODAMMXU2DODADA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid。
6850模型及MMS报文讲解
61850模型及MMS报文分析基础2012-02参考文档:1.《数字化变电站调试总结-马玉龙》2. 《IEC61850标准》《IEC61850实施规X》目录1、文件类型21.1 ICD/CID文件结构22模型验证33、IED配置33.1 IED和LD(Logical Device)相关信息43.2 逻辑节点LN (Logical Node)43.3数据DO(Data Object)及数据属性DA(Data attribute)63.4 数据集:DOI /DAI的集合103.5 报告控制块ReportControl:114 如何抓包124.1 抓包工具124.2 抓包方法124.3 分析举例125、MMS报文简析165.1初始化相关165.2报告相关215.3录波相关305.4控制相关335.5定值相关36第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD文件,描述IED的能力及通信内容,如是否具有定值、压板、动作信号等。
系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。
IED从SCD文件中导出本IED相关部分形成CID文件,即实例化后的IED模型文件,供IED运行时用。
1.1 ICD/CID文件结构-Header:历史版本信息等-munication:GOOSE配置等-IED:定值、压板、动作信号等-DataTypeTemplates :对象类型定义2模型验证xmlSpy 可做一些语法方面的验证。
四方61850客户端工具软件可作进一步验证。
3、IED 配置IEC61850模型总体-模型的分析Physical Device (network address)Logical DeviceMMXU1MMXU3DODALogical NodesDADODADODAMMXU2DODA DA注:本部分示例大部分取自培训资料包中的CSC326DES1.cid 。
61850模型及报文分析(可编辑)
61850模型及报文分析61850模型及MMS报文分析基础 7>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配置注:本部分示例大部分取自培训资料包中的CSC326DES1.cid。
3.1 IED和LD Logical Device 相关信息 icd文件中的IED名一般为Template cid文件中的IED名必须和子系统的csscfg.ini配置一致每个IED包含1-n个LDevice,每个LD包含1个LN0和几个LN 对于四方IED的模型文件中有两个私有配置,当模型较大(cid超过1M)装置可能无法正确启动,需要把这两个参数改大,CSC高压保护MST 61850库版本v3.40以后在串口输出中有提示信息。