下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 iec61850规约SCL文件属性详解

iec61850规约SCL文件属性详解.doc

iec61850规约SCL文件属性详解

乔大先生的家
2017-09-19 0人阅读 举报 0 0 暂无简介

简介:本文档为《iec61850规约SCL文件属性详解doc》,可适用于综合领域

                  SCL文件属性详解目 录前言  术语  概述  SCL语言介绍  SCL文件分类  工程实施过程  公共部分  我们监控与我们装置  我们监控与外厂家装置  我们装置与外厂家监控  文件错误验证规则  验证规则概述  语法验证细则  SCL节点  Header节点  History节点  Hitem节点  Communication节点  SubNetwork节点  BitRate节点  ConnectedAP节点  Address节点  P节点  GSE节点  MinTime、MaxTime节点  SMV节点  PhysConn节点  IED节点  Services节点  DynAssociation节点  SettingGroups节点  GetDirectory节点  GetDataObjectDefinition节点  DataObjectDirectory节点  GetDataSetValue节点  SetDataSetValue节点  DataSetDirectory节点  ConfDataSet节点  DynDataSet节点  ReadWrite节点  TimerActivatedControl节点  ConfReportControl节点  GetCBValue节点  ConfLogControl节点  ReportSettings节点  LogSettings节点  GSESettings节点  SMVSettings节点  GSEDir节点  GOOSE节点  GSSE节点  SMV节点  FileHandling节点  ConfLNs节点  ClientServices节点  ConfLdName节点  AccessPoint节点  Server节点  Authentication节点  LDevice节点  LN节点  DataSet节点  FCDA节点  FCCB节点  ReportControl节点  TrgOps节点  OptFields节点  RptEnabled节点  ClientLN节点  LogControl节点  DOI节点  SDI节点  DAI节点  Val节点  Inputs节点  ExtRef节点  Log节点  GSEControl节点  SampledValueControl、fix、dataflow)owner可选属性子节点:必须按先后顺序排列序号子节点名个数说明Services可包含个到个即最多个AccessPoint可包含个到多个即至少包含个约束条件:节点路径属性约束说明AccessPointServerLDevice③inst在IED节点下为关键字AccessPointServerLDeviceLNDataSetFCDAldInst引用上边的关键字③AccessPointServerLDeviceLNDataSetFCCBldInst引用上边的关键字③AccessPointServerLDeviceLNDataSetFCDAldInst引用上边的关键字③AccessPointServerLDeviceLNDataSetFCCBldInst引用上边的关键字③AccessPoint④name在IED节点下为关键字AccessPointServerAtapName引用上边的关键字④Services节点节点属性:无子节点:可以随意排列没有先后顺序序号子节点名个数说明DynAssociation可包含个到个即最多个SettingGroups可包含个到个即最多个GetDirectory可包含个到个即最多个GetDataObjectDefinition可包含个到个即最多个DataObjectDirectory可包含个到个即最多个GetDataSetValue可包含个到个即最多个SetDataSetValue可包含个到个即最多个DataSetDirectory可包含个到个即最多个ConfDataSet可包含个到个即最多个DynDataSet可包含个到个即最多个ReadWrite可包含个到个即最多个TimerActivatedControl可包含个到个即最多个ConfReportControl可包含个到个即最多个GetCBValues可包含个到个即最多个ConfLogControl可包含个到个即最多个ReportSettings可包含个到个即最多个LogSettings可包含个到个即最多个GSESettings可包含个到个即最多个SMVSettings可包含个到个即最多个GSEDir可包含个到个即最多个GOOSE可包含个到个即最多个GSSE可包含个到个即最多个SMV可包含个到个即最多个FileHandling可包含个到个即最多个ConfLNs可包含个到个即最多个ClientServices可包含个到个即最多个ConfLdName可包含个到个即最多个约束条件:无DynAssociation节点节点属性:属性名语法说明max可选属性(无符号整形)子节点:无约束条件:无SettingGroups节点节点属性:无子节点:可以随意排列没有先后顺序序号子节点名个数说明SGEdit可包含个到个即最多个ConfSG可包含个到个即最多个约束条件:无GetDirectory节点节点属性:无子节点:无约束条件:无GetDataObjectDefinition节点节点属性:无子节点:无约束条件:无DataObjectDirectory节点节点属性:无子节点:无约束条件:无GetDataSetValue节点节点属性:无子节点:无约束条件:无SetDataSetValue节点节点属性:无子节点:无约束条件:无DataSetDirectory节点节点属性:无子节点:无约束条件:无ConfDataSet节点节点属性:属性名语法说明max必选属性(无符号整形)maxAttributes可选属性(无符号整形)modify可选属性(bool型默认true默认可修改)fccb可选属性(bool型默认false默认不可修改)子节点:无约束条件:无DynDataSet节点节点属性:属性名语法说明max必选属性(无符号整形)maxAttributes可选属性(无符号整形)子节点:无约束条件:无ReadWrite节点节点属性:无子节点:无约束条件:无TimerActivatedControl节点节点属性:无子节点:无约束条件:无ConfReportControl节点节点属性:属性名语法说明max必选属性(无符号整形)bufMode可选属性(枚举)可选:unbuffered、buffered、bothbufConf可选属性(bool型默认false)子节点:无约束条件:无GetCBValue节点节点属性:无子节点:无约束条件:无ConfLogControl节点节点属性:属性名语法说明max必选属性(无符号整形)子节点:无约束条件:无ReportSettings节点节点属性:属性名语法说明cbName可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixdatSet可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixrptID可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixoptFields可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixbufTime可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixtrgOps可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixintgPd可选属性(枚举默认为Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无LogSettings节点节点属性:属性名语法说明cbName可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixdatSet可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixlogEna可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixtrgOps可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixintgPd可选属性(枚举默认为Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无GSESettings节点节点属性:属性名语法说明cbName可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixdatSet可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixappID可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixdataLabel可选属性(枚举默认为Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无SMVSettings节点节点属性:属性名语法说明cbName可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixdatSet可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixsvID可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixoptFields可选属性(枚举默认为Fix)可选项:Dyn、Conf、FixsmpRate可选属性(枚举默认为Fix)可选项:Dyn、Conf、Fix子节点:序号子节点名个数说明SmpRate可包含个到多个(text节点大于的数字)约束条件:无GSEDir节点节点属性:无子节点:无约束条件:无GOOSE节点节点属性:属性名语法说明max必选属性(无符号整形)子节点:无约束条件:无GSSE节点节点属性:属性名语法说明max必选属性(无符号整形)子节点:无约束条件:无SMV节点节点属性:属性名语法说明max必选属性(无符号整形)子节点:无约束条件:无FileHandling节点节点属性:无子节点:无约束条件:无ConfLNs节点节点属性:属性名语法说明fixPrefix可选属性(bool型默认false)fixLnInst可选属性(bool型默认false)子节点:无约束条件:无ClientServices节点节点属性:属性名语法说明goose可选属性(bool型默认false)gsse可选属性(bool型默认false)bufReport可选属性(bool型默认false)unbufReport可选属性(bool型默认false)readLog可选属性(bool型默认false)sv可选属性(bool型默认false)fccb可选属性(bool型默认false)子节点:无约束条件:无ConfLdName节点节点属性:无子节点:无约束条件:无AccessPoint节点节点属性:属性名语法说明name必选属性d,p{L}d,p{L},*即数字或字母开头后面可循环跟数字或字母或desc可选属性router可选属性(bool型默认false)clock可选属性(bool型默认false)子节点:必须按先后顺序排列序号子节点名个数说明Server必须有且只能有一个LN可包含个到多个即至少包含个ServerAt必须有且只能有一个Services可包含个到个即最多包含个GOOSESecurity可包含个到个即最多包含个SMVSecurity可包含个到个即最多包含个注:同一个序号的节点只能出现一种例如:有Server就不能有LN和ServerAt以下均如此。约束条件:节点路径属性约束说明LNinst、lnClass、prefix合起来在AccessPoint节点下唯一Server节点节点属性:属性名语法说明desc可选属性timeout可选属性(无符号整形默认)子节点:必须按先后顺序排列序号子节点名个数说明Authentication必须有且只能有一个LDevice可包含个到多个即至少包含个Association可包含个到多个约束条件:节点路径属性约束说明AssociationassociationID在Association节点下唯一Authentication节点节点属性:属性名语法说明none可选属性(bool型默认true)password可选属性(bool型默认false)weak可选属性(bool型默认false)strong可选属性(bool型默认false)certificate可选属性(bool型默认false)子节点:无约束条件:无LDevice节点节点属性:属性名语法说明inst必选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或desc可选属性ldName可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或子节点:必须按先后顺序排列序号子节点名个数说明LN有且必须有个LN可包含个到多个AccessControl可包含个到个即最多个约束条件:节点路径属性约束说明LNinst、lnClass、prefix合起来在LDevice节点下唯一LN及LN下的Logname在LDevice节点下唯一LN节点节点属性:属性名语法说明desc可选属性lnType必选属性(最小长度为)lnClass必选属性(所选为规约定义的逻辑节点类型)inst必选属性(固定为空什么都不配置)子节点:必须按先后顺序排列序号子节点名个数说明DataSet可包含个到多个ReportControl可包含个到多个LogControl可包含个到多个DOI可包含个到多个Inputs可包含个到个即最多个Log可包含个到多个GSEControl可包含个到多个SampledValueControl可包含个到多个SettingControl可包含个到个即最多个SCLControl可包含个到个即最多个约束条件:节点路径属性约束说明ReportControlname在LN节点下唯一LogControlname在LN节点下唯一GSEControlname在LN节点下唯一SampledValueControlname在LN节点下唯一DataSetname在LN节点下为关键字ReportControldatSet在LN节点为参引关键字LogControldatSet在LN节点为参引关键字GSEControldatSet在LN节点为参引关键字SampledValueControldatSet在LN节点为参引关键字DOIname在LN节点下唯一DataSet节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或desc可选属性子节点:可选择多次每次至少一个即至少有一个FCDA或FCCB序号子节点名个数说明FCDA可包含个到多个即至少包含个FCCB可包含个到多个即至少包含个约束条件:无FCDA节点节点属性:属性名语法说明ldInst可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass可选属性(规约规定逻辑节点类型)lnInst可选属性(最小长度最大长度)"d*"即数字循环doName可选属性(最小长度)daName可选属性(最小长度)fc必选属性(规约规定FC类型"ST""MX""CO""SP""SG""SE""SV""CF""DC""EX"ix可选属性(无符号整数)子节点:无约束条件:无FCCB节点节点属性:属性名语法说明ldInst必选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass必选属性(规约规定逻辑节点类型)lnInst可选属性(最小长度最大长度)"d*"即数字循环cbName必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或daName可选属性(最小长度)fc必选属性(规约规定FC类型"ST""MX""CO""SP""SG""SE""SV""CF""DC""EX"mustUnderstand必选属性(bool型固定为true)子节点:无约束条件:无ReportControl节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或desc可选属性datSet可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或intgPd可选属性(无符号整形)rptID可选属性(最小长度)confRev必选属性(无符号整形)buffered可选属性(bool型默认false)bufTime可选属性(无符号整形默认)indexed可选属性(bool型默认true)子节点:必须按先后顺序排列序号子节点名个数说明TrgOps可包含个到个即最多个OptFields有且只能有个RptEnabled可包含个到个即最多个约束条件:无TrgOps节点节点属性:属性名语法说明dchg可选属性(bool型默认false)qchg可选属性(bool型默认false)dupd可选属性(bool型默认false)period可选属性(bool型默认false)gi可选属性(bool型默认true)includeAll可选属性(bool型默认false)子节点:无约束条件:无OptFields节点节点属性:属性名语法说明seqNum可选属性(bool型默认false)timeStamp可选属性(bool型默认false)dataSet可选属性(bool型默认false)reasonCode可选属性(bool型默认false)dataRef可选属性(bool型默认false)entryID可选属性(bool型默认false)configRef可选属性(bool型默认false)bufOvfl可选属性(bool型默认true)子节点:无约束条件:无RptEnabled节点节点属性:属性名语法说明desc可选属性max可选属性(无符号整形默认为)子节点:必须按先后顺序排列序号子节点名个数说明ClientLN可包含个到多个约束条件:无ClientLN节点节点属性:属性名语法说明desc可选属性iedName必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或ldInst必选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass必选属性(规约规定逻辑节点类型)lnInst可选属性(最小长度最大长度)"d*"即数字循环子节点:无约束条件:无LogControl节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或desc可选属性datSet可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或intgPd可选属性(无符号整形)ldInst可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass可选属性(规约规定逻辑节点类型)lnInst可选属性(最小长度最大长度)"d*"即数字循环logName必选属性(最大长度"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或logEna可选属性(bool型默认true)reasonCode可选属性(bool型默认true)子节点:必须按先后顺序排列序号子节点名个数说明TrgOps可包含个到个即最多个约束条件:无DOI节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L}*"即字母开头后面可循环跟数字或字母desc可选属性ix可选属性(无符号整形)accessControl可选属性子节点:可变换顺序序号子节点名个数说明SDI可包含个到多个DAI可包含个到多个约束条件:节点路径属性约束说明SDI或DAIname在DOI节点下唯一SDI节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L}*"即字母开头后面可循环跟数字或字母desc可选属性ix可选属性(无符号整形)子节点:可变换顺序序号子节点名个数说明SDI可包含个到多个DAI可包含个到多个约束条件:节点路径属性约束说明SDI或DAIname在SDI节点下唯一DAI节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L}*"即字母开头后面可循环跟数字或字母desc可选属性sAddr可选属性valKind可选属性(枚举)可选项有:Spec、Conf、RO、Setix可选属性(无符号整形)子节点:按顺序排列序号子节点名个数说明Val可包含个到多个(Text节点)约束条件:节点路径属性约束说明SDI或DAIname在SDI节点下唯一Val节点节点属性:属性名语法说明sGroup可选属性(无符号整形)子节点:无约束条件:无Inputs节点节点属性:属性名语法说明desc可选属性子节点:必须按先后顺序排列序号子节点名个数说明ExtRef可包含个到多个即至少有个约束条件:节点路径属性约束说明ExtRefiedName、ldInst、prefix、lnClass、lnInst、doName、daName、intAddr合起来在Inputs节点下唯一ExtRef节点节点属性:属性名语法说明desc可选属性iedName可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或ldInst可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass可选属性(规约规定逻辑节点类型)lnInst可选属性(最小长度最大长度)"d*"即数字循环doName可选属性(最小长度)daName可选属性(最小长度)intAddr可选属性子节点:无约束条件:无Log节点节点属性:属性名语法说明name可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或子节点:无约束条件:无GSEControl节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或desc可选属性datSet可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或confRev可选属性(无符号整形)type可选属性(枚举类型)可选项有:GSSE、GOOSEappID必选属性应用层唯一标示子节点:必须按先后顺序排列序号子节点名个数说明IEDName可包含个到多个(Text节点最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或约束条件:无SampledValueControl节点节点属性:属性名语法说明name必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或desc可选属性datSet可选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或confRev可选属性(无符号整形)smvID必选属性multicast可选属性(bool型默认为true)smpRate必选属性(无符号整形)nofASDU必选属性(无符号整形)子节点:必须按先后顺序排列序号子节点名个数说明IEDName可包含个到多个(Text节点最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或SmvOpts有且只能有个约束条件:无SmvOpts节点节点属性:属性名语法说明refreshTime可选属性(bool型默认为false)sampleSynchronized可选属性(bool型固定为true)sampleRate可选属性(bool型默认为false)dataSet可选属性(bool型默认为false)security可选属性(bool型默认为false)子节点:无约束条件:无SettingControl节点节点属性:属性名语法说明desc可选属性numOfSGs必选属性(无符号整形)actSG可选属性(无符号整形默认为)子节点:无约束条件:无SCLControl节点节点属性:属性名语法说明desc可选属性子节点:无约束条件:无LN节点节点属性:属性名语法说明desc可选属性lnType必选属性(最小长度为)lnClass必选属性(所选为规约定义的逻辑节点类型)inst必选属性(最小长度最大长度为阿拉伯序号)prefix可选属性(最大长度为默认为空)子节点:必须按先后顺序排列序号子节点名个数说明DataSet可包含个到多个ReportControl可包含个到多个LogControl可包含个到多个DOI可包含个到多个Inputs可包含个到个即最多个Log可包含个到多个约束条件:节点路径属性约束说明ReportControlname在LN节点下唯一LogControlname在LN节点下唯一DataSetname在LN节点下为关键字ReportControldatSet在LN节点为参引关键字LogControldatSet在LN节点为参引关键字DOIname在LN节点下唯一Logname在LN节点下为关键字AccessControl节点节点属性:无子节点:无约束条件:无Association节点节点属性:属性名语法说明desc可选属性iedName必选属性(最大长度)"p{L}d,p{L},*"即字母开头后面可循环跟数字或字母或ldInst必选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或prefix可选属性(最大长度)"d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或lnClass必选属性(规约规定逻辑节点类型)lnInst必选属性(最小长度最大长度)"d*"即数字循环kind必选属性(枚举类型)可选择的有:preestablished、predefinedassociationID可选属性(最小长度)子节点:无约束条件:无ServerAt节点节点属性:属性名语法说明desc可选属性apName必选属性 "d,p{L}d,p{L},*"即数字或字母开头后面可循环跟数字或字母或子节点:无约束条件:无GOOSESecurity节点节点属性:属性名语法说明name必选属性(最小长度)desc可选属性xferNumber可选属性(无符号整形)serialNumber必选属性(最小长度)d数字重复子节点:必须按先后顺序排列序号子节点名个数说明Subject必须有且只能有一个IssuerName必须有且只能有一个约束条件:无Sunject节点节点属性:属性名语法说明commonName必选属性(最小长度)"none"或"CN="即none或者CN=后面跟非不可见字符的所有字符idHierarchy必选属性(最小长度)子节点:无约束条件:无IssuerName节点节点属性:属性名语法说明commonName必选属性(最小长度)"none"或"CN="即none或者CN=后面跟非不可见字符的所有字符idHierarchy必选属性(最小长度)子节点:无约束条件:无SMVSecurity节点节点属性:属性名语法说明name必选属性(最小长度)desc可选属性xferNumber可选属性(无符号整形)serialNumber必选属性(最小长度)d数字重复子节点:必须按先后顺序排列序号子节点名个数说明Subject必须有且只能有一个IssuerName必须有且只能有一个约束条件:无DataTypeTemplates节点节点属性:无子节点:必须按先后顺序排列序号子节点名个数说明LNodeType可包含个到多个即至少包含个DOType可包含个到多个即至少包含个DAType可包含个到多个EnumType可包含个到多个约束条件:节点路径属性约束说明LNodeTypeid在DataTypeTemplates节点下唯一DOTypeid在DataTypeTemplates节点下为关键字LNodeTypeDOtype引用关键字DOTypeDOTypeSDOtype引用关键字DOTypeDATypeid在DataTypeTemplates节点下为关键字EnumTypeid在DataTypeTemplates节点下为关键字LNodeType节点节点属性:属性名语法说明id必选属性(最小长度为)desc可选属性iedType可选属性(默认为空)lnClass必选属性(符合规约定义类型)子节点:必须按先后顺序排列序号子节点名个数说明DO可包含个到多个即至少包含个约束条件:节点路径属性约束说明DOname在LNodeType节点下唯一DO节点节点属性:属性名语法说明desc可选属性name必选属性(最大长度)"p{L}d,p{L}*"即字母开头后面可循环跟数字或字母type必选属性(最小长度为)accessControl可选属性transient可选属性(bool型默认为false)子节点:无约束条件:无DOType节点节点属性:属性名语法说明id必选属性(最小长度为)desc可选属性(默认为空)iedType可选属性(默认为空)cdc必选属性(符合规约定义的CDC类型)子节点:顺序可随意序号子节点名个数说明SDO可包含个到多个DA可包含个到多个约束条件:节点路径属性约束说明SDO或DAname在DOType节点下唯一SDO节点节点属性:属性名语法说明desc可选属性name必选属性(最大长度)"p{L}d,p{L}*"即字母开头后面可循环跟数字或字母type必选属性(最小长度为)子节点:无约束条件:无DA节点节点属性:属性名语法说明desc可选属性name必选属性sAddr可选属性bType必选属性(枚举类型)可选择的类型有:"BOOLEAN"、"INT"、"INT"、"INT"、"INT"、"INT"、"INTU"、"INTU"、"INTU"、"INTU"、"FLOAT"、"FLOAT"、"Enum"、"Dbpos"、"Tcmd"、"Quality"、"Timestamp"、"VisString"、"VisString"、"VisString"、"VisString"、"Octet"、"Unicode"、"Struct"、"EntryTime"、"Check"、"ObjRef"valKind可选属性(枚举类型默认为Set)可选择的类型有:"Spec"、"Conf"、"RO"、"Set"type可选属性count可选属性(无符号整形默认为)dchg可选属性(bool型默认为false)qchg可选属性(bool型默认为false)dupd可选属性(bool型默认为false)fc必选属性(枚举类型)可选择的类型有:"ST"、"MX"、"CO"、"SP"、"SG"、"SE"、"SV"、"CF"、"DC"、"EX"子节点:必须按先后顺序排列序号子节点名个数说明Val可包含个到多个(text节点)约束条件:无DAType节点节点属性:属性名语法说明id必选属性(最小长度为)desc可选属性(默认为空)iedType可选属性(默认为空)子节点:必须按先后顺序排列序号子节点名个数说明BDA可包含个到多个即至少包含个约束条件:节点路径属性约束说明BDAname在DAType节点下唯一BDA节点节点属性:属性名语法说明desc可选属性name必选属性sAddr可选属性bType必选属性(枚举类型)可选择的类型有:"BOOLEAN"、"INT"、"INT"、"INT"、"INT"、"INT"、"INTU"、"INTU"、"INTU"、"INTU"、"FLOAT"、"FLOAT"、"Enum"、"Dbpos"、"Tcmd"、"Quality"、"Timestamp"、"VisString"、"VisString"、"VisString"、"VisString"、"Octet"、"Unicode"、"Struct"、"EntryTime"、"Check"、"ObjRef"valKind可选属性(枚举类型默认为Set)可选择的类型有:"Spec"、"Conf"、"RO"、"Set"type可选属性count可选属性(无符号整形默认为)子节点:必须按先后顺序排列序号子节点名个数说明Val可包含个到多个(text节点)约束条件:无EnumType节点节点属性:属性名语法说明id必选属性(最小长度为)desc可选属性(默认为空)子节点:必须按先后顺序排列序号子节点名个数说明EnumVal可包含个到多个即至少包含个约束条件:节点路径属性约束说明EnumValord在EnumType节点下唯一EnumVal节点节点属性:属性名语法说明ord必选属性(带符号整形)desc可选属性子节点:无约束条件:无标准验证细则概述标准验证规则是根据规约约定而语法规定没有定义到位的部分告警及错误信息进行验证。还包括部分V版本与V版本区别的部分的检查。其中有一条没有包括就是应用中当配置和语法中默认值相同时不应该再次出现在文件中这是为了节省文件资源。因此推荐检查时如果发现文件中配置和语法默认值相同则去掉该项当然指的是那些可选项如果是必选项就必须存在。检查没有引用的LNType告警检查定义的LNodeType节点的id是否被文件中引用过。定义了该类型是为了让LN的lnType及LN的lnType使用如果没有引用过告警是否配置错误。告警内会有"warningC:unusedLNType"字样。检查没有引用的DOType告警检查定义的DOType节点的id是否被文件中引用过。定义了该类型是为了让DO的type及SDO的type使用如果没有引用过告警是否配置错误。告警内会有"warningC:unusedDOType"字样。检查没有引用的DAType告警检查定义的DAType节点的id是否被文件中引用过。定义了该类型是为了让DA的type及BDA的type使用如果没有引用过告警是否配置错误。告警内会有"warningC:unusedDAType"字样。检查没有引用的EnumType告警检查定义的EnumType节点的id是否被文件中引用过。定义了该类型是为了让DA的type及BDA的type使用如果没有引用过告警是否配置错误。告警内会有"warningC:unusedEnumType"字样。检查重复的LNType告警检查定义的LNodeType节点是否存在包含内容相同的节点。这里的重复不仅仅是名称上的还包括内容上的重复例如节点和节点引用的类型不一样甚至引用的类型内引用的子类型也不一样但最终包含的内容是一样的那么这两个节点就是重复的。告警内会有"warningC:ilkLNTypeid=sandid=s"字样。检查重复的DOType告警检查定义的DOType节点是否存在包含内容相同的节点。这里的重复不仅仅是名称上的还包括内容上的重复例如节点和节点引用的类型不一样甚至引用的类型内引用的子类型也不一样但最终包含的内容是一样的那么这两个节点就是重复的。告警内会有"warningC:ilkDOTypeid=sandid=s"字样。检查重复的DAType告警检查定义的DAType节点是否存在包含内容相同的节点。这里的重复不仅仅是名称上的还包括内容上的重复例如节点和节点引用的类型不一样甚至引用的类型内引用的子类型也不一样但最终包含的内容是一样的那么这两个节点就是重复的。告警内会有"warningC:ilkDATypeid=sandid=s"字样。检查重复的EnumType告警检查定义的EnumType节点是否存在包含内容相同的节点。这里的重复不仅仅是名称上的还包括内容上的重复例如节点和节点引用的类型不一样甚至引用的类型内引用的子类型也不一样但最终包含的内容是一样的那么这两个节点就是重复的。告警内会有"warningC:ilkEnumTypeid=sandid=s"字样。检查LN引用的type类型错误检查LN的lnType及定义的LN的lnType类型是否都引用了定义的LNodeType的id。这两者是关联关系如果没有引用那就是错误。错误提示内会有"errorC:LNinst=slnClass=srefLNType=snotexitinginldname=s"字样。检查DO引用的type类型错误检查DO的type类型是否都引用了定义的DOType的id。这两者是关联关系如果没有引用那就是错误。错误提示内会有"errorCA:DOname=sofLNTypeid=srefDOTypetype=snotexiting"字样。检查SDO引用的type类型错误检查SDO的type类型是否都引用了定义的DOType的id。这两者是关联关系如果没有引用那就是错误。错误提示内会有"errorCA:DOname=sofLNTypeid=srefDOTypetype=snotexiting"字样。检查DA引用的type类型错误检查定义的DA的type类型是否都引用了定义的DAType的id或者定义的EnumType的id。这两者是关联关系如果没有引用那就是错误。这里当DA的btype类型是Struct时检查DAType当btype是Enum时检查EnumType类型。错误提示内会有"errorCB:DAname=sofDOTypeid=srefDATypebType=Structtype=snotexiting"及"errorCB:DAname=sofDOTypeid=srefDATypebType=Enumtype=snotexiting"字样。检查BDA引用的type类型错误检查定义的BDA的type类型是否都引用了定义的DAType的id或者定义的EnumType的id。这两者是关联关系如果没有引用那就是错误。这里当DA的btype类型是Struct时检查DAType当btype是Enum时检查EnumType类型。错误提示内会有"errorCB:BDAname=sofDOTypeid=srefDATypebType=Structtype=snotexiting"及"errorCB:BDAname=sofDOTypeid=srefDATypebType=Enumtype=snotexiting"字样。检查DA引用的type类型的存在性错误检查定义的DA的type类型是否在特定情况下进行了配置当btype是Struct或Enum时type属性都是需要配置的。错误提示内会有"errorCE:DAname=sofDOTypeid=sbType=Structreftypenotconfig"及"errorCE:DAname=sofDOTypeid=sbType=Enumreftypenotconfig"字样。检查BDA引用的type类型的存在性错误检查定义的BDA的type类型是否在特定情况下进行了配置当btype是Struct或Enum时type属性都是需要配置的。错误提示内会有"errorCE:BDAname=sofDOTypeid=sbType=Structreftypenotconfig"及"errorCE:DAname=sofDOTypeid=sbType=Enumreftypenotconfig"字样。检查DataSet中的成员错误检查定义的FCDA的引用的类型是否在实例化的逻辑节点中可以找到。如果不存在在数据集的参引就是错误的。错误提示内会有"errorC:FCDA=sisnotcorrect"字样。检查BSC中的btype类型是不是Tcmd错误检查定义的DOType的cdc属性为BSC时其中name为ctlVal的DA的btype类型应该是Tcmd。错误提示内会有"errorC:bType=sofDAname=sinDOTypeid=siserror,rightisTcmd"字样。检查DPS错误错误由于目前的应用均为单点遥信双点的信息采用DPC上送了因此文件中不应该存在DPS类型均应该替换成SPS类型。错误提示内会有"errorC:cdc=sofDOTypedoid=sinLNodeTypelnid=srefbyDOname=shavebeenremovedinIEC,rightcdc=SPS"字样。检查数据类型EntryTime错误在V版中所有的EntryTime均被Timestamp所替换因此不应该再出现EntryTime字样。错误提示内会有"errorC:bType=sofTinDATypeid=shavebeenmodifyTimeStampinIECV"字样。检查CDCING(ENG)INC(ENC)INS(ENS)错误在V版中根据实际应用做了特殊化类型的处理其中ING类型的在特定环境下由原来的INT类型替换成了Enum类型同样道理INC、INS也是如此。错误提示内会有"errorC:bType=sofdaname=sinDOTypeid=sbydoname=srefinLNodeTypelnid=shavebeenmodifyinIECV,rightisEnum"字样。检查ReportControl控制块中的属性name和datSet同名告警这是由于V版本程序处理的漏洞所致在规约范围内是允许重名的但程序在重名的处理上无法区分因此做了该提示采用V版代码后该问题就不复存在了。错误提示内会有"warningC:ReportControldatSet=sand ReportControlname=sLNType=sldinst=siniedname=siscommonname"字样。检查LNType扩充的情况告警这里给出了扩展的LN类型的检查给出提示以示注意。错误提示内会有"warningC:lnClass=slntypeid=sisextendn"字样。应用验证细则概述应用验证是根据我们的具体应用及非部分约束的应用约束的检查。此项验证应该是在语法及规约验证正确的基础上做的更高一层的检查定位。检查rptID的唯一性根据应用索引需要rptID配置为IED内唯一如果不唯一性标示报告控制块则应用层就无法正确解析报告。错误提示内会有"errorC:rptID=sReportControlname=sandrptID=sReportControlname=sarethesameinIEDname=s"字样。检查LLN的存在性根据规约约定每个逻辑设备内必须至少包含个逻辑节点即:LLN、LPHD、和其它一个其它类型的逻辑节点。错误提示内会有"errorC:LLNnotexistinginldinst=s"字样。检查LPHD的存在性根据规约约定每个逻辑设备内必须至少包含个逻辑节点即:LLN、LPHD、和其它一个其它类型的逻辑节点。错误提示内会有"errorC:LPHDnotexistinginldinst=s"字样。检查LLN实例号根据规约约定LN节点的inst属性必须存在且必须为空此项检查在语法检查时就能够发现这里再次强调一下。错误提示内会有"errorC:lnClass=sinstnumber=sexistinginldinst=s"字样。检查logName与LD一致根据规约约定LogControl的logName属性必须与该控制块所属的LD的名称一致。错误提示内会有"errorC:logName=sinLogControlname=sandldinst=saren'tthesame"字样。检查ClientLN中的iedName在通讯中是否配置针对报告控制块的订阅的客户端应该在通讯部分出现如果不存在则无法使用。错误提示内会有"errorC:ClientLN=sisnotconfiginCommunication"字样。常见问题说明ICD文件错误(针对V出现之后的ICD文件均应该由SCL工具以上版本重新生成。不能投机取巧在没有熟读语法细则的情况下应该重新生成(在工程中验证出来的错误根据以上三种验证规则在工具能修改时采用工具修改工具修改不成时采用安装包带的guiValidator文本编辑进行修改强烈建议不要使用具备格式转换功能的编辑器进行文本操作可能会破坏掉文件格式(删除所有默认值严格依照新版语法规则。报告的OptFields尤其注意GI=true不能出现日志控制块的默认值修改例如:DO节点中的DA的属性只留btypefcnamedchg为true的留下为false的删除等(INC、ING、INS根据规约查询是Enum还是INT以下提出常用的几个。DO名称CDC类型内DA的类型PhyHealthINSEnumBehINSEnumHealthINSEnumAutoRecStINSEnumFltNumINSINTGriFltNumINSINT( SPC、DPC、BSC内增加内容:BSC  <DAbType="Dbpos"fc="CO"name="ctlVal"><DAbType="TimeStamp"fc="CO"name="T">         <DAbType="BOOLEAN"fc="CO"name="Test">         <DAbType="Check"fc="CO"name="Check">SPC、DPC         <DAbType="BOOLEAN"fc="CO"name="ctlVal">         <DAbType="TimeStamp"fc="CO"name="T">         <DAbType="BOOLEAN"fc="CO"name="Test">         <DAbType="Check"fc="CO"name="Check">(所有EntryTime修改为Timestamp(引用的DO类型只要是被用作扩展就要增加属性:  <DAbType="VisString"fc="EX"name="dataNs">(控制的配置需要检查  SPC、DPC、BSC内引用的Oper内属性等要继承于SPC、DPC、BSC(SCL节点增加revision="A"version=""但为了通过广东等地区的落后kema认证还需要手动去掉这两项属性(ICD文件IEDname="TEMPLATE"必须的(增加所有的DO描述信息在实例化DO的描述列填写(所有的DPS修改为SPS(toolId改为toolID(报告控制块传输可选项中的segmentation删除(删除所有SE属性同时删除SE的数据集(由于Log节点位置变化了所以为了通过验证可删除Log节点(所有DA引用类型为Enum的均需要将相应的枚举类型配置上(icd文件中所有的ctlmode都要初始化只要是枚举类型的都要在实例化中进行实例化不能在模板中实例化即不能在DOType及DAType中实例化本来规约是允许的但为了应付落后kema认证需要这么处理(扩展的数据命名空间dataNs需要实例化这里所说的实例化都不能在模版中实例化(实例化时注意原来是不是在模板中实例化过如果模板中实例化过需要删除后才能在界面上进行实例化操作。系统配置错误(通常情况下是操作顺序问题(针对我们的装置应该首先确保映射文件的正确性(导入到远动或监控后如果修正过SCD文件需要重新导入(针对报告的配置通常具备周期上送功能的报告控制块就不进行总召处理针对四遥信息遥测、脉冲、遥信推荐选中dchg、qchg、gi即数据变换、品质变化、及总召总招周期推荐秒以上其它例如SOE、保护信息、RDRE录波信息则不要进行总召处理仅选中dchg、qchg就可以了(针对我们的装置要注意报告控制块的客户端使能配置首先通讯部分要配置上允许访问的客户端IP地址然后更新所有的报告控制块客户端使能(每次更换CID文件后注意重启系统否则无效(每次修改SCD文件后注意重新导入远动或监控数据库且重启远动或监控系统。参考文献)《CDVpdf》)《SCL配置工具使用说明书》)《SysTool使用说明书》数字化网关配置部分)《远动数字化配置使用说明书》)《监控数字化配置实用说明书》)《SCLxsd》

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/44

iec61850规约SCL文件属性详解

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利