1、 SCL 文件工程实施介绍SCL 文档工程实施1目 录0 前言 .51 术语 .52 概述 .52.1 SCL 语言介绍 .52.2 SCL 文件分类 .63 工程实施过程 .83.1 公共部分 .83.2 我们监控与我们装置 .83.3 我们监控与外厂家装置 .83.4 我们装置与外厂家监控 .94 文件错误验证规则 .94.1 验证规则概述 .94.2 语法验证细则 .94.2.1 SCL 节点 94.2.2 Header 节点 .104.2.3 History 节点 .104.2.4 Hitem 节点 .104.2.5 Communication 节点 .114.2.6 SubNetwo
2、rk 节点 .114.2.7 BitRate 节点 .114.2.8 ConnectedAP 节点 .114.2.9 Address 节点 124.2.10 P 节点 .124.2.11 GSE 节点 124.2.12 MinTime、 MaxTime 节点 .124.2.13 SMV 节点 .124.2.14 PhysConn 节点 .134.2.15 IED 节点 134.2.16 Services 节点 144.2.17 DynAssociation 节点 144.2.18 SettingGroups 节点 144.2.19 GetDirectory 节点 154.2.20 GetDat
3、aObjectDefinition 节点 154.2.21 DataObjectDirectory 节点 .154.2.22 GetDataSetValue 节点 .154.2.23 SetDataSetValue 节点 154.2.24 DataSetDirectory 节点 .154.2.25 ConfDataSet 节点 15SCL 文档工程实施24.2.26 DynDataSet 节点 .154.2.27 ReadWrite 节点 164.2.28 TimerActivatedControl 节点 164.2.29 ConfReportControl 节点 164.2.30 GetCB
4、Value 节点 .164.2.31 ConfLogControl 节点 .164.2.32 ReportSettings 节点 .164.2.33 LogSettings 节点 164.2.34 GSESettings 节点 .174.2.35 SMVSettings 节点 .174.2.36 GSEDir 节点 174.2.37 GOOSE 节点 174.2.38 GSSE 节点 174.2.39 SMV 节点 .184.2.40 FileHandling 节点 .184.2.41 ConfLNs 节点 .184.2.42 ClientServices 节点 184.2.43 ConfLd
5、Name 节点 184.2.44 AccessPoint 节点 .184.2.45 Server 节点 .194.2.46 Authentication 节点 .194.2.47 LDevice 节点 194.2.48 LN0 节点 204.2.49 DataSet 节点 204.2.50 FCDA 节点 .214.2.51 FCCB 节点 .214.2.52 ReportControl 节点 214.2.53 TrgOps 节点 .224.2.54 OptFields 节点 .224.2.55 RptEnabled 节点 234.2.56 ClientLN 节点 234.2.57 LogCo
6、ntrol 节点 234.2.58 DOI 节点 244.2.59 SDI 节点 .244.2.60 DAI 节点 244.2.61 Val 节点 .254.2.62 Inputs 节点 .254.2.63 ExtRef 节点 254.2.64 Log 节点 .264.2.65 GSEControl 节点 .264.2.66 SampledValueControl 节点 .264.2.67 SmvOpts 节点 .274.2.68 SettingControl 节点 .274.2.69 SCLControl 节点 27SCL 文档工程实施34.2.70 LN 节点 274.2.71 Acces
7、sControl 节点 284.2.72 Association 节点 284.2.73 ServerAt 节点 .284.2.74 GOOSESecurity 节点 .284.2.75 Sunject 节点 .294.2.76 IssuerName 节点 294.2.77 SMVSecurity 节点 294.2.78 DataTypeTemplates 节点 .294.2.79 LNodeType 节点 .304.2.80 DO 节点 .304.2.81 DOType 节点 .304.2.82 SDO 节点 .314.2.83 DA 节点 314.2.84 DAType 节点 314.2.
8、85 BDA 节点 .324.2.86 EnumType 节点 324.2.87 EnumVal 节点 324.3 标准验证细则 .334.3.1 概述 .334.3.2 检查没有引用的 LNType告警 334.3.3 检查没有引用的 DOType告警 .334.3.4 检查没有引用的 DAType告警 334.3.5 检查没有引用的 EnumType告警 334.3.6 检查重复的 LNType 告警 .334.3.7 检查重复的 DOType 告警 334.3.8 检查重复的 DAType 告警 .334.3.9 检查重复的 EnumType 告警 .334.3.10 检查 LN 引用的
9、 type 类型 错误 334.3.11 检查 DO 引用的 type 类型 错误 .344.3.12 检查 SDO 引用的 type 类型 错误 .344.3.13 检查 DA 引用的 type 类型 错误 344.3.14 检查 BDA 引用的 type 类型 错误 .344.3.15 检查 DA 引用的 type 类型的存在性 错误 344.3.16 检查 BDA 引用的 type 类型的存在性 错误 .344.3.17 检查 DataSet 中的成员 错误 344.3.18 检查 BSC 中的 btype 类型是不是 Tcmd 错误 354.3.19 检查 DPS 错误 错误 354.
10、3.20 检查数据类型 EntryTime 错误 354.3.21 检查 CDC-ING(ENG)-INC(ENC)-INS(ENS) 错误 354.3.22 检查 ReportControl 控制块中的属性 name 和 datSet 同名 告警 .354.3.23 检查 LNType 扩充的情况 告警 354.4 应用验证细则 .354.4.1 概述 35SCL 文档工程实施44.4.2 检查 rptID 的唯一性 .354.4.3 检查 LLN0 的存在性 .354.4.4 检查 LPHD 的存在性 354.4.5 检查 LLN0 实例号 .364.4.6 检查 logName 与 LD
11、 一致 364.4.7 检查 ClientLN 中的 iedName 在通讯中是否配置 .365 常见问题说明 .365.1 ICD 文件错误 365.2 系统配置错误 .376 参考文献 .37SCL 文档工程实施50 前言随着数字化工程的逐渐增多,我们也应该为数字化普及所涉及到的技术,由原来的少部分人掌握,普及到每个人的身上。国内变电站的数字化,是一个趋势,是一个不可逆转的趋势,因此如果我们没有足够的数字化方面的人才,在今后的工程化实施过程中就会因人才匮乏而手忙脚乱。而作为每一个工程人员,如果不懂得数据化工程的相关技术,也会在今后的竞争中处于被动。因此为了公司的生存,为了个人的生存,我们要
12、时刻补充自己的大脑,来适应技术变革与创新。这里,将会以最大的努力,将数字化变电站中,占据主要地位的 SCL 文档格式,以及工程使用方法和工程实施问题排查,做一总结性介绍。为了我们能够更快的入门与提高。1 术语这里仅仅列出一些重要术语,语法规则的术语,如果想深入研究,请参考相应文档。XML Extensible Markup Language 扩展标志语言SCL Substation Configuration description Language 变电站配置描述语言RCB Report Control Block 报告控制块IED Intelligent Electronic Device
13、 智能电子设备LD Logical Device 逻辑装置LN Logical Node 逻辑节点DO Data object class or instance 数据对象类型DA Data Attribute 数据属性BDA Baisc Data Attribute, that is not structured 非结构化的基本数据属性DOI Instantiated Data Object (DATA) 实例化数据对象DAI Instantiated Data Attribute 实例化数据属性XSD XML Schema Definition XML 语法定义2 概述2.1 SCL 语言
14、介绍SCL (Substation Configuration description Language) 变电站配置描述语言,是 IEC61850的模型语言,也是不同厂家进行互操作的语言基础。SCL 文档工程实施6图 1 SCL 包含的四部分(a)图 2 SCL 包含的四部分(b)图 1 和图 2 分别从理解和文件上体现了 SCL 语言包含的四部分内容。 SCL 完美的描述了一个变电站的各个方面。主要包含:(1)变电站 1 次设备部分; (2)变电站通讯部分;(3)二次厂家的二次智能保护测控设备部分;(4)数据模型模板部分。从图 2 可以看出每个文件都必须有个 节点,该节点不属于上面提到的
15、4 部分,该节点是针对该文件的文档描述,包括文件的修改历史、版本号等标记。该文件可存在 0至无穷多个节点,也就是说可以包含多个变电站信息;可存在 0 至 1 个节点,即通讯部分统一组网,下可设不同子网等;可存在 0 至无穷多个节点,即可以存在很多个智能电子设备,这里的智能电子设备是泛指,包括监控、远动等站控层计算机,也包括 GPS、路由设备等智能设备;可存在 0 至 1 个节点,即当用到数据模型模板时,均在 1 个模板节点下。2.2 SCL 文件分类IEC61850 将工程实施过程中的不同阶段的符合 SCL 语法规则的文件进行了分类,这是为了适应工程的变化需求,也是为了规范化文档管理。大家或许
16、知道,以往不同厂家间进行规约联调,都要有装置厂家提供相应的点表给对方。图 3 常规点表交换方式如图 3 所示,不同厂家的点表都需要通过某种文档进行交互,由于各个厂家定义的文件格式的不同,造成收到对方提供的点表后还需要辛苦的录入数据库。这一工作量对于高度自动化的今天,显然已成为负担,而且手动录入过程,也是容易犯错误的过程。IEC61850 对厂家的交互文件的格式进行了统一规定。到目前为止,标准提到的文件类SCL 文档工程实施7型包括以下几种。说明一下,这几种文件格式均符合 SCL 语法格式。除了 CID 文件外,其余文件均可互操作。即不同厂家,在支持标准的情况下均可自动识别。-ICD( IED
17、Capability Description)智能电子设备能力描述文件;-SSD( System Specification Description)系统规范描述文件;-SCD(Substation Configuration Description )变电站配置描述文件;-CID( Configured IED Description)配置过的智能电子设备描述文件;-IID(Instantiated IED Description)实例化的智能电子设备描述文件;-SED(System Exchange Description)系统交换描述文件。这些文件格式其实都是符合 SCL 语法的 xml
18、 文件,但后缀被修改成这些标示而已,文件后缀其实并不重要,重要的是文件所描述的内容。例如一个 ICD 文件如果里面包含了通讯部分且实例化了,那么我们将其后缀修改为.CID,它就是 CID 文件了。因此这里的文件都是意识形态上的,是从文件所包含的内容上讲的,格式都是一致的。I C D 文件其 他 厂家 I C D文 件S S D 文件系 统 规 格 工 具I E D 配 置 工 具站 控 级 配 置 工 具S C D 文件站 控 级 应 用C I D 文件S E D 文件远 方 变 电 站 的系 统 配 置 工 具I I D 文件i n e t O r g 人S E D 文件系 统 配 置工 具
19、I E D 配 置 工 具I E C 6 1 8 5 0 V 1 . 0 I E C 6 1 8 5 0 V 2 . 0图 4 数字化文件交换方式这几种文件在工程中的使用方式及使用场合如图 4 所示。在说明这个过程之前就要提到一个配置工具套件了。就是 PLM 上已经发布的 SCL 工具,里面包含了这里提到的 IED配置工具和系统配置工具。由图 4 看出,ICD 文件是由装置提供的,如果装置无法直接提供,通过 IED 配置工具(ICD 配置工具)也可以进行配置生成。具备了所有设备的 ICD 文件(包括外厂家的) ,我们就可以使用系统配置工具(SCD 配置工具)进行集成。对于图中橘黄色部分提到的文
20、件在目前运用不成熟的情况下可以暂时不予考虑,但要稍加了解。SSD 文件是描述变电站内一次设备拓扑关系的文件,可以定性为对一个变电站的设计(国内都是由电力设计院出) 。SED 文件是针对两个变电站间当使用 GOOSE 通讯时所需要的交换文件。 IID 文件是装置针对 SCD 工具配置过的文件的再次实例化,可以替换回 SCD 文件中的相应部分。由 SCD 工具来集成所有的 ICD 文件,产生 SCD 文件,并配置报告控制块和通讯部分。SCD 文件提供给监控和远动。监控使用监控工具将 SCD 文件导入,远动使用远动工具将SCL 文档工程实施8SCD 文件导入。我们的 SCD 工具还可以导出 CID
21、文件,然后将 CID 文件分发到所有连接到网络上的相应设备。这里文件格式的规定,将原来手动完成的工作变成了工具自动完成的工作。3 工程实施过程3.1 公共部分首先一条,不管是监控或者装置,程序都需要采用 PLM 上发布的最新版本。如果使用中间版本,可能导致本已解决的问题而重现于工程。针对我们的装置,要找到与之相对应的 ICD 文件,在未来,也可能使用装置导出工具从装置上直接获取 ICD 文件。由于随着 IEC61850V2.0 版本的推广,我们原有的工具安装带的文件均已不符合新的规则。目前的 ICD 文件部分以装置出厂自带的文件为准,随着不同装置版本的入库,均带的有自身的 ICD 文件和相关配
22、置,可参考装置相关说明。而针对一些用户,例如广东用户,要求 ICD 文件必须完全符合 KEMA 认证,那么就要对认证规则有所了解,通常情况下装置提供的文件是不需要修改的。只有当使用 VLD工具对装置功能进行裁剪时才需要修改与之相应的部分,即使这样,此时的工程修改也是简单的修改,仅仅修改相关的数据集即可。在 ICD 文件正确无误的情况下,我们才可以正确的执行下面的工作。3.2 我们监控与我们装置第一步,我们要将该变电站用到的装置的 ICD 文件全部拿到,然后放到 SCD 工具相应目录下;第二步,使用 SCD 工具,添加站控层计算机 IED 设备,同时安排 IED 名称(需要全站唯一,以下不再说明
23、) ;第三步,使用 SCD 工具,添加该站用到的全部装置,即上面提到的 ICD 文件,并安排 IED 名称;第四步,使用 SCD 工具,配置网络,安排全站 IP 地址,在通讯部分进行配置,可以配置双网;第五步,使用 SCD 工具,配置每个装置的报告控制块客户端使能控制,这里程序有个自动配置功能,可使用自动配置,一键(报告定制)安排所有装置报告控制块使能控制;第六步,使用 SCD 工具,导出 CID 文件,也可一键(导出 CID)全部导出,当然也可以分开导出;第七步,使用 SCD 工具,文件传输,如果此时装置全部在网络上且运行正常,则使用文件分发,将配好的 CID 文件全部自动分发到所有在线设备
24、。通过以上七步完成了,对我们装置的半自动配置,当然在现行具备网关特性的装置中,还要穿插针对网关的转换配置,其中包括使用 systool 工具,编辑 103 设备与 61850 设备的映射关系,在我们的装置出厂时,都已经具备了 103 与 61850 设备的映射模板,使用systool 工具需要修改的部分是 IED 名称的改变,然后导出相关文件,使用 ftp 工具进行分发。3.3 我们监控与外厂家装置如果包含我们的设备,那么操作步骤如上,以下介绍针对外厂家设备情况,需要的互操作步骤。第一步,我们要求相应厂家提供正确的 ICD 文件,然后放到 SCD 工具相应目录下;第二步,使用 SCD 工具,添
25、加站控层计算机 IED 设备,同时安排 IED 名称(需要全站唯一,以下不再说明) ;SCL 文档工程实施9第三步,使用 SCD 工具,添加该站用到的全部装置,即外厂家提供的 ICD 文件,并安排 IED 名称;第四步,使用 SCD 工具,配置网络,安排全站 IP 地址,在通讯部分进行配置,可以配置双网;第五步,使用 SCD 工具,配置每个装置的报告控制块客户端使能控制,这里程序有个自动配置功能,可使用自动配置,一键(报告定制)安排所有装置报告控制块使能控制;第六步,提供 SCD 文件给相应厂家,如果对方不具备解析 SCD 文件能力,则可分发成 CID 再提供给对方。3.4 我们装置与外厂家监
26、控第一步,将我们装置的 ICD 文件,放到 SCD 工具相应目录下;第二步,使用 SCD 工具,添加站控层计算机 IED 设备,同时安排 IED 名称(需要全站唯一,以下不再说明) ;第三步,使用 SCD 工具,添加我们的全部装置,并根据对方监控的要求安排 IED 名称;第四步,使用 SCD 工具,配置网络,安排全站 IP 地址,在通讯部分进行配置,可以配置双网;第五步,使用 SCD 工具,配置每个装置的报告控制块客户端使能控制,这里程序有个自动配置功能,可使用自动配置,一键(报告定制)安排所有装置报告控制块使能控制;第六步,使用 SCD 工具,导出 CID 文件,也可一键(导出 CID)全部
27、导出,当然也可以分开导出;第七步,使用 SCD 工具,文件传输,如果此时装置全部在网络上且运行正常,则使用文件分发,将配好的 CID 文件全部自动分发到所有在线设备。通过以上七步完成了,对我们装置的半自动配置,当然在现行具备网关特性的装置中,还要穿插针对网关的转换配置,其中包括使用 systool 工具,编辑 103 设备与 61850 设备的映射关系,在我们的装置出厂时,都已经具备了 103 与 61850 设备的映射模板,使用systool 工具需要修改的部分是 IED 名称的改变,然后导出相关文件,使用 ftp 工具进行分发。4 文件错误验证规则4.1 验证规则概述根据标准引用的层次不同
28、,我们可以将验证分为三个层次的验证。首先标准是基于w3c 的 xml 语法,语法规则要遵循 schema 约束定义,这就是最基本的语法验证;基于此之上要遵循 IEC61850 的模型进行建模,这些在语法层面上是无法约束的,这就是属于第二层验证,标准规则验证;针对我们应用,又有相应的应用约束,那么就有了第三层验证,应用验证。4.2 语法验证细则这里语法规则,按照节点进行详细介绍,以 schema 语法为准,这里仅抓需要关心部分介绍,注意大小写,一个不能错。注:Substation 部分属于变电站一次设计部分,国内暂时由电力设计院设计,因此跨过该节点的介绍。4.2.1 SCL 节点节点属性:无关心
29、内容子节点:必须按先后顺序排列序号 子节点名 个数说明SCL 文档工程实施100 Header 必须有且只能有一个1 Substation 可包含 0 个到多个2 Communication 可包含 0 个到 1 个,即最多 1 个3 IED 可包含 0 个到多个4 DataTypeTemplates 可包含 0 个到 1 个,即最多 1 个约束条件:节点路径 属性 约束说明Substation name 在 SCL 节点下唯一IED name 在 SCL 节点下为关键字DataTypeTemplates/LNodeType id、lnClass 合起来在 SCL 节点下为关键字IED/Acc
30、essPoint/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/SubNetwork/ConnectedAPiedName 引用上边的关键字4.2.2 Header 节点节点属性:属性名 语法说明id 必选属
31、性,文档标示字符串version 可选属性,即可不存在revision 可选属性toolID 可选属性,所用工具标示nameStructure 可选属性,默认为 IEDName,固定为 IEDName子节点:必须按先后顺序排列序号 子节点名 个数说明0 Hitem 可包含 1 个到多个,即至少包含 1 个约束条件:节点路径 属性 约束说明History/Hitem version、revision 合起来在 Header 节点下唯一4.2.3 History 节点节点属性: 无子节点:必须按先后顺序排列序号 子节点名 个数说明0 History 可包含 0 个到 1 个,即最多 1 个约束条件
32、:无关心内容4.2.4 Hitem 节点节点属性: SCL 文档工程实施11属性名 语法说明version 必选属性revision 可选属性when 可选属性who 可选属性what 可选属性why 可选属性子节点:无关心内容约束条件:无关心内容4.2.5 Communication 节点节点属性: 属性名 语法说明desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 SubNetwork 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路径 属性 约束说明SubNetwork name 在 Communication 节点下唯一4.2.6 SubNetwork 节
33、点节点属性: 属性名 语法说明name 必选属性,不可为空desc 可选属性type 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 BitRate 可包含 0 个到 1 个,即最多 1 个1 ConnectedAP 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路径 属性 约束说明ConnectedAP iedName、apName 合起来在 SubNetwork 节点下唯一4.2.7 BitRate 节点节点属性: 属性名 语法说明unit 必选属性(固定为 b/s)multiplier 可选属性(固定为 M)子节点:无约束条件: 无4.2.8 ConnectedA
34、P 节点节点属性: 属性名 语法说明iedName 必选属性(最大长度 64)SCL 文档工程实施12apName 必选属性desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Address 可包含 0 个到 1 个,即最多 1 个1 GSE 可包含 0 个到多个2 SMV 可包含 0 个到多个3 PhysConn 可包含 0 个到多个约束条件: 节点路径 属性 约束说明GSE cbName、ldInst 合起来在 ConnectedAP 节点下唯一SMV cbName、ldInst 合起来在 ConnectedAP 节点下唯一4.2.9 Address 节点节点属性: 无
35、子节点:必须按先后顺序排列序号 子节点名 个数说明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-Invoke“、“MAC-Address“、“ APPID“、“ VLAN-PRIORITY“、“VLAN-ID “也可扩展,扩
36、展规则是:pLud,pL,-*即,大写字母开头,后面可循环跟数字或字母或- 子节点:无约束条件:无4.2.11 GSE 节点节点属性: 属性名 语法说明ldInst 必选属性(最大长度 64) d,pLd,pL,_*即,数字或字母开头,后面可循环跟数字或字母或_cbName 必选属性(最大长度 32) pLd,pL,_* 即,字母开头,后面可循环跟数字或字母或_desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明SCL 文档工程实施130 Address 可包含 0 个到 1 个,即最多 1 个1 MinTime 可包含 0 个到 1 个,即最多 1 个2 MaxTime 可包
37、含 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,_* 即,字母开头,后面可循环跟数字或字母或_desc 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Address 可包含 0 个到
38、1 个,即最多 1 个约束条件: 无4.2.14 PhysConn 节点节点属性: 属性名 语法说明type 必选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 P 可包含 0 个到多个约束条件: 无4.2.15 IED 节点节点属性: 属性名 语法说明name 必选属性(最大长度 64)pLd,pL,_*即,字母开头,后面可循环跟数字或字母或_desc 可选属性type 可选属性manufacturer 可选属性configVersion 可选属性originalSclVersion 可选属性(不能为空)20d2即,20xx 年,如 2007 ,20 后面跟 2 位数字origin
39、alSclRevision 可选属性 pLuSCL 文档工程实施14即,一个大写字母,例如:AengRight 可选属性(默认 full,可选项有:full 、fix、dataflow)owner 可选属性子节点:必须按先后顺序排列序号 子节点名 个数说明0 Services 可包含 0 个到 1 个,即最多 1 个1 AccessPoint 可包含 1 个到多个,即至少包含 1 个约束条件: 节点路径 属性 约束说明AccessPoint/Server/LDevice inst 在 IED 节点下为关键字AccessPoint/Server/LDevice/LN/DataSet/FCDA l
40、dInst 引用上边的关键字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/ServerAt apName 引用上边的关键字4.2.16 Services 节点节点属性: 无子节点:可以随意排列,没有先后顺序序号
41、 子节点名 个数说明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 个,即最
42、多 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 个到
43、 1 个,即最多 1 个GSESettings 可包含 0 个到 1 个,即最多 1 个SMVSettings 可包含 0 个到 1 个,即最多 1 个GSEDir 可包含 0 个到 1 个,即最多 1 个GOOSE 可包含 0 个到 1 个,即最多 1 个GSSE 可包含 0 个到 1 个,即最多 1 个SMV 可包含 0 个到 1 个,即最多 1 个SCL 文档工程实施15FileHandling 可包含 0 个到 1 个,即最多 1 个ConfLNs 可包含 0 个到 1 个,即最多 1 个ClientServices 可包含 0 个到 1 个,即最多 1 个ConfLdName 可包含
44、 0 个到 1 个,即最多 1 个约束条件: 无4.2.17 DynAssociation 节点节点属性: 属性名 语法说明max 可选属性(无符号整形)子节点:无约束条件:无4.2.18 SettingGroups 节点节点属性:无子节点:可以随意排列,没有先后顺序序号 子节点名 个数说明SGEdit 可包含 0 个到 1 个,即最多 1 个ConfSG 可包含 0 个到 1 个,即最多 1 个约束条件:无4.2.19 GetDirectory 节点节点属性:无子节点:无约束条件:无4.2.20 GetDataObjectDefinition 节点节点属性:无子节点:无约束条件:无4.2.2
45、1 DataObjectDirectory 节点节点属性:无子节点:无约束条件:无4.2.22 GetDataSetValue 节点节点属性:无子节点:无约束条件:无4.2.23 SetDataSetValue 节点节点属性:无子节点:无约束条件:无4.2.24 DataSetDirectory 节点节点属性:无子节点:无约束条件:无4.2.25 ConfDataSet 节点节点属性:SCL 文档工程实施16属性名 语法说明max 必选属性(无符号整形)maxAttributes 可选属性(无符号整形)modify 可选属性(bool 型,默认 true,默认可修改)fccb 可选属性(boo
46、l 型,默认 false,默认不可修改)子节点:无约束条件:无4.2.26 DynDataSet 节点节点属性:属性名 语法说明max 必选属性(无符号整形)maxAttributes 可选属性(无符号整形)子节点:无约束条件:无4.2.27 ReadWrite 节点节点属性:无子节点:无约束条件:无4.2.28 TimerActivatedControl 节点节点属性:无子节点:无约束条件:无4.2.29 ConfReportControl 节点节点属性:属性名 语法说明max 必选属性(无符号整形)bufMode 可选属性(枚举)可选:unbuffered、buffered 、bothbu
47、fConf 可选属性(bool 型,默认 false)子节点:无约束条件:无4.2.30 GetCBValue 节点节点属性:无子节点:无约束条件:无4.2.31 ConfLogControl 节点节点属性:属性名 语法说明max 必选属性(无符号整形)子节点:无约束条件:无4.2.32 ReportSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixSCL 文档工程实施17datSet 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixrptID 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix
48、optFields 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixbufTime 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixtrgOps 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixintgPd 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无4.2.33 LogSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixdatSet 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixlogEna 可选属性(枚举默认为 Fix)可
49、选项: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、Conf、FixdataLabel 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、Fix子节点:无约束条件:无4.2.35 SMVSettings 节点节点属性:属性名 语法说明cbName 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixdatSet 可选属性(枚举默认为 Fix)可选项:Dyn、Conf、FixsvID 可选属性(枚举默认为 Fix)可选项:Dyn、C