1、这里语法规则,按照节点进行详细介绍,以 schema 语法为准,这里仅抓需要关心部分介绍,注意大小写,一个不能错。4.2.1 SCL 节点节点属性:无关心内容子节点:必须按先后顺序排列序号 子节点名 个数说明0 Header 必须有且只能有一个1 Substation 可包含 0 个到多个2 Communication 可包含 0 个到 1 个,即最多 1 个3 IED 可包含 0 个到多个4 DataTypeTemplates 可包含 0 个到 1 个,即最多 1 个约束条件:节点路径 属性 约束说明Substation name 在 SCL 节点下唯一IED name 在 SCL 节点下为
2、关键字DataTypeTemplates/LNodeType id、lnClass 合起来在 SCL 节点下为关键字IED/AccessPoint/LN lnType、 lnClass引用上边的关键字IED/AccessPoint/Server/LDevice/LN lnType、 lnClass引用上边的关键字IED/AccessPoint/Server/LDevice/LN0 lnType、 lnClass引用上边的关键字所有下属的 LNode lnInst、lnClass、iedName、ldInst 、 prefix合起来在 SCL 节点下唯一Communication/SubNetw
3、ork/ConnectedAPiedName 引用上边的关键字4.2.2 Header 节点节点属性:属性名 语法说明id 必选属性,文档标示字符串version 可选属性,即可不存在revision 可选属性toolID 可选属性,所用工具标示nameStructure 可选属性,默认为 IEDName,固定为 IEDName子节点:必须按先后顺序排列序号 子节点名 个数说明0 Hitem 可包含 1 个到多个,即至少包含 1 个约束条件:节点路径 属性 约束说明History/Hitem version、revision 合起来在 Header 节点下唯一4.2.3 History 节点节
4、点属性: 无SCL 文档工程实施1子节点:必须按先后顺序排列序号 子节点名 个数说明0 History 可包含 0 个到 1 个,即最多 1 个约束条件:无关心内容4.2.4 Hitem 节点节点属性: 属性名 语法说明version 必选属性revision 可选属性when 可选属性who 可选属性what 可选属性why 可选属性子节点:无关心内容约束条件:无关心内容4.2.5 Communication 节点节点属性: 属性名 语法说明desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 SubNetwork 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路
5、径 属性 约束说明SubNetwork name 在 Communication 节点下唯一4.2.6 SubNetwork 节点节点属性: 属性名 语法说明name 必选属性,不可为空desc 可选属性type 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 BitRate 可包含 0 个到 1 个,即最多 1 个1 ConnectedAP 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路径 属性 约束说明ConnectedAP iedName、apName 合起来在 SubNetwork 节点下唯一4.2.7 BitRate 节点节点属性: 属性名 语法说明unit
6、 必选属性(固定为 b/s)multiplier 可选属性(固定为 M)SCL 文档工程实施2子节点:无约束条件: 无4.2.8 ConnectedAP 节点节点属性: 属性名 语法说明iedName 必选属性(最大长度 64)apName 必选属性desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Address 可包含 0 个到 1 个,即最多 1 个1 GSE 可包含 0 个到多个2 SMV 可包含 0 个到多个3 PhysConn 可包含 0 个到多个约束条件: 节点路径 属性 约束说明GSE cbName、ldInst 合起来在 ConnectedAP 节点下唯一
7、SMV cbName、ldInst 合起来在 ConnectedAP 节点下唯一4.2.9 Address 节点节点属性: 无子节点:必须按先后顺序排列序号 子节点名 个数说明0 P 可包含 1 个到多个,即至少包含 1 个约束条件: 无4.2.10 P 节点节点属性: 属性名 语法说明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-I
8、nvoke“、“MAC-Address“、“ APPID“、“ VLAN-PRIORITY“、“VLAN-ID “也可扩展,扩展规则是:pLud,pL,-*即,大写字母开头,后面可循环跟数字或字母或- 子节点:无约束条件:无4.2.11 GSE 节点节点属性: 属性名 语法说明ldInst 必选属性(最大长度 64) d,pLd,pL,_*SCL 文档工程实施3即,数字或字母开头,后面可循环跟数字或字母或_cbName 必选属性(最大长度 32) pLd,pL,_* 即,字母开头,后面可循环跟数字或字母或_desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Address
9、可包含 0 个到 1 个,即最多 1 个1 MinTime 可包含 0 个到 1 个,即最多 1 个2 MaxTime 可包含 0 个到 1 个,即最多 1 个约束条件: 无4.2.12 MinTime、MaxTime 节点节点属性: 属性名 语法说明unit 必选属性(固定为 s)multiplier 可选属性(固定为 m)子节点:无约束条件: 无4.2.13 SMV 节点节点属性: 属性名 语法说明ldInst 必选属性(最大长度 64) d,pLd,pL,_*即,数字或字母开头,后面可循环跟数字或字母或_cbName 必选属性(最大长度 32) pLd,pL,_* 即,字母开头,后面可循
10、环跟数字或字母或_desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Address 可包含 0 个到 1 个,即最多 1 个约束条件: 无4.2.14 PhysConn 节点节点属性: 属性名 语法说明type 必选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 P 可包含 0 个到多个约束条件: 无4.2.15 IED 节点节点属性: 属性名 语法说明name 必选属性(最大长度 64)pLd,pL,_*即,字母开头,后面可循环跟数字或字母或_desc 可选属性SCL 文档工程实施4type 可选属性manufacturer 可选属性configVersion
11、 可选属性originalSclVersion 可选属性(不能为空)20d2即,20xx 年,如 2007 ,20 后面跟 2 位数字originalSclRevision 可选属性 pLu即,一个大写字母,例如:AengRight 可选属性(默认 full,可选项有:full 、fix、dataflow)owner 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Services 可包含 0 个到 1 个,即最多 1 个1 AccessPoint 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路径 属性 约束说明AccessPoint/Server/LDevice i
12、nst 在 IED 节点下为关键字AccessPoint/Server/LDevice/LN/DataSet/FCDA ldInst 引用上边的关键字AccessPoint/Server/LDevice/LN/DataSet/FCCB ldInst 引用上边的关键字AccessPoint/Server/LDevice/LN0/DataSet/FCDA ldInst 引用上边的关键字AccessPoint/Server/LDevice/LN0/DataSet/FCCB ldInst 引用上边的关键字AccessPoint name 在 IED 节点下为关键字AccessPoint/ServerA
13、t apName 引用上边的关键字4.2.16 Services 节点节点属性: 无子节点:可以随意排列,没有先后顺序序号 子节点名 个数说明DynAssociation 可包含 0 个到 1 个,即最多 1 个SettingGroups 可包含 0 个到 1 个,即最多 1 个GetDirectory 可包含 0 个到 1 个,即最多 1 个GetDataObjectDefinition 可包含 0 个到 1 个,即最多 1 个DataObjectDirectory 可包含 0 个到 1 个,即最多 1 个GetDataSetValue 可包含 0 个到 1 个,即最多 1 个SetData
14、SetValue 可包含 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 个,即
15、最多 1 个ReportSettings 可包含 0 个到 1 个,即最多 1 个LogSettings 可包含 0 个到 1 个,即最多 1 个SCL 文档工程实施5GSESettings 可包含 0 个到 1 个,即最多 1 个SMVSettings 可包含 0 个到 1 个,即最多 1 个GSEDir 可包含 0 个到 1 个,即最多 1 个GOOSE 可包含 0 个到 1 个,即最多 1 个GSSE 可包含 0 个到 1 个,即最多 1 个SMV 可包含 0 个到 1 个,即最多 1 个FileHandling 可包含 0 个到 1 个,即最多 1 个ConfLNs 可包含 0 个到
16、1 个,即最多 1 个ClientServices 可包含 0 个到 1 个,即最多 1 个ConfLdName 可包含 0 个到 1 个,即最多 1 个约束条件: 无4.2.17 DynAssociation 节点节点属性: 属性名 语法说明max 可选属性(无符号整形)子节点:无约束条件:无4.2.18 SettingGroups 节点节点属性:无子节点:可以随意排列,没有先后顺序序号 子节点名 个数说明SGEdit 可包含 0 个到 1 个,即最多 1 个ConfSG 可包含 0 个到 1 个,即最多 1 个约束条件:无4.2.19 GetDirectory 节点节点属性:无子节点:无约
17、束条件:无4.2.20 GetDataObjectDefinition 节点节点属性:无子节点:无约束条件:无4.2.21 DataObjectDirectory 节点节点属性:无子节点:无约束条件:无4.2.22 GetDataSetValue 节点节点属性:无子节点:无约束条件:无4.2.23 SetDataSetValue 节点节点属性:无子节点:无约束条件:无SCL 文档工程实施64.2.24 DataSetDirectory 节点节点属性:无子节点:无约束条件:无4.2.25 ConfDataSet 节点节点属性:属性名 语法说明max 必选属性(无符号整形)maxAttribute
18、s 可选属性(无符号整形)modify 可选属性(bool 型,默认 true,默认可修改)fccb 可选属性(bool 型,默认 false,默认不可修改)子节点:无约束条件:无4.2.26 DynDataSet 节点节点属性:属性名 语法说明max 必选属性(无符号整形)maxAttributes 可选属性(无符号整形)子节点:无约束条件:无4.2.27 ReadWrite 节点节点属性:无子节点:无约束条件:无4.2.28 TimerActivatedControl 节点节点属性:无子节点:无约束条件:无4.2.29 ConfReportControl 节点节点属性:属性名 语法说明ma
19、x 必选属性(无符号整形)bufMode 可选属性(枚举)可选:unbuffered、buffered 、bothbufConf 可选属性(bool 型,默认 false)子节点:无约束条件:无4.2.30 GetCBValue 节点节点属性:无子节点:无约束条件:无4.2.31 ConfLogControl 节点节点属性:属性名 语法说明max 必选属性(无符号整形)SCL 文档工程实施7子节点:无约束条件:无4.2.32 ReportSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixdatSet 可选属性(枚举默认为
20、 Fix)可选项:Dyn、Conf、FixrptID 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixoptFields 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixbufTime 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixtrgOps 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixintgPd 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无4.2.33 LogSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fixdat
21、Set 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixlogEna 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixtrgOps 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixintgPd 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无4.2.34 GSESettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixdatSet 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixappID 可选属性(枚举默认为 Fix)可选项:Dyn、C
22、onf、FixdataLabel 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无4.2.35 SMVSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixdatSet 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixsvID 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixoptFields 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixsmpRate 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:序号 子节点名 个数说
23、明SCL 文档工程实施80 SmpRate 可包含 1 个到多个(text 节点,大于 0 的数字)约束条件:无4.2.36 GSEDir 节点节点属性:无子节点:无约束条件:无4.2.37 GOOSE 节点节点属性:属性名 语法说明max 必选属性(无符号整形)子节点:无约束条件:无4.2.38 GSSE 节点节点属性:属性名 语法说明max 必选属性(无符号整形)子节点:无约束条件:无4.2.39 SMV 节点节点属性:属性名 语法说明max 必选属性(无符号整形)子节点:无约束条件:无4.2.40 FileHandling 节点节点属性:无子节点:无约束条件:无4.2.41 ConfLN
24、s 节点节点属性:属性名 语法说明fixPrefix 可选属性(bool 型,默认 false)fixLnInst 可选属性(bool 型,默认 false)子节点:无约束条件:无4.2.42 ClientServices 节点节点属性:属性名 语法说明goose 可选属性(bool 型,默认 false)gsse 可选属性(bool 型,默认 false)bufReport 可选属性(bool 型,默认 false)unbufReport 可选属性(bool 型,默认 false)readLog 可选属性(bool 型,默认 false)sv 可选属性(bool 型,默认 false)SCL
25、 文档工程实施9fccb 可选属性(bool 型,默认 false)子节点:无约束条件:无4.2.43 ConfLdName 节点节点属性:无子节点:无约束条件:无4.2.44 AccessPoint 节点节点属性: 属性名 语法说明name 必选属性 d,pLd,pL,_*即,数字或字母开头,后面可循环跟数字或字母或_desc 可选属性router 可选属性(bool 型,默认 false)clock 可选属性(bool 型,默认 false)子节点:必须按先后顺序排列序号 子节点名 个数说明0 Server 必须有且只能有一个0 LN 可包含 1 个到多个,即至少包含 1 个0 Serve
26、rAt 必须有且只能有一个1 Services 可包含 0 个到 1 个,即最多包含 1 个2 GOOSESecurity 可包含 0 个到 7 个,即最多包含 7 个3 SMVSecurity 可包含 0 个到 7 个,即最多包含 7 个注:同一个序号的节点只能出现一种,例如:有 Server 就不能有 LN 和 ServerAt,以下均如此。约束条件: 节点路径 属性 约束说明LN inst、lnClass、 prefix 合起来在 AccessPoint 节点下唯一4.2.45 Server 节点节点属性: 属性名 语法说明desc 可选属性timeout 可选属性(无符号整形,默认 3
27、0)子节点:必须按先后顺序排列序号 子节点名 个数说明0 Authentication 必须有且只能有一个1 LDevice 可包含 1 个到多个,即至少包含 1 个2 Association 可包含 0 个到多个约束条件: 节点路径 属性 约束说明Association associationID 在 Association 节点下唯一4.2.46 Authentication 节点节点属性: SCL 文档工程实施10属性名 语法说明none 可选属性(bool 型 默认 true)password 可选属性(bool 型 默认 false)weak 可选属性(bool 型 默认 false
28、)strong 可选属性(bool 型 默认 false)certificate 可选属性(bool 型 默认 false)子节点:无约束条件:无4.2.47 LDevice 节点节点属性: 属性名 语法说明inst 必选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_desc 可选属性ldName 可选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_子节点:必须按先后顺序排列序号 子节点名 个数说明0 LN0 有且必须有 1 个1 LN 可包含 0 个到多个2 AccessControl 可包含 0
29、个到 1 个,即最多 1 个约束条件: 节点路径 属性 约束说明LN inst、lnClass、 prefix合起来在 LDevice 节点下唯一LN0 及 LN 下的 Log name 在 LDevice 节点下唯一4.2.48 LN0 节点节点属性: 属性名 语法说明desc 可选属性lnType 必选属性(最小长度为 1)lnClass 必选属性(所选为规约定义的逻辑节点类型)inst 必选属性(固定为空,什么都不配置)子节点:必须按先后顺序排列序号 子节点名 个数说明0 DataSet 可包含 0 个到多个1 ReportControl 可包含 0 个到多个2 LogControl 可
30、包含 0 个到多个3 DOI 可包含 0 个到多个4 Inputs 可包含 0 个到 1 个,即最多 1 个5 Log 可包含 0 个到多个6 GSEControl 可包含 0 个到多个7 SampledValueControl 可包含 0 个到多个SCL 文档工程实施118 SettingControl 可包含 0 个到 1 个,即最多 1 个9 SCLControl 可包含 0 个到 1 个,即最多 1 个约束条件: 节点路径 属性 约束说明ReportControl name 在 LN0 节点下唯一LogControl name 在 LN0 节点下唯一GSEControl name 在
31、LN0 节点下唯一SampledValueControl name 在 LN0 节点下唯一DataSet name 在 LN0 节点下为关键字ReportControl datSet 在 LN0 节点为参引关键字LogControl datSet 在 LN0 节点为参引关键字GSEControl datSet 在 LN0 节点为参引关键字SampledValueControl datSet 在 LN0 节点为参引关键字DOI name 在 LN0 节点下唯一4.2.49 DataSet 节点节点属性: 属性名 语法说明name 必选属性(最大长度 32)“pLd,pL,_*“即,字母开头,后面
32、可循环跟数字或字母或_desc 可选属性子节点:可选择多次,每次至少一个,即至少有一个 FCDA 或 FCCB序号 子节点名 个数说明0 FCDA 可包含 1 个到多个,即至少包含 1 个0 FCCB 可包含 1 个到多个,即至少包含 1 个约束条件: 无4.2.50 FCDA 节点节点属性: 属性名 语法说明ldInst 可选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_prefix 可选属性(最大长度 6)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_lnClass 可选属性(规约规定逻辑节点类型)lnInst 可选
33、属性(最小长度 1,最大长度 7)“d*“即,数字循环doName 可选属性(最小长度 1)daName 可选属性(最小长度 1)fc 必选属性(规约规定 FC 类型“ST“ “MX“ “CO“ “SP“ “SG“ “SE“ “SV“ “CF“ “DC“ “EX“ix 可选属性(无符号整数)子节点:无约束条件:无4.2.51 FCCB 节点SCL 文档工程实施12节点属性: 属性名 语法说明ldInst 必选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_prefix 可选属性(最大长度 6)“d,pLd,pL,_*“即,数字或字母开头,后面可循环
34、跟数字或字母或_lnClass 必选属性(规约规定逻辑节点类型)lnInst 可选属性(最小长度 1,最大长度 7)“d*“即,数字循环cbName 必选属性(最大长度 32)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_daName 可选属性(最小长度 1)fc 必选属性(规约规定 FC 类型“ST“ “MX“ “CO“ “SP“ “SG“ “SE“ “SV“ “CF“ “DC“ “EX“mustUnderstand 必选属性(bool 型,固定为 true)子节点:无约束条件:无4.2.52 ReportControl 节点节点属性: 属性名 语法说明name 必选属性(最
35、大长度 32)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_desc 可选属性datSet 可选属性(最大长度 32)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_intgPd 可选属性(无符号整形)rptID 可选属性(最小长度 1)confRev 必选属性(无符号整形)buffered 可选属性(bool 型,默认 false)bufTime 可选属性(无符号整形,默认 0)indexed 可选属性(bool 型,默认 true)子节点:必须按先后顺序排列序号 子节点名 个数说明0 TrgOps 可包含 0 个到 1 个,即最多 1 个1 OptFields
36、 有且只能有 1 个2 RptEnabled 可包含 0 个到 1 个,即最多 1 个约束条件: 无4.2.53 TrgOps 节点节点属性: 属性名 语法说明dchg 可选属性(bool 型,默认 false)qchg 可选属性(bool 型,默认 false)dupd 可选属性(bool 型,默认 false)SCL 文档工程实施13period 可选属性(bool 型,默认 false)gi 可选属性(bool 型,默认 true)includeAll 可选属性(bool 型,默认 false)子节点:无约束条件:无4.2.54 OptFields 节点节点属性: 属性名 语法说明seq
37、Num 可选属性(bool 型,默认 false)timeStamp 可选属性(bool 型,默认 false)dataSet 可选属性(bool 型,默认 false)reasonCode 可选属性(bool 型,默认 false)dataRef 可选属性(bool 型,默认 false)entryID 可选属性(bool 型,默认 false)configRef 可选属性(bool 型,默认 false)bufOvfl 可选属性(bool 型,默认 true)子节点:无约束条件:无4.2.55 RptEnabled 节点节点属性: 属性名 语法说明desc 可选属性max 可选属性(无符号
38、整形,默认为 1)子节点:必须按先后顺序排列序号 子节点名 个数说明0 ClientLN 可包含 0 个到多个约束条件: 无4.2.56 ClientLN 节点节点属性: 属性名 语法说明desc 可选属性iedName 必选属性(最大长度 64)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_ldInst 必选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_prefix 可选属性(最大长度 6)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_lnClass 必选属性(规约规定逻辑节点类型)lnInst 可选属
39、性(最小长度 1,最大长度 7)“d*“即,数字循环子节点:无约束条件: 无4.2.57 LogControl 节点SCL 文档工程实施14节点属性: 属性名 语法说明name 必选属性(最大长度 32)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_desc 可选属性datSet 可选属性(最大长度 32)“pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_intgPd 可选属性(无符号整形)ldInst 可选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_prefix 可选属性(最大长度 6)“d,pLd,pL,_*“即
40、,数字或字母开头,后面可循环跟数字或字母或_lnClass 可选属性(规约规定逻辑节点类型)lnInst 可选属性(最小长度 1,最大长度 7)“d*“即,数字循环logName 必选属性(最大长度 64 “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_logEna 可选属性(bool 型,默认 true)reasonCode 可选属性(bool 型,默认 true)子节点:必须按先后顺序排列序号 子节点名 个数说明0 TrgOps 可包含 0 个到 1 个,即最多 1 个约束条件: 无4.2.58 DOI 节点节点属性: 属性名 语法说明name 必选属性(最大长度 10)“p
41、Ld,pL*“即,字母开头,后面可循环跟数字或字母desc 可选属性ix 可选属性(无符号整形)accessControl 可选属性子节点:可变换顺序序号 子节点名 个数说明0 SDI 可包含 0 个到多个0 DAI 可包含 0 个到多个约束条件: 节点路径 属性 约束说明SDI 或 DAI name 在 DOI 节点下唯一4.2.59 SDI 节点节点属性: 属性名 语法说明name 必选属性(最大长度 10)“pLd,pL*“即,字母开头,后面可循环跟数字或字母SCL 文档工程实施15desc 可选属性ix 可选属性(无符号整形)子节点:可变换顺序序号 子节点名 个数说明0 SDI 可包含
42、 0 个到多个0 DAI 可包含 0 个到多个约束条件: 节点路径 属性 约束说明SDI 或 DAI name 在 SDI 节点下唯一4.2.60 DAI 节点节点属性: 属性名 语法说明name 必选属性(最大长度 10)“pLd,pL*“即,字母开头,后面可循环跟数字或字母desc 可选属性sAddr 可选属性valKind 可选属性(枚举)可选项有:Spec、Conf、RO、Setix 可选属性(无符号整形)子节点:按顺序排列序号 子节点名 个数说明0 Val 可包含 0 个到多个(Text 节点)约束条件: 节点路径 属性 约束说明SDI 或 DAI name 在 SDI 节点下唯一4
43、.2.61 Val 节点节点属性: 属性名 语法说明sGroup 可选属性(无符号整形)子节点:无约束条件:无4.2.62 Inputs 节点节点属性: 属性名 语法说明desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 ExtRef 可包含 1 个到多个,即至少有 1 个约束条件: 节点路径 属性 约束说明ExtRef iedName、ldInst、prefix、lnClass 、 lnInst、doName 、 daName、intAddr合起来在 Inputs 节点下唯一SCL 文档工程实施164.2.63 ExtRef 节点节点属性: 属性名 语法说明desc 可选
44、属性iedName 可选属性(最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_ldInst 可选属性(最大长度 64)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_prefix 可选属性(最大长度 6)“d,pLd,pL,_*“即,数字或字母开头,后面可循环跟数字或字母或_lnClass 可选属性(规约规定逻辑节点类型)lnInst 可选属性(最小长度 1,最大长度 7)“d*“即,数字循环doName 可选属性(最小长度 1)daName 可选属性(最小长度 1)intAddr 可选属性子节点:无约束条件: 无4.2.64 Log 节
45、点节点属性: 属性名 语法说明name 可选属性(最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_子节点:无约束条件: 无4.2.65 GSEControl 节点节点属性: 属性名 语法说明name 必选属性(最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_desc 可选属性datSet 可选属性(最大长度 32) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_confRev 可选属性(无符号整形)type 可选属性(枚举类型)可选项有:GSSE、GOOSEappID 必选属性,应用层唯一标示子节点:必须按先后顺序
46、排列序号 子节点名 个数说明0 IEDName 可包含 0 个到多个 (Text 节点最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_约束条件: 无4.2.66 SampledValueControl 节点SCL 文档工程实施17节点属性: 属性名 语法说明name 必选属性(最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_desc 可选属性datSet 可选属性(最大长度 32) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_confRev 可选属性(无符号整形)smvID 必选属性multicast 可选属性(
47、bool 型,默认为 true)smpRate 必选属性(无符号整形)nofASDU 必选属性(无符号整形)子节点:必须按先后顺序排列序号 子节点名 个数说明0 IEDName 可包含 0 个到多个 (Text 节点最大长度 64) “pLd,pL,_*“即,字母开头,后面可循环跟数字或字母或_1 SmvOpts 有且只能有 1 个约束条件: 无4.2.67 SmvOpts 节点节点属性: 属性名 语法说明refreshTime 可选属性(bool 型,默认为 false)sampleSynchronized 可选属性(bool 型,固定为 true)sampleRate 可选属性(bool
48、型,默认为 false)dataSet 可选属性(bool 型,默认为 false)security 可选属性(bool 型,默认为 false)子节点:无约束条件: 无4.2.68 SettingControl 节点节点属性: 属性名 语法说明desc 可选属性numOfSGs 必选属性(无符号整形)actSG 可选属性(无符号整形,默认为 1)子节点:无约束条件: 无4.2.69 SCLControl 节点节点属性: 属性名 语法说明desc 可选属性子节点:无约束条件: 无SCL 文档工程实施184.2.70 LN 节点节点属性: 属性名 语法说明desc 可选属性lnType 必选属性(最小长度为 1)lnClass 必选属性(所选为规约定义的逻辑节点类型)inst 必选属性(最小长度 1,最大长度 7,为阿拉伯序号)prefix 可选属性(最大长度为 6,默认为空)子节点:必须按先后顺序排列序号 子节点名 个数说明0 DataSet 可包含 0 个到多个1 ReportControl 可包含 0 个到多个2 LogContro