补充描述:IEC 61850 中 ICD、CID、SCL、SCD、IID 的关系说明
在 IEC 61850 工程中经常会看到以下文件或术语SCLICDCIDSCDIID这些名称并不是互相独立的协议而是同一套 IEC 61850 配置体系中的不同组成部分。可以先记住下面这句话SCL 是 IEC 61850 的配置描述语言ICD、CID、SCD、IID 都是使用 SCL 语言编写的不同用途文件。关系如下SCL├── ICDIED 能力描述文件├── CID已配置 IED 描述文件├── SCD全站系统配置文件└── IID已实例化 IED 描述文件2. SCL 是什么2.1 全称SCL 的全称是Substation Configuration Language中文通常称为变电站配置描述语言SCL 是 IEC 61850 定义的一套基于 XML 的配置描述语言用于描述IED 设备逻辑设备 Logical Device逻辑节点 Logical Node数据对象 Data Object数据属性 Data Attribute数据集 DataSet报告控制块 Report Control BlockGOOSE 控制块采样值控制块通信地址设备之间的通信关系全站一次系统结构。SCL 不是某一个具体文件而是一套统一的描述规则和文件体系。例如下面的 XML 片段就是使用 SCL 语言描述一个 IEC 61850 IED这段内容描述了IED名称BMS01接入点AP1逻辑设备LD0逻辑节点GGIO13. ICD 是什么3.1 全称ICD 的全称是IED Capability Description中文通常称为IED 能力描述文件ICD 用于描述某一型号设备能够提供哪些 IEC 61850 功能、数据模型和通信服务。它重点回答这类设备能够提供什么数据和服务例如某款 BMS 网关可能支持系统 SOC总电压总电流总功率温度流量压力运行状态告警状态故障状态启动、停止和复位控制MMS 报告文件服务GOOSE 发布或订阅。这些能力可以通过一个 ICD 文件描述例如VRFB_BMS.icdICD 更像是设备厂家提供的产品能力模板设备电子说明书IEC 61850 数据模型模板ICD 中通常会包含IED 模型Logical DeviceLogical NodeData ObjectData AttributeDataTypeTemplates支持的通信服务DataSetReport Control BlockGOOSE 能力控制能力。ICD 中的部分工程参数可能尚未最终确定例如最终 IED 名称最终 IP 地址最终网络参数最终 GOOSE 通信关系最终报告实例数量。4. CID 是什么4.1 全称CID 的全称是Configured IED Description中文通常称为已配置 IED 描述文件CID 描述某一台具体 IED 在某个具体项目中的最终配置。它重点回答这台设备在当前工程中最终如何运行和通信例如一款 BMS 产品在 ICD 中可能只是IED名称模板VRFBBMSIP地址待配置支持BRCB支持遥控进入某个具体储能电站项目后工程人员可能将其配置为IED名称BMS01IP地址192.168.10.101子网掩码255.255.255.0默认网关192.168.10.1DataSetdsBmsMeasurementBRCBbrcbBmsMeasurement最终可以形成BMS01.cid因此CID 更像是具体项目中的设备实例已经配置完成的设备文件可下发到实际IED的工程配置5. ICD 与 CID 的核心区别对比项 ICD CID全称 IED Capability Description Configured IED Description中文 IED能力描述文件 已配置IED描述文件关注点 设备能做什么 设备在项目中最终怎么配置主要提供方 设备厂家 系统集成商、工程配置人员或设备厂家使用阶段 产品设计、系统设计输入 工程配置完成后、设备投运前IED名称 可为模板名称 通常为项目最终名称IP地址 可未配置或仅为默认值 通常为项目最终地址DataSet和RCB 描述支持能力或默认配置 描述最终使用配置GOOSE关系 可仅描述能力 通常包含最终通信关系类比 类、模板 已实例化并配置完成的对象可以简单记忆为ICD 设备能力模板CID 项目最终配置6. 为什么 ICD 和 CID 看起来很像ICD 和 CID 都属于 SCL 文件因此它们使用相同的 XML 语法和标签体系。两者都可能包含HeaderCommunicationIEDServicesAccessPointServerLDeviceLN0LNDataSetReportControlGSEControlDataTypeTemplates它们的区别主要不在 XML 标签名称而在文件所处的工程阶段文件用途参数是否已经实例化网络和通信关系是否已经最终确定。因此不能简单通过是否存在某个 XML 标签来判断文件一定是 ICD 还是 CID。SCD 是什么SCD 的全称是Substation Configuration Description中文通常称为变电站系统配置描述文件SCD 描述整个 IEC 61850 系统或整个电站的最终配置。它通常包含多个 IED例如BMS01BMS02PCS01PCS02EMS01电表01保护装置01故障录波装置01SCD 中不仅包含各个 IED 的数据模型还可能包含全站通信网络各个 IED 的 IP 地址GOOSE 发布和订阅关系SV 发布和订阅关系一次设备模型IED 与一次设备的关联DataSetReport通信访问点。可以简单理解为ICD描述一类设备能做什么CID描述一台设备最终怎么配置SCD描述整个站最终怎么配置8. IID 是什么IID 的全称是Instantiated IED Description中文通常称为已实例化 IED 描述文件IID 一般用于系统配置工具与 IED 配置工具之间交换某一台已经实例化的设备信息。它可以理解为处于 ICD 和 CID 之间的一种设备级工程交换文件。在实际项目中ICD、CID 和 SCD 更常见IID 是否使用取决于具体工具和工程流程。典型 IEC 61850 工程流程