SCADA, IEC 61850 & Automation
Engineer, commission and troubleshoot substation automation and SCADA: IEC 61850 SCL, GOOSE and sampled values, station networks, telecontrol protocols, time synchronisation, cybersecurity and commissioning records.
Tools for substation automation and SCADA engineers — from the SCD and the network design to the capture taken on site — written so that an engineer without a network background can find the fault, understand it and escalate with evidence. Files are read in your browser and never uploaded.
Looking for electrical power engineering? Go to the Electrical section →
SCADA engineering suites
SCADA categories
IEC 61850 & Substation Automation
View, check and edit IEC 61850 SCL files (SCD, ICD, CID, IID, SSD) in the browser, design the station network, check GOOSE and sampled-value traffic in Wireshark captures against the standard, and learn IEC 61850 on a live virtual substation.
- IEC 61850 SCL Editor (SCL Studio)
- SCL NetStudio (IEC 61850 network design)
- GOOSE & Sampled Values Capture Analyzer
- GOOSE Troubleshooter (why is my GOOSE not working?)
- Sampled Values Waveform & Phasor Viewer (9-2LE)
- Gateway Mapping Builder (IEC 61850 to IEC 104, Modbus, DNP3)
- Interlocking Logic Tester (offline)
SCADA Communications, Network & IT
Plain-language tools for SCADA and commissioning engineers: why a laptop cannot reach an IED, what an ipconfig or ping output means, Windows error and event codes, SNMP, certificates, slow servers, IEC 104 and Modbus values, and a guided troubleshooting assistant that writes the ticket for the support team.
- SCADA Troubleshooting & Escalation Assistant
- Command Output Explainer (ipconfig, ping, route, netstat, w32tm)
- Windows Health Analyser (AJ Collector)
- Windows Error & Event Code Explainer
- SCADA Connectivity Assistant
- Fibre-Optic Link Budget
- IP Address Register Checker
Commissioning, Change & Configuration
Keep substation automation and SCADA systems under control after commissioning: compare versions of registers, tag lists and network designs, log which configuration file is approved and installed in each device, validate SCADA tag databases, and track Windows patches against the vendor's approvals.
- Network & Configuration Change Comparison
- Configuration Version Log (SHA-256)
- SCADA Tag Database Validator
- SCADA Patch Compatibility Register
- Commissioning Test Manager (FAT / SAT point-to-point)
- Alarm Rationalisation Analyser (EEMUA 191 / ISA-18.2)
- Communication Availability Analyser
Often needed from the Electrical section
Guides
- IEC 61850 Guide: SCL Files, GOOSE and Sampled Values
How IEC 61850 models a substation, what SCD, ICD and CID files are for, how GOOSE and sampled values travel on the station and process bus, and the configuration mistakes that most often stop signals arriving.
- Network and IT Basics for SCADA Engineers
The networking, Windows, time and security knowledge that SCADA and commissioning engineers need to find communication faults themselves — IP addressing, routing, VLANs, multicast, ports, time synchronisation, SNMP, domains and certificates — explained without jargon.
- Change and Configuration Management for Substation Automation and SCADA
How to keep a commissioned substation automation and SCADA system in its approved state: baselines, version control of SCD, CID and switch files, comparing revisions before and after a change, tag database checks, patch control and the records to hand over.
Sample files
- S13_Sample.scd — S13 132/33 kV substation — SCD
- GOOSE_SV_demo_bay1.pcap — One bay, five seconds — capture with deliberate faults
- GOOSE_SV_demo_bay1.scd — SCD for the demonstration capture
- S13_NetStudio_project.nsproj.json — S13 network design — SCL NetStudio project
- S13_IP_register_with_errors.csv — IP address register with seeded errors
- AJCollector_SAMPLE_SCADA-SRV01.json — AJ Collector report of a SCADA server, with deliberate faults
- S13_NetStudio_project_rev_B.nsproj.json — S13 network design — revision B (for change comparison)
- S13_IP_register_rev_B.csv — IP address register — revision B
- S13_configuration_log.json — Configuration version log of the sample substation
- S13_SCADA_tag_list_with_errors.csv — SCADA tag list with seeded errors
- AJCollector_SAMPLE_SCADA-SRV02.json — AJ Collector report of the standby SCADA server
- S13_vendor_patch_approvals.csv — SCADA vendor patch approval list
- S13_SW1_running-config.txt — Switch SW1 configuration export (Cisco-style) with faults
- S13_switch_ports_SW2_PB1.csv — Switch port table of SW2 and PB1 (CSV template)