IP-to-SCL · download · setup · safety · evidence

Questions engineers ask before trusting a new tool.

The answers below separate product capability, deployment behavior, authorization and evidence limits. They do not replace a project procedure, receiving-system validation or device manual.

Is ARSAS free and open source?
Yes. The community edition is distributed under GPL-3.0-or-later and does not require an account or license key. The source and release packages are public.
Does ARSAS require SCL, and can it generate SCL from an IED IP address?
SCL is not required for the first live MMS inspection. ARSAS can discover the complete typed model from an approved endpoint. After successful full discovery, it can generate an Edition 2 IID or Edition 1 ICD with companion JSON and Markdown evidence. A selected live RCB can also become a bounded Edition 1 or Edition 2 CID baseline.
Can ARSAS work offline?
The desktop application does not require a cloud account. Network access is still required to reach the approved IED. Update, release and issue links require internet access.
Why can Windows SmartScreen show a warning?
The current public Windows binaries are not Authenticode-signed. Verify the exact SHA-256 published in the Download Center before use. The warning is not hidden or presented as proof of malware.
What is the difference between Installer and Portable ZIP?
The IEC 61850 feature scope is the same. Installer provides Windows registration, Start menu and uninstall behavior. Portable ZIP runs from an approved writable folder and is updated by replacing the package.
Is Npcap required?
Npcap is required for raw-Ethernet GOOSE and Sampled Values capture. Ordinary MMS association, model discovery, reads, reporting, SCL generation and file-service workflows do not inherently require Npcap.
Does ARSAS support every IEC 61850 vendor?
No universal vendor claim is made. Generated SCL is vendor-neutral, typed and schema-aware, but compatibility is service-specific and proprietary importers may add rules beyond the standard. Validate every receiving system.
Can ARSAS create or write DataSets and RCBs?
Existing configuration and read-only evidence are preferred. Specific recovery workflows may use writes only where supported, enabled and authorized. A successful write is not proof that the project configuration is correct.
Can ARSAS operate control objects?
Guarded Direct and Select-Before-Operate workflows exist. Active control requires an approved procedure, plant authority, correct interlocks and independent safety checks. Never use a software button as the sole authorization.
Is ARSAS safe for an operational network?
No software alone can declare an operational network safe. Use ARSAS only inside an approved laboratory, FAT, SAT or commissioning boundary with controlled routing, permissions and recovery procedures.
What website data is collected?
Optional aggregate analytics are denied by default and require consent. Relay addresses, SCL files, signal values and project data are not collected by the website. The desktop application has no website analytics dependency.
How should a compatibility problem be reported?
Use the structured GitHub issue form. Include ARSAS version, Windows version, device identity when disclosure is permitted, firmware, service scope, exact sanitized diagnostics, reproduction steps and confirmation that credentials and confidential project data were removed.
Need a first-run path?

Use the read-first Quick Start.

Verify the package, confirm port 102, discover the complete live model and inspect one attributable value before continuing into reporting, files, GOOSE, SCL generation or control.

Need field evidence?

Review compatibility by service—not by logo.

The compatibility matrix publishes only evidence that can be bounded by status, date, conditions and public engineering links.

Verified stable release

Download ARSAS 1.6.18 for Windows.

Use the installer for a normal workstation, choose the portable ZIP for a controlled folder deployment, and verify the published SHA-256 before use.

What’s new, limitations and signing status →