补充描述: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 工程流程

相关新闻

C/C++调用Java:JNI原理、实战与性能优化指南

C/C++调用Java:JNI原理、实战与性能优化指南

1. 项目概述:为什么要在C/C中调用Java?在桌面应用、游戏引擎、嵌入式系统或者高性能计算的后台服务里,我们常常会看到C或C的身影,它们负责啃下那些对性能要求极高的硬骨头。但当我们想快速实现一个复杂的业务逻辑、接入一个成熟的…

2026/7/19 5:12:09 阅读更多 →
PySide6 + Qt Widgets 系统开发

PySide6 + Qt Widgets 系统开发

1

2026/7/19 5:11:09 阅读更多 →
《万亿参数内卷下,国产大模型的理论桎梏与破局思考》

《万亿参数内卷下,国产大模型的理论桎梏与破局思考》

《万亿参数内卷下,国产大模型的理论桎梏与破局思考》 引言 2026年,以Kimi K3为代表的国产万亿级MoE大模型集中落地,从工程层面来看,国内AI团队已经完整掌握超大稀疏模型分布式训练、百万上下文长文本优化、开源私有化部署、多模态…

2026/7/19 5:11:09 阅读更多 →

最新新闻

ARM GIC中断路由机制解析与AM62L实战配置

ARM GIC中断路由机制解析与AM62L实战配置

1. GIC中断路由机制深度解析:从概念到AM62L实现 在嵌入式系统,尤其是多核SoC的设计与开发中,中断管理是决定系统实时性、可靠性和性能的关键。想象一下,一个繁忙的交通枢纽,有来自四面八方的车辆(中断请求&…

2026/7/19 7:59:13 阅读更多 →
GIC中断路由配置:多核嵌入式系统性能优化的关键

GIC中断路由配置:多核嵌入式系统性能优化的关键

1. 从手册到实战:为什么GIC中断路由是嵌入式多核开发的“交通枢纽” 如果你正在基于德州仪器(TI)的AM62L Sitara™这类多核处理器做嵌入式开发,尤其是涉及到实时性要求高的应用,比如工业控制、汽车电子或者高性能网关&…

2026/7/19 7:59:13 阅读更多 →
AM62L GIC中断路由配置实战:从寄存器解析到多核系统优化

AM62L GIC中断路由配置实战:从寄存器解析到多核系统优化

1. 从手册到实战:理解AM62L GIC中断路由的核心逻辑 最近在调试一块基于TI AM62L处理器的工控板卡时,遇到了一个棘手的问题:一个来自外部FPGA的SPI中断,明明配置了指向A53核心0,却总是被核心1处理,导致任务调…

2026/7/19 7:59:13 阅读更多 →
GIC中断路由机制深度解析:从寄存器配置到多核系统实战

GIC中断路由机制深度解析:从寄存器配置到多核系统实战

1. GIC中断路由机制:从硬件原理到软件配置在嵌入式多核系统开发中,中断管理是决定系统实时性、稳定性和性能的核心环节。想象一下,一个拥有多个CPU核心的SoC,比如TI的AM62L,上面挂载着几十个甚至上百个外设&#xff0c…

2026/7/19 7:59:13 阅读更多 →
League Director:英雄联盟玩家的终极视频创作工具,轻松制作专业级游戏回放视频

League Director:英雄联盟玩家的终极视频创作工具,轻松制作专业级游戏回放视频

League Director:英雄联盟玩家的终极视频创作工具,轻松制作专业级游戏回放视频 【免费下载链接】leaguedirector League Director is a tool for staging and recording videos from League of Legends replays 项目地址: https://gitcode.com/gh_mirr…

2026/7/19 7:59:13 阅读更多 →
TI OMAP平台SDI显示驱动编程与电源管理深度解析

TI OMAP平台SDI显示驱动编程与电源管理深度解析

1. 项目概述与核心价值在嵌入式显示系统的开发中,显示子系统(Display Subsystem, DSS)的稳定与高效是决定用户体验和系统功耗的关键。其中,串行显示接口(Serial Display Interface, SDI)模块作为连接处理器…

2026/7/19 7:58:13 阅读更多 →

日新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:00:40 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:00:40 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:00:40 阅读更多 →

月新闻