61850模型及MMS报文讲解.docx
61850模型及MMS报文分析基础2012-02参考文档:1 .数字化变电站调试总结-马玉龙2.IEC61850标准IEC61850实施规范1、文件类型31.1 ICD/CID文件结构32模型验证33、IED配置43.1 IED和1.D(1.ogiCalDeViCe)相关信息43.2 逻辑节点1.N(1.ogicalNode)53.3 数据DO(DataObject)及数据属性DA(Dataattribute)73.4 数据集:D0I/DAI的集合103.5 报告控制块ReportControI:114如何抓包124.1 抓包工具124.2 抓包方法124.3 分析举例125、MMS报文简析165.1 初始化相关165.2 报告相关215.3 录波相关315.4 控制相关355.5 定值相关38第一部分:模型文件基础1、文件类型IED(智能电子设备,指保护、测控等设备)应提供ICD文件,描述IED的能力及通信内容,如是否具有定值、压板、动作信号等。系统集成工具把各IED的ICD文件集成并进行实例化如IED名、信息点描述等形成站级模型文件-SCD文件,供站级(包括监控、远动、故障信息主子站)应用。IED从SCD文件中导出本IED相关部分形成QD文件,即实例化后的IED模型文件,供IED运行时用。1.1ICD/CID文件结构-Header:历史版本信息等-Communication:Ge)C)SE配置等-1ED:定值、压板、动作信号等-DataTypeTemplates:对象类型定义SC1.Zxalnshttp:/www.iec.ch/61850/2003/SC1.ZXBlns:sjhttp:/www.w3.org/2001/XM1.Schema-instanceZxsj/schea&1.,http:/wwMiec.ch/61850/2003/SC1.A1.XSUHeaderid=Templit?v<rson=lrevsion=0na11÷StrucJriCoBBUiiication3dIKDii-DataTypeTeBplates2模型验证xmlSpy可做一些语法方面的验证。四方61850客户端工具软件可作进一步验证。3、IED配置IEC61850模型总体.模型的分析I注:本部分示例大部分取自培训资料包中的CSC326DES1.cido3.1IED和1.Df1.ogicalDeViCe)相关信息三SCSC326DEV1.OOXS201108C3AD173ZBanufacturerSF=conficVrsion1.00ZdSCPrint。v;-Sr:1二SricsAccessPoitttSlPrivateAathenticationA1.Bic1=instSc波“星录d量护量SJ制;装俣测故控O1.Io,1.lO,uro.1.IO.UO.1.VO1、icd文件中的IED名一般为TemPlate2、Cid文件中的IED名必须和子系统的csscfg.ini配置一致3、每个IED包含1-nj1.Device,每个1.D包含1个1.NO和几个1.N4、对于四方正D的模型文件中有两个私有配置,当模型较大(Cid超过IM)装置可能无法正确启动,需要把这两个参数改大,CSC高压保护MST61850库版本v3.40以后在串口输出中有提示信息。DTValidNums总的叶子个数提示信息:SclMax1.eafNumISTOOSMA1.DTAllNums每个1.N所包含的最大类型个数5、1.D路径名:1ED名+1.D名全站唯一确定一个1.D3.2逻辑节点1.N(1.ogicalNode)321包含状态数据的1.N1.N实例:CSC326DE1.D0/GG1O2=InTyCVTT»/1SC32SWUOIcsn2oG5icCSC328MUO<3dCSc融皿/UOGCmGcC.C5C328MUOCCIm¼CSC32UOWCJ7ZOj.S4escOBOIns公共青鲁BOI升入BOI80SRia值告薯DOI曾定蜉南古警DOI督宏亮纨事怦BOIDataTyrPeTeBplates1.IodeTyped=CSC326DE1.H01.1.H0InClass=1.Dro'r1.BodeTyped=CSC326DESVU1.PHDIiClass=1.PHDa1.BodeTypeid1.NodeTveid=1.NTx-DeInClass10(116)包含的数据,工三type=desc1ModSF_Mod_l2BehSF_Beh_l3HealthSFJkalthJ4NamPltSF_NamPlt_25SumIAlmSF_SPS_1EXI类告警总6SumIIAlmSF_SPS_1EXII类告警总7AlmlSF_SPS_1EX模拟量采集错8Alm2SF_SPS_1EX跳闸失败9AIm3SF.SPS_1EX压板模式未确认10Alm4SF_SPS_1EXRoM和校验错11Alm5SF_SPS_1EX定值错GGIO1、1.N类型InType:描述1.N包含的数据信息,根据InType如CSC326DE/1.D0/GGIO2在DataTypeTemplate段中查询2、1.N实例名:prefix+lnClass+inst如:GGIO2(PrefiX为空)3、1.N实例路径名:CSC326DE1.D0GGIO21.D与1.N之间以/分隔4、只在1.NO实例中包含数据集DataSet、报告控制块RePortCOntrol、日志控制块1.ogCOntrOI(模型文件中应删除)DEMESNMXV1(4BehaviourHealthZBeh3Health4H"I1.NB散据的类工敏英DoHEAS恻量量2UO1.I94)zi>st=prefix=desc=IbCIass=InType-g1.PHBCSC326DE/Sv1.D/1.PHD.XVIICScMeD-ME-/-*3.23包含控制数据的1.N1.N实例:CSC326DEMEAS/1.1.N0IJ94VBCC1.DO=aQsc巷宜<>Gertex-O1.l1.1.口DOX-FRep。十专COM*十。1j三51.ofCCgAtJro工Iode:GhW工oxr*:ealth声五登归门只护ModBQhHC7f1.EDRsOSDIFSDI.一J1w*SDIXSDX,Jp-三SSDXnan1一Cdtu。工SnIJod1.oT'pr>cI匚SC32B11EmIJWOIPRDT保护UffOI1.Z实例IdescGener=ImCX&ss1.1.NO=IixTrpeCSC326DEPROT1.1.NO散据实行“DOI1.JIod。TJFPQI1.Z类型IS;工DOX(249)ReportControl,Oiktrol-一一'I',Into1:11÷-CSC326DE/FROT/1.1.HO1.1.NOI定值效於DC11DO¢250)_=na三e1Mod2Beh3Health5HVFriRatCurdCalGHVSecRatCurdCaIrHyIn>M1=type=descSb<5散据为一至:F_ASG_1EX高压侧一次额定电流-计算值:F_ASG_1EX有压侧二次额定电沆-计算值:FASGIFX高仄血1平衡W甑_;+甘/53.3数据DO(DataObject)及数据属性DA(Dataattribute)模型中1.N的下级数据称为DO,在61850标准中统一定义了每个Do含义,DO又可包含下级DO和DA,因此Do可看作一个结构化的数据。DA是模型中的末级数据,DA又可包含DA,最末级DA称为叶子Ieafo模型中的信息分为几种类型,由DA的功能约束属性fc进行标识,常用fc有如下类别:ST:状态MX:测量CO:控制SG:当前区定值SE:编辑区定值BR:缓冲型报告控制块RP:非缓冲型报告控制块下面为常用数据类型的例子。3.3.1 状态类数据包括压板状态、开入状态、告警信息、事件状态等。类型:SPS1device1.PXDCSC326DESV1.DU>KD2GGIOCSC326DE/1.D0/GCI02告警三aseODOISinstZprefix=dsc=InCl&ss;InTypDOIZc4cDOI三“ype三<iccComntBOO1.AMtruTWiI状态DAIDA(!-CoajintDA三WypeQuality三Wypc1VisStriMgSS2Vnicode2SS3.3.2测量类数据包括测控测量和保护测量类型CMVWYEMVlI品质DAIIrutTBtlftSp"lI时间DAIZnaeZdezcODAl1HodMOdODAI2Bth“M*OUrDAI3MetJlhMeUlhYIDKI4SxuJAlnI类告警总«DM5SurJIAlr.II关台善总*DUbAiCTI6Alnl模拟S1.东集HrA1DU4)=sAddr<>va160.0.1.1?1600.1236001.3一(W根损量采集僖7做画年的Wna3.3.3控制类数据控制类型包括复归、压板、开关控制类型CMVWYEMV1.EDRs装置复归1=iiaaeVal控割模式1:直控方式_21ctlMod.l1控有模式4:寺坟置、执行方式DlI2),SDIrame=OperA'