Plug-Ins short descriptions
Welcome to our🧩Plugin Overview Hub!
Here you'll find short and clear descriptions of the plugins we use – what they do, how they work, and why they matter💡. Whether you're exploring new tools or just need a quick refresher, this page will help you stay in the loop🔄and make the most of our setup🚀.
Plug-Ins
- 1 IEDs
- 2 Substation
- 3 Communication
- 4 Template Generator
- 5 Engineering Wizard
- 6 Archive Explorer
- 7 History Viewer
- 8 Location Manager
- 9 Location Viewer
- 10 Single Line Diagram
- 11 Subscriber Message Binding (GOOSE)
- 12 Subscriber Data Binding (GOOSE)
- 13 Subscriber Later Binding (GOOSE)
- 14 Subscriber Message Binding (SMV)
- 15 Subscriber Data Binding (SMV)
- 16 Subscriber Later Binding (SMV)
- 17 Subscriber Data Binding (SMV)
- 18 104
- 19 TypeDesigner
- 20 additional Plugin
- 21 additional Plugin
- 22 additional Plugin
IEDs
Description
The IED Plugin provides a detailed view of all IEDs defined in the IEC 61850 project. It allows users to filter IEDs by name or by their Logical Nodes, select individual IEDs, and inspect their communication relations and assignments within the substation.
This plugin is also used to explore the complete data model of an individual IED, including its Logical Devices (LD), Logical Nodes (LN), Data Objects (DO), and Data Attributes (DA). A filter function allows the user to focus on a specific LN or section of the IED model.
The plugin is purely for navigation and visualization — no direct editing or structural modifications can be made here. Structural changes to the IED must be done in the Templates Plugin.
However, the plugin does support setting DA or DO instances (default value assignment), which is useful for defining consistent defaults (e.g., identical voltage level such as 380 kV across multiple IEDs).
It supports focus and preference settings to adjust the view and helps users better understand both the data model of a single IED and the system’s communication structure.
Features and Functions
View and filter IEDs by name or connected bay
Display all IEDs within the current SCD or SSD file
Visualize how IEDs are connected within the communication structure
Inspect the internal data model of an IED (LD, LN, DO, DA hierarchy)
Filter and focus on a specific Logical Node or data object
Assign DA/DO instances for default value definition (e.g., voltage level defaults)
Enable Focus Mode to highlight selected IEDs or substations
Configure visual display preferences (layout, filters)
Fully read-only: No editing or modification of IEDs possible
Developer, Version and Qualitiy Level
Developer: OpenSCD
Version: v0.39.0 (Releases · openscd/open-scd)
Quality Level: widley used
Preconditions
A valid SSD or SCD file must be loaded or a new project created
IEDs must be defined and connected within the substation section
Logical Devices and Logical Nodes should already be created within the IED for meaningful inspection
Results
Displayed overview of all defined IEDs and their communication connections in the <Comunication Explorer> and <Communication>
Detailed hierarchical view of the IED’s internal data model (LD, LN, DO, DA)
Default values (DA/DO instances) applied and visible within the model
Process steps
Previous Process Step:
Import or define Substation structure
Add and configure IEDs with Logical Devices and Logical Nodes
Define:
Filtering options for IEDs or Bays
Visual representation of communication
Data model exploration of Logical Devices and Nodes
Next Process Step:
Review and validate communication configuration
Navigate to the Communication Explorer plugin for further inspection or setup
Adjust or extend the IED structure (if needed) in the Templates Plugin
Future Vision
content for improvements
Substation
Description
The Substation Plugin is used to define the physical substation including its conducting equipment, IEDs, Functions and general equipment. It displays as Zero-Line diagram the voltage level, its assigned bays and within the bays, the located conducting equipment, general equipment as well as the functions.
Features and Functions
Fill the SCL-File part <substation> with content
Create, Edit and configure the IEC61850-Substation
Create Substation, Voltage-Level, Bays
Create and Edit Conducting Equipment
Show/Hide IEDs
Show/Hide and Edit Functions
Connect IEDs to conducting Equipment and Functions
Configure Communication like SV, GOOSE, Reports
Developer, Version and Qualitiy Level
Developer: OpenSCD
Version: v0.39.0 (Releases · openscd/open-scd)
Quality Level: widley used
Preconditions
Valid SSD or SCD-File is loaded or a new project is created
Results
Zero-Line-Diagram including :
VoltageLevel
Bay
referenced and unreferenced IEDs
Allocated conducting Equipment, general equipment
Process steps
Previous Process step:
Engineering Base: Export of the SSD/SCD file
Define:
Functions and LNodes
Next Process step:
Create DataModel e.g. with Template Generator
Future Vision
content for improvements
Communication
Description
The Communication Plugin in OpenSCD enables the creation and configuration of subnetworks (e.g., a station bus for supervisory control) within an IEC 61850 project. Users can define each Subnetwork, add Devices and their corresponding AccessPoints (physical ports), and customize network parameters such as IP, subnet mask, gateway etc. Once configured, the network layout and settings can be verified using the Network Explorer. A valid example configuration should be created for testing and validation purposes.
Features and Functions
Create and name subnetworks (e.g., “StationsBus”, “ProcessBus”)
Add devices to subnetworks and assign their AccessPoints (AP)
Configure connection parameters per device:
IP address, subnet mask, gateway
Ensure "Add XMLSchema-instance type" where needed
Access intuitive UI for editing via popup forms
Integrated network validation via Network Explorer for compliance checking
Supports creation of valid example scenarios for verification and demonstration
Developer, Version and Qualitiy Level
Developer: OpenSCD
Version: Releases · openscd/open-scd
Quality Level: stable, widely used
Preconditions
A valid .SCD or .SSD file must be loaded or an existing project opened
Substation and IED structure should already be defined (via Substation Plugin)
Devices/IEDs and AccessPoints must exist to be connected to subnetworks
Results
Fully configured subnetworks with device-to-port connectivity and addressing info
Attributes such as IP, gateway, and OSI parameters are correctly stored in the SCL file
Configured example systems can be validated using the Network Explorer
Network view supports project review, engineering validation, and guideline compliance
Process steps
Previous Step:
Define substation equipment and IEDs in the Substation and IED Plugins
Ensure AccessPoints (ports) exist on devices for communication configuration
In this Plugin:
Create a Subnetwork (e.g., “StationBus”)
Add Devices and AccessPoints to the Subnetwork
Edit Connected AP parameters (IP, subnet, gateway, OSI TSEL/SSEL/PSEL, etc.)
Save the configuration into the SCL file
Validate using the Network Explorer to verify correct topology and parameterization
Next Step:
Review logical communication mappings in the Network Explorer
Proceed to Communication Explorer or Validation Plugin for advanced checks (GOOSE, SV, Reports)
Export or simulate the finalized SCL configuration for device commissioning
Future Vision
content for improvements
Template Generator
Description
The Template Generator plugin facilitates the creation and configuration of Data Types within the OpenSCD environment. This includes:
Logical Node Types (LNode Types)
Data Object Types (DO Types)
Data Attribute Types (DA Types)
Enumeration Types (Enum Types)
Features and Functions
Create new Data Types from scratch
Configure existing Data Types persistently
Automatically apply default values (default values are generated without manual input)
Display existing types and their type references for better overview and navigation
Validation support: Ensures that newly created or modified types conform to the NSD specification and SCL schema rules
Developer, Version and Qualitiy Level
Developer: TransnetBW
Version: 0.0.1 (not released)
Quality Level:
Preconditions
Validated SCD or SSD file required
NSD Type specification must be available
Results
Configured Data Types:
Logical Node Types
Data Object Types
Data Attribute Types
Enumeration Types
Process steps
Load a valid SCD or SSD file
Use existing Data Types or create new ones
Configure and apply default values
Validate and optionally export the configured types
Future Vision
content for improvements
Engineering Wizard
Description
The Engineering Wizard guides users through either predefined or custom-defined engineering workflows. Each workflow consists of rules and checkpoints that need to be completed step by step. This approach simplifies the setup of a digital substation and ensures a structured, consistent, and traceable engineering process.
Features and Functions
Option to select predefined or custom workflows
Step-by-step guidance through the engineering process
Rule-based checkpoints that can be marked as completed
Simplifies and structures digital substation setup
Improves process safety and reduces errors
Enables seamless handover
Developer, Version and Qualitiy Level
Developer: TransnetBW
Version:
Quality Level:
Preconditions
Valid and verified SCD/SSD file
Defined workflows or available standard process steps
Results
Completed and documented engineering workflow
Consistent and traceable digital substation configuration
Clear process documentation
Process steps
Load a valid SCD/SSD file
Select predefined or create custom workflow yourself
Then use the workflow and go through each process step in sequence
Future Vision
Enhance with user defined validator and rules to reduce values
Archive Explorer
Description
The Archive Explorer allows users to search, filter, and access archived projects. It provides flexible filtering options to quickly locate specific projects based on attributes such as location, UUID, approver, or type. Once a project is found, it can be selected and downloaded as an XML file for further use.
Features and Functions
Apply filters by location and project
Add multiple filter types for refined search (UUID, Approver, Type)
Browse and select projects from filtered results
Download selected project as XML file
Developer, Version and Qualitiy Level
Developer:
Version:
Quality Level:
Preconditions
Archive with validated stored projects must be available
Valid project metadata
Results
Filtered list of projects based on user-defined criteria
Selected project available for download in XML format
Easy access to archived project data
Process steps
Select filter type (e.g., Location)
Choose the project input for filtering
Add additional filters if needed (UUID, Approver, Type)
Execute the search
Select a project from the filtered list
Download the project as XML file
Future Vision
content for improvements
History Viewer
Description
The History Viewer provides access to existing projects with associated SCD files. Users can either display all projects directly or refine results using filters such as filename, author, type etc. The plugin offers options to select projects, review their version history and changes, or download them for further use.
Features and Functions
Display all available/official projects with one click
Search projects using filters (filename, author, type, etc.)
Select and activate a project
View project version history and changes
Download project
Developer, Version and Qualitiy Level
Developer:
Version:
Quality Level:
Preconditions
Valid archive of projects with associated SCD files
Accessible metadata for filtering (filename, author, type, etc.)
Results
Complete overview of available projects
Filtered project list according to search criteria
Access to version history and documented changes
Downloadable project in .scd format
Process steps
Click Search to display all projects, or apply filters (filename, author, type etc.)
Select/activate a project using the pencil icon
Open the version history and review changes using the magnifier icon
Download the project using the download icon
Future Vision
content for improvements
Location Manager
Description
The Location Manager allows users to create, edit, and manage locations within a project. New locations can be added, existing ones can be adjusted, and unused locations can be removed. This ensures a clear and organized structure for location data in the engineering process.
Features and Functions
Add a new location
Edit existing locations
Remove locations
Provides a simple interface for structured location management
Developer, Version and Qualitiy Level
Developer:
Version:
Quality Level:
Preconditions
no preconditions
Results
Newly created locations available in the project
Updated and structured location data
Removed unused or outdated locations
Process steps
Add a new location using the Add Location option
Edit location details via the pencil icon
Remove locations with the trash icon
Future Vision
content for improvements
Location Viewer
Description
The Location Viewer provides an overview of validated projects and enables their assignment to specific locations. Users can search and filter projects (e.g., by UUID, author, or type), select a location, and link projects to it. Assigned projects are then visible in the Location Manager under Assigned Resources.
Features and Functions
Display validated projects
Apply filters (UUID, author, type, etc.) for refined results
Select a location from the Location field at the top
Assign a project to the selected location
Developer, Version and Qualitiy Level
Developer:
Version:
Quality Level:
Preconditions
Validated projects with associated SCD files
Defined location(s) available in the project
Results
List of validated and filtered projects
Selected projects assigned to a location
Assigned projects are shown in the Location Manager under Assigned Resources