Energy
Documentation

Version Latest

Energy reference and troubleshooting

Settings, commands, editors and views, file formats, vendor tools and protocols of the Energy module with their verification state, and fixes for common problems.

Settings

Under Neural Inverse Energy in Settings.

SettingType, defaultScopePurpose
neuralInverse.energy.enabledboolean, falseWindowTurns the Energy environment on. Set it with Neural Inverse: Enable Energy Environment
neuralInverse.energy.sclSchemaFolderstring, emptyMachineThe folder with your copy of the IEC 61850-6 SCL schema (SCL.xsd and its includes), one edition or one subfolder per edition. Empty turns schema validation off. Set it with Set IEC 61850 Schema Folder...
neuralInverse.energy.paths.pcm600Cmdstring, emptyMachinePCM600Cmd.exe of PCM600 2.11 or later, or its folder. Empty uses the newest PCM600 found
neuralInverse.energy.vendorToolExecutablesobject, {}MachineThe program each Open in command starts, by tool (pcm600, digsi5, selQuickSet, selArchitect, helinksSts, iedScout). Without an entry, the program the tool's installer registered is used, or you are asked once
neuralInverse.energy.paths.dumpcapstring, emptyMachineWireshark's dumpcap (or tshark), or its folder. Empty looks on PATH and in Wireshark's install folder
neuralInverse.energy.records.allowDeleteboolean, falseOffers Delete... for files of an IED online. Each delete still asks

Commands

All under Neural Inverse Energy in the Command Palette.

AreaCommands
EnvironmentNeural Inverse: Enable Energy Environment; Disable Energy Environment
Station filesRefresh IEC 61850 Station; Set IEC 61850 Schema Folder...
EditingOpen IEC 61850 System; Rename IED; Add IED from ICD/IID...; Update IED from IID...; Open Single Line Diagram
Compare and revisionsCompare IEC 61850 Files; Set Previous Version of SCL File...; Increase confRev; Record Revision...; Upgrade SCL Edition...
Relay settingsOpen Relay Settings; Compare Relay Settings With...; Change Active Setting Group...; Copy Setting Group...; Export Settings Report
Files for siteExport IED Configuration (CID)...; Export Test Set Configuration...; Generate Signal List from SCL...; Check Signal List Against SCL...; Export Signal List for Excel...
Vendor toolsDetect Vendor Tools; Open in <tool>; Export SCD from PCM600 Project; Import SCD into PCM600 Project
OnlineConnect to IED Online...; Show IED Connections; Show Relay Commissioning View...
Captures and recordsOpen GOOSE and Sampled Values Capture; Open Live GOOSE and Sampled Values Monitor; Start Live GOOSE and Sampled Values Capture...; Stop Live GOOSE and Sampled Values Capture; Save Live Capture As...; Open COMTRADE Record; Export Record...

Edit Connection Profile... and Forget Connection Profile are offered in the Connect to IED Online... flow for an IED with a profile.

Keys

KeyAction
Ctrl+Shift+Alt+D (Cmd on macOS)Open IEC 61850 System
Ctrl+Shift+Alt+F (Cmd on macOS)Open COMTRADE Record
Ctrl+. on a confRev warningIncrease confRev of the block

Editors and views

Editor or viewOpens
IEC 61850 System (Communication, Data Flow, Control Blocks)SCL files
Single Line DiagramSSD and SCD files
CompareA pair of SCL files
Relay SettingsAn IED's settings in an SCL file
IED Online, <IED> CommissioningA connected IED
GOOSE and Sampled Values Capture.pcap, .pcapng
Live GOOSE and Sampled Values monitorA running capture
COMTRADE Record.cfg, .cff
Gateway Signal ListCSV files with the module's header
IEC 61850 Station, Vendor Tools, SCL History (Explorer)The workspace's SCL files; detected tools; the active file's change record

File formats

FormatReadWrittenState
SCL: SSD, ICD, IID, SCD, CID, SED; editions 2003, 2007B, 2007B4 and laterYes, losslesslyMinimal text edits; CID export; edition upgradeReader verified on 292 public files; CID preparation verified; other writers modelled; no vendor tool has opened the output
sxy coordinates in the Substation sectionYesNoModelled; read as grid cells of 64 drawing units
COMTRADE 1991, 1999, 2013 (.cfg with .dat, .cff); ASCII, BINARY, BINARY32, FLOAT32YesYes, through Export Record... (1999 and 2013)Checked against python-comtrade; no test set has imported the output
pcap and pcapng with GOOSE and Sampled ValuesYesLive capture saved as pcapngDecoder checked against tshark 4.2.2
Settings report (CSV, HTML)NoYesModelled
Test set configuration (CSV and trimmed SCD)NoYesModelled; no test set has imported them
Gateway signal list (the module's CSV)YesYesModelled; no gateway tool imports it
PEM, DER .cer and PKCS#12 certificates and keysYesNoVerified against libiec61850 with mbedtls

Vendor tools

ToolWhat the module doesState
Hitachi Energy PCM600 2.11 or laterDetect, Open, SCD export and import through PCM600Cmd.exeModelled, kit shipped; not run
Siemens DIGSI 5Detect and OpenNot run; no automation found
SEL AcSELerator QuickSet, SEL AcSELerator ArchitectDetect and OpenNot run; no automation found
Helinks STSDetect and OpenNot run; no automation found
OMICRON IEDScoutDetect and OpenNot run; no automation found
Wireshark dumpcap or tsharkLive captureRun with dumpcap 4.2.2 on Linux on a test link only
OMICRON Test Universe and Advanced TransPlay, Doble, MeggerFiles to import (COMTRADE, test set configuration)Not run

Protocols

ProtocolUseState
MMS (IEC 61850-8-1) over TCPBrowse, read, reports, file transfer, logsVerified against libiec61850 1.6.2 example servers on Linux; no relay
MMS over TLS (IEC 62351-3), TLS 1.2 and 1.3Secure connectionsVerified against libiec61850 with mbedtls on Linux; no relay; Windows certificate store not read
GOOSE, Sampled Values (IEC 61850-8-1, 9-2)Decoding captures and live trafficChecked against tshark
IEC 60870-5-104, DNP3Signal lists onlyModelled; no traffic

Limits

LimitValue
SCL file size64 MB; larger files are refused
Capture file size512 MB; larger files are refused
Live captureStops by itself at 1 GB
Lost connectionDetected after 10 s without traffic and 10 s without an answer
ResvTms written on Enable of a buffered block60 s
Agent tool answersLists capped at 200 entries, answers at 32,000 characters

Troubleshooting

SymptomWhat to do
No Energy views or title bar itemsCheck the workspace is trusted and neuralInverse.energy.enabled is on
Problems from "IEC 61850 check" on a vendor fileThese are the Editor's checks. Compare with your configurator's check, and report the file and tool version if it disagrees
"Not validated against the IEC schema" on a fileThe schema folder lacks the edition the file declares. Add that edition's schema files
No "IEC 61850 schema" entries at allneuralInverse.energy.sclSchemaFolder is empty, or the folder does not hold SCL.xsd. Check the Energy output
A confRev warning you do not agree withThe rule is the module's reading of IEC 61850-7-2, not checked against the standard's text. Follow your configurator
An edit does not apply to a fileThe module's edits need a file with consistent line endings. Make them consistent and try again
Export Settings Report refusesThe file has unsaved changes. Save first
A CID export warns of a missing addressThe IED subscribes to a control block whose address the SCD lacks. Fix the Communication section
"IED ... is full for GOOSE control blocks"The IED's Services allow no more. Remove one, or use another IED
An IED is not offered by Connect to IED Online...Only IEDs with an IP address in their ConnectedAP are offered. Add the address to the SCL file
A TLS connection is refusedRead the message: it names the failing check and the certificate presented. See MMS over TLS and credentials
"denied access to ..." on a read or writeThe IED's role-based access refused it. Ask the IED's security administrator for the role
"Connection lost: ..."Check the network, then press Reconnect; enabled reports are enabled again
"Your account may not capture on ..."Ask IT for capture rights: the wireshark group on Linux, or Npcap with capture allowed for non-administrators on Windows
Live monitor shows nothingChoose the interface on the mirror port; the first non-loopback interface is chosen by default
COMTRADE channel names look wrongUse the Text button to choose the record's code page
Detect Vendor Tools finds nothingDetection runs on Windows only
An agent says there is no tool for loading a CIDLoading a CID is done in the relay vendor's tool

Known limits

  • Nothing has run on Windows, against a relay, or against a relay vendor tool or test set.
  • Settings kept only in vendor projects are not read or written.
  • The module has not been run on a real export of 100 or more IEDs; generated 117-IED stations were measured.
  • Reading SCL files and analysing captures run on the window's main thread.
  • Functions the module does not cover yet are on What's next.

Last reviewed 18 October 2026View as Markdown

Energy reference and troubleshooting · Docs · Neural Inverse