IEC61850中语法检验细则介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

这里语法规则,按照节点进行详细介绍,以schema语法为准,这里仅抓需要关心部分介绍,注意大小写,一个不能错。4.2.1SCL节点节点属性:无关心内容子节点:必须按先后顺序排列序号子节点名个数说明0Header必须有且只能有一个1Substation可包含0个到多个2Communication可包含0个到1个,即最多1个3IED可包含0个到多个4DataTypeTemplates可包含0个到1个,即最多1个约束条件:节点路径属性约束说明Substationname在SCL节点下唯一IED①name在SCL节点下为关键字DataTypeTemplates/LNodeType②id、lnClass合起来在SCL节点下为关键字IED/AccessPoint/LNlnType、lnClass引用上边的关键字②IED/AccessPoint/Server/LDevice/LNlnType、lnClass引用上边的关键字②IED/AccessPoint/Server/LDevice/LN0lnType、lnClass引用上边的关键字②所有下属的LNodelnInst、lnClass、iedName、ldInst、prefix合起来在SCL节点下唯一Communication/SubNetwork/ConnectedAPiedName引用上边的关键字①4.2.2Header节点节点属性:属性名语法说明id必选属性,文档标示字符串version可选属性,即可不存在revision可选属性toolID可选属性,所用工具标示nameStructure可选属性,默认为IEDName,固定为IEDName子节点:必须按先后顺序排列序号子节点名个数说明0Hitem可包含1个到多个,即至少包含1个约束条件:节点路径属性约束说明History/Hitemversion、revision合起来在Header节点下唯一4.2.3History节点节点属性:无子节点:必须按先后顺序排列序号子节点名个数说明0History可包含0个到1个,即最多1个SCL文档工程实施1约束条件:无关心内容4.2.4Hitem节点节点属性:属性名语法说明version必选属性revision可选属性when可选属性who可选属性what可选属性why可选属性子节点:无关心内容约束条件:无关心内容4.2.5Communication节点节点属性:属性名语法说明desc可选属性子节点:必须按先后顺序排列序号子节点名个数说明0SubNetwork可包含1个到多个,即至少包含1个约束条件:节点路径属性约束说明SubNetworkname在Communication节点下唯一4.2.6SubNetwork节点节点属性:属性名语法说明name必选属性,不可为空desc可选属性type可选属性子节点:必须按先后顺序排列序号子节点名个数说明0BitRate可包含0个到1个,即最多1个1ConnectedAP可包含1个到多个,即至少包含1个约束条件:节点路径属性约束说明ConnectedAPiedName、apName合起来在SubNetwork节点下唯一4.2.7BitRate节点节点属性:属性名语法说明unit必选属性(固定为b/s)multiplier可选属性(固定为M)子节点:无约束条件:无4.2.8ConnectedAP节点SCL文档工程实施2节点属性:属性名语法说明iedName必选属性(最大长度64)apName必选属性desc可选属性子节点:必须按先后顺序排列序号子节点名个数说明0Address可包含0个到1个,即最多1个1GSE可包含0个到多个2SMV可包含0个到多个3PhysConn可包含0个到多个约束条件:节点路径属性约束说明GSEcbName、ldInst合起来在ConnectedAP节点下唯一SMVcbName、ldInst合起来在ConnectedAP节点下唯一4.2.9Address节点节点属性:无子节点:必须按先后顺序排列序号子节点名个数说明0P可包含1个到多个,即至少包含1个约束条件:无4.2.10P节点节点属性:属性名语法说明type必选属性可选择内容有:IP、IP-SUBNET、IP-GATEWAY、OSI-NSAP、OSI-TSEL、OSI-SSEL、OSI-PSEL、OSI-AP-Title、OSI-AP-Invoke、OSI-AE-Qualifier、OSI-AE-Invoke、MAC-Address、APPID、VLAN-PRIORITY、VLAN-ID也可扩展,扩展规则是:\p{Lu}[\d,\p{L},\-]*即,大写字母开头,后面可循环跟数字或字母或-子节点:无约束条件:无4.2.11GSE节点节点属性:属性名语法说明ldInst必选属性(最大长度64)[\d,\p{L}][\d,\p{L},_]*即,数字或字母开头,后面可循环跟数字或字母或_cbName必选属性(最大长度32)\p{L}[\d,\p{L},_]*即,字母开头,后面可循环跟数字或字母或_desc可选属性子节点:必须按先后顺序排列SCL文档工程实施3序号子节点名个数说明0Address可包含0个到1个,即最多1个1MinTime可包含0个到1个,即最多1个2MaxTime可包含0个到1个,即最多1个约束条件:无4.2.12MinTime、MaxTime节点节点属性:属性名语法说明unit必选属性(固定为s)multiplier可选属性(固定为m)子节点:无约束条件:无4.2.13SMV节点节点属性:属性名语法说明ldInst必选属性(最大长度64)[\d,\p{L}][\d,\p{L},_]*即,数字或字母开头,后面可循环跟数字或字母或_cbName必选属性(最大长度32)\p{L}[\d,\p{L},_]*即,字母开头,后面可循环跟数字或字母或_desc可选属性子节点:必须按先后顺序排列序号子节点名个数说明0Address可包含0个到1个,即最多1个约束条件:无4.2.14PhysConn节点节点属性:属性名语法说明type必选属性子节点:必须按先后顺序排列序号子节点名个数说明0P可包含0个到多个约束条件:无4.2.15IED节点节点属性:属性名语法说明name必选属性(最大长度64)\p{L}[\d,\p{L},_]*即,字母开头,后面可循环跟数字或字母或_desc可选属性type可选属性manufacturer可选属性configVersion可选属性originalSclVersion可选属性(不能为空)20\d{2}即,20xx年,如2007,20后面跟2位数字SCL文档工程实施4originalSclRevision可选属性\p{Lu}即,一个大写字母,例如:AengRight可选属性(默认full,可选项有:full、fix、dataflow)owner可选属性子节点:必须按先后顺序排列序号子节点名个数说明0Services可包含0个到1个,即最多1个1AccessPoint可包含1个到多个,即至少包含1个约束条件:节点路径属性约束说明AccessPoint/Server/LDevice③inst在IED节点下为关键字AccessPoint/Server/LDevice/LN/DataSet/FCDAldInst引用上边的关键字③AccessPoint/Server/LDevice/LN/DataSet/FCCBldInst引用上边的关键字③AccessPoint/Server/LDevice/LN0/DataSet/FCDAldInst引用上边的关键字③AccessPoint/Server/LDevice/LN0/DataSet/FCCBldInst引用上边的关键字③AccessPoint④name在IED节点下为关键字AccessPoint/ServerAtapName引用上边的关键字④4.2.16Services节点节点属性:无子节点:可以随意排列,没有先后顺序序号子节点名个数说明DynAssociation可包含0个到1个,即最多1个SettingGroups可包含0个到1个,即最多1个GetDirectory可包含0个到1个,即最多1个GetDataObjectDefinition可包含0个到1个,即最多1个DataObjectDirectory可包含0个到1个,即最多1个GetDataSetValue可包含0个到1个,即最多1个SetDataSetValue可包含0个到1个,即最多1个DataSetDirectory可包含0个到1个,即最多1个ConfDataSet可包含0个到1个,即最多1个DynDataSet可包含0个到1个,即最多1个ReadWrite可包含0个到1个,即最多1个TimerActivatedControl可包含0个到1个,即最多1个ConfReportControl可包含0个到1个,即最多1个GetCBValues可包含0个到1个,即最多1个ConfLogControl可包含0个到1个,即最多1个ReportSettings可包含0个到1个,即最多1个LogSettings可包含0个到1个,即最多1个GSESettings可包含0个到1个,即最多1个SMVSettings可包含0个到1个,即最多1个GSEDir可包含0个到1个,即最多1个GOOSE可包含0个到1个,即最多1个GSSE可包含0个到1个,即最多1个SCL文档工程实施5SMV可包含0个到1个,即最多1个FileHandling可包含0个到1个,即最多1个ConfLNs可包含0个到1个,即最多1个ClientServices可包含0个到1个,即最多1个ConfLdName可包含0个到1个,即最多1个约束条件:无4.2.17DynAssociation节点节点属性:属性名语法说明max可选属性(无符号整形)子节点:无约束条件:无4.2.18SettingGroups节点节点属性:无子节点:可以随意排列,没有先后顺序序号子节点名个数说明SGEdit可包含0个到1个,即最多1个ConfSG可包含0个到1个,即最多1个约束条件:无4.2.19GetDirectory节点节点属性:无子节点:无约束条件:无4.2.20GetDataObjectDefinition节点节点属性:无子节点:无约束条件:无4.2.21DataObjectDirectory节点节点属性:无子节点:无约束条件:无4.2.22GetDataSetValue节点节点属性:无子节点:无约束条件:无4.2.23SetDataSetValue节点节点属性:无子节点:无约束条件:无4.2.24DataSetDirectory节点节点属性:无子节点:无约束条件:无4.2.25ConfDataSet节点SCL文档工程实施6节点属性:属性名语法说明max必选属性(无符号整形)maxAttributes可选属性(无符号整形)modify可选属性(bool型,默认true,默认可修改)fccb可选属性(bool型,默认false,默认不可修改)子节点:无约束条件:无4.2.26DynDataSet节点节点属性:属性名语法说明max必选属性(无符号整形)maxAttributes可选属性(无符号整形)子节点:无约束条件:无4.2.27ReadWrite节点节点属性:无子节点:无约束条件:无4.2.28TimerActivatedControl节点节点属性:无子节点:无约束条件:无4.2.29ConfReportControl节点节点属性:属性名语法说明max必选属性(无符号整形)bufMode可选属性(枚举)可选:unbuffered、buffered、bothbufConf可选属性(bool型,默认false)子节点:无约束条件:无4.2.30GetCBValue节点节点属性:无子节点:无约束条件:无4.2.31ConfLogControl节点节点属性:属性名语法说明max必选属性(无符号整形)子节点:无约束条件:无4

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功