这里语法规则,按照节点进行详细介绍,以schema 语法为准,这里仅抓需要关心部分介绍,注意大小写,一个不能错
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 节点下为关键字 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/SubNetwork/ConnectedAP iedName 引用上边的关键字① 4
2 Header 节点 节点属性: 属性名 语法说明 id 必选属性,文档标示字符串 version 可选属性,即可不存在 revision 可选属性 toolID 可选属性,所用工具标示 nameStructure 可选属性,默认为IEDName,固定为IEDName 子节点:必须按先后顺序排