How To Buy
EN
TR

In a substation automation project, everything seems to start with cables and panels. But the moment you open your first packet capture file in the field, you see the reality: the backbone that carries the system is SCL. In the IEC 61850 world, the name of a signal, its location, how it is reported, who it is sent to via GOOSE, and through which network it flows often depend on the correct design of an SCL file.

So, when you receive an ICD, SED, or CID file, how do you safely carry it through to commissioning? Typical problems are familiar: incompatible data models, incorrect GOOSE targets, missing report blocks, wrong VLAN settings, or time synchronization deviations.

This article clarifies the end-to-end workflow from file to commissioning through proper configuration. It also includes practical checkpoints, common field mistakes that waste time, and quick diagnostic tips.

Understanding IEC 61850 and SCL in a Way That Makes Fieldwork Easier

IEC 61850 does not simply mean “communication over Ethernet.” It enables protection, control, measurement, and monitoring in a substation to speak a common model. The field-level reflection of this model is SCL (Substation Configuration Language). You can think of SCL as the common language of a project. When everyone speaks the same language, vendor dependency decreases, tests become shorter, and surprises are reduced.

The strongest aspect of SCL is its claim to carry the truth from a single source. It approaches a “single source of truth” concept: which Logical Nodes (LN) exist, which DataSets are published, which ReportControls are active, what the GOOSE APPID is, which MAC range is used—all can be tied to a design discipline. Without this discipline, costly consequences emerge in the field. Every minute lost on site often means equipment rental, outage windows, and test team waiting time.

This is where file types come into play. An ICD declares an IED’s capabilities. An SED is the compiled form of station-level design and communication structure. A CID is the target-specific configuration loaded into the device, defining how it will operate in the project. When this flow is correctly established, commissioning becomes like walking with a map instead of groping in the dark.

For beginners in IEC 61850, resources explaining basic concepts can be helpful. However, what truly makes a difference in the field is application discipline rather than definitions.

ICD, CID, SED Differences: Who Produces Them, Who Uses Them, When They Become Critical

In the same project, three file types circulate simultaneously, so confusion is normal. The most practical distinction can be made by asking: “Who produces it, who uses it, and when does it become critical?”

File What It Describes Produced By Used By Critical Stage
ICD IED’s IEC 61850 capability, data model, services IED manufacturer System engineer, integrator Design and integration start
SED Station-level design, communication scheme, subscriptions Integrator, system tool Integrator, test team Multi-IED design and integrated testing
CID Project-specific configuration loadable to target IED Integrator or vendor tool Commissioning team Loading, activation, field testing

Consider a simple scenario: one protection relay (IED-1), one bay control unit (IED-2), and one station HMI/SCADA client. The ICD of the protection relay tells you which LNs exist, which reports are supported, and whether it can publish GOOSE. The bay control unit’s ICD explains its capabilities in the same way.

Then, with SED, you design the station communication: for example, sending XCBR status from the protection relay to the bay unit via GOOSE, and fault indicators to SCADA via reports. Finally, you generate CIDs for each IED. Even within the same project, the CID of the protection relay and the bay unit differ, because target device, IP, VLAN, DataSet content, and subscription lists change.

Core Components in SCL: Data Model, Communication, and Reporting

An SCL file may look intimidating at first. A field-oriented approach is to think: “Which part should I check to simplify which test?”

  • IED and AccessPoint define the device identity and communication interface. Selecting the wrong AccessPoint may break connectivity even with the correct CID. This is common when devices have multiple Ethernet ports.

  • LDevice and LN (Logical Node) form the home of the data model. Signal names and functions reside here. To find a signal in the field, you must know in which LN and Data Object it is located.

  • DataSet answers the question: “Which data will be packaged?” for both GOOSE and reporting. A correct DataSet clarifies the test plan.

  • GSEControl (GOOSE) is central to fast event transmission. APPID, MAC, VLAN, and repetition parameters are defined here. Incorrect values lead to “packet exists but subscriber does not receive.”

  • ReportControl is the heart of SCADA reporting. Buffered/Unbuffered selection, Trigger Options, and Integrity Period determine event reliability.

  • Sampled Values (if used) introduce another layer, especially in process bus architectures. They require strict time synchronization and bandwidth planning.

From File to Configuration: Step-by-Step Engineering Workflow

Treating SCL engineering as “filling in some fields” is the fastest path to failure. A solid workflow reduces surprises and shortens commissioning.

First comes requirement gathering and standardization. Without naming conventions, the same signal gets three different names.

Then comes network planning: IP scheme, VLANs, redundancy (PRP/HSR), port speeds, and multicast management. Poor design leads to packet loss on test day.

Next, template-based IED configurations help consistency. Similar devices should have similar DataSet and report structures. Here, SED design makes station-level connections visible.

Finally, CID generation, versioning, and change management are critical. Sending CIDs by email leads to confusion. Even simple version control makes a big difference.

Preparation: More Than a Single-Line Diagram

Single-line diagrams are useful but insufficient for SCL. Required inputs include:

  • Signal lists

  • Function lists

  • Bay structure

  • Event and reporting requirements

  • Time synchronization approach (SNTP/PTP)

  • SCADA expectations

Critical decisions here determine future test duration. Too many report triggers create unnecessary traffic; too few cause missing events. GOOSE vs. report balance is essential.

CID Generation and Loading: Is One File for Everyone?

CID is target-specific. Multiple CIDs can be generated from the same ICD.

Typical workflow:

  1. Import ICD/SED

  2. Configure station and mappings

  3. Validate DataSets and controls

  4. Export and version CID

  5. Load and activate on device

  6. Verify after loading

Common errors: wrong VLAN, MAC, APPID, GoID, or AccessPoint. CID creation should be seen as “locking system integrity.”

SCL Validation and Test Plan During Commissioning

A good test plan aligned with SCL checkpoints speeds up commissioning.

Network tests come first: IP, VLAN, multicast, redundancy. Packet capture matching SCL APPID and MAC is a fast validation.

Time synchronization tests are crucial. Incorrect PTP/SNTP settings cause unreliable fault records.

Reporting tests must consider Buffered vs. Unbuffered behavior and client subscriptions.

GOOSE and Reporting Tests: Right Signal, Right Target, Right Time

GOOSE testing should prove correct delivery, not just presence.

Suggested steps:

  • Verify DataSet

  • Monitor stNum and sqNum

  • Check repetition intervals

  • Validate subscriber logic

  • Match VLAN, MAC, APPID with SCL

For reports, test trigger behavior and buffering under connection loss.

Common Configuration Errors and Quick Diagnostics

  • Data model mismatch → Check LN/Data Object paths

  • LN naming inconsistency → Validate against standards

  • Wrong FCDA → Verify FC (ST/MX/CO)

  • Missing DataSet content → Compare with test list

  • Wrong IP/VLAN → Cross-check SCL and switches

  • PTP domain error → Verify domain/master

  • Report buffer overflow → Check buffer size and connectivity

Managing SCL Correctly Shortens Commissioning

In IEC 61850 projects, SCL is the backbone of configuration. Proper management of ICD, SED, and CID accelerates commissioning, reduces risk, and clarifies testing.

Best results come from desk-verified designs, not trial-and-error in the field.

Final action list:

  • Lock naming standards early

  • Version CIDs

  • Create SCL validation checklists

  • Simulate GOOSE and reports before site work

When the design in the file behaves the same in the field, everything falls into place.

Other Post
All Posts
Industrial Scalability in MQTT with Sparkplug B: The Right Topology and Automatic Discovery
Industrial Scalability in MQTT with Sparkplug B: The Right Topology and Automatic Discovery
The number of devices in the IIoT field is increasing rapidly. The free structure of MQTT is flexible, but in large facilities, this freedom can turn into disorder. This is where MQTT Sparkplug B come
Read More
Integration of Power Quality Data into SCADA: An IEC 61000-4-30-Focused Approach
Integration of Power Quality Data into SCADA: An IEC 61000-4-30-Focused Approach
If power quality is not visible, it cannot be managed. With SCADA integration, it is now possible to view Power Quality (PQ) data on a single screen, take rapid action during a fault, clarify maintena
Read More
Digital Transformation in Transformer Substations: SCADA and Substation Automation
Digital Transformation in Transformer Substations: SCADA and Substation Automation
Energy is the lifeblood of modern civilization. In the process of delivering this energy from generation to the end consumer in an uninterrupted, high-quality, and secure manner, the most critical nod
Read More
Republic of Türkiye General Directorate of State Hydraulic Works Flow Observation Station
Republic of Türkiye General Directorate of State Hydraulic Works Flow Observation Station
Mikrodev PLC products were preferred in more than 30 stations in the Flow Observation Station project of the General Directorate of State Hydraulic Works. - MP211EGL PLC products were used in the f
Read More
Arçelik Chooses Mikrodev Products for TV Remote Control Functional Test System
Arçelik Chooses Mikrodev Products for TV Remote Control Functional Test System
Arçelik strengthened its motion control system to enhance the quality of remote controls for televisions by opting for Mikrodev products in the TV remote control functional test system. Utilizing the
Read More
RTU vs. PLC: Fundamental Comparison in Terms of Differences, Usage Areas, and Control Systems
RTU vs. PLC: Fundamental Comparison in Terms of Differences, Usage Areas, and Control Systems
Success in the field of automation begins with choosing the right control system. RTU (Remote Terminal Unit) and PLC (Programmable Logic Controller) are two fundamental devices used to safely manage c
Read More
Bursa Inegol OIZ 34.5 KV Medium Voltage Power Distribution Network SCADA System
Bursa Inegol OIZ 34.5 KV Medium Voltage Power Distribution Network SCADA System
Mikrodev products were used in energy monitoring and controls throughout the Inegol Organized Industrial Zone in Bursa, Türkiye. Cutter position information, controls and fault tracking are done throu
Read More
Understanding the Essence of Industrial Automation
Understanding the Essence of Industrial Automation
Understanding the Essence of Industrial Automation     In the dynamic landscape of modern industries, the concept of industrial automation has emerged as a fundamental driver of efficiency, prec
Read More
Data Security in Industrial SCADA Systems: Best Practices for SCADA Security, Industrial Cybersecurity, and Penetration Testing
Data Security in Industrial SCADA Systems: Best Practices for SCADA Security, Industrial Cybersecurity, and Penetration Testing
SCADA systems—at the heart of industrial automation—ensure the management of production lines and the continuity of processes. While these systems supervise critical sectors such as energy, water, gas
Read More
Kayseray Energy Monitoring and Control SCADA System
Kayseray Energy Monitoring and Control SCADA System
Energy monitoring and control, catenary line monitoring and control and switch position information of more than 20 substations within Kayseray, a light rail public transportation system that started
Read More
CATALOG