Skip to content

Releases: masarray/arserver

ARServer v1.0.1-public-beta

05 Jun 23:35

Choose a tag to compare

ARServer v1.0.1 Public Beta

This release provides a cleaner Windows portable package for users who want to try ARServer without Visual Studio. The application binary is now packaged as a single ArServer.exe, while the ZIP still includes quick-start notes, license files, and validation documents.

What is included

  • Single-executable Windows portable app package.
  • IEC 61850 MMS workspace for selecting and validating SCADA-ready signals.
  • Modbus TCP mapping for HMI and SCADA integration.
  • MQTT topic publishing for broker-based dashboards.
  • Fast CB acquisition mode for improved response when monitoring breaker/status changes.
  • User-facing quick start, troubleshooting, validation, and release packaging documentation.

How to try it

  1. Download ARServer-v1.0.1-public-beta-win-x64-portable.zip.
  2. Extract it to a writable Windows folder.
  3. Run ArServer.exe.
  4. Use mock mode first to explore the workflow without a real IED.
  5. For real IED testing, add the required IEC 61850 MMS runtime components beside ArServer.exe, then start the app.

Validation reminder

Before using ARServer in a field-connected environment, validate signal references, quality behavior, stale handling, Modbus address mapping, MQTT topic naming, and network exposure.

ARServer v1.0.0-public-beta

05 Jun 23:11

Choose a tag to compare

ARServer v1.0.0 Public Beta

ARServer v1.0.0 public beta packages the project as a user-facing Windows desktop gateway for IEC 61850 MMS, Modbus TCP, and MQTT integration labs.

Highlights

  • Windows portable release package for users who want to try ARServer without Visual Studio.
  • IEC 61850 IED workspace with signal selection and visible IEC Reference column.
  • Modbus TCP server mapping for HMI/SCADA polling.
  • MQTT topic publishing for broker-based dashboards.
  • Adjustable MMS polling target down to 10 ms for expert bench evaluation.
  • Fast CB acquisition mode for breaker/status/Boolean points.
  • Read-only Modbus safety behavior.
  • Product landing page and GitHub-ready documentation.

Try the release

  1. Download ARServer-v1.0.0-public-beta-win-x64-portable.zip.
  2. Extract the ZIP to a writable Windows folder.
  3. Run Start-ARServer.bat or ArServer.exe.
  4. Use mock mode first, then add real IEC 61850 runtime components when evaluating with an IED.
  5. Add an IED, select signals, validate the Modbus map, configure MQTT if needed, and start runtime.

Validation notes

For fast breaker/status response evaluation, use a small selected point set and enable Fast CB. The polling interval is a scheduler target; actual response depends on the IED, network, selected point count, and runtime load.

License

ARServer core is free and open source under Apache-2.0.

ARServer v0.1.0 — IEC 61850 MMS to Modbus TCP / MQTT Gateway

01 Jun 08:15

Choose a tag to compare

ARServer v0.1.0

Initial public release of ARServer, a Windows desktop gateway for publishing IEC 61850 MMS relay data into clean Modbus TCP and MQTT outputs for HMI/SCADA tools such as FUXA.

This release is intended for engineering bench use, FAT support, relay testing, HMI mapping, and protocol integration experiments where engineers need a practical bridge between IEC 61850 MMS and conventional SCADA-facing interfaces.

What is included

  • IEC 61850 MMS relay connection workflow.
  • Mock IEC 61850 mode for UI, mapping, and Modbus gateway testing without a physical relay.
  • SCL / CID / SCD import workflow for selecting SCADA-ready signals.
  • Modbus TCP binding model for:
    • Coils
    • Discrete Inputs
    • Input Registers
    • Holding Registers
  • Read-only Modbus TCP server for HMI polling.
  • MQTT publisher output for value, quality, status, and JSON state payloads.
  • Runtime diagnostics for IEC activity, Modbus polling status, stale values, and per-signal quality.
  • Multi-IED workspace-oriented UI foundation.
  • Installer package for Windows x64.

Typical use cases

  • IEC 61850 MMS to Modbus TCP gateway testing.
  • FUXA / HMI integration testing.
  • Relay bench simulation and FAT support.
  • SCADA signal selection and mapping validation.
  • Engineering diagnostics during early integration.

Installation

Download the attached installer package:

ARServer-v0.1.0-win-x64-installer.zip

Extract the ZIP file, run the installer, then start ARServer from Windows.

Optional real IEC 61850 runtime

For real relay testing, copy the required libiec61850 runtime DLLs beside the built executable when needed:

  • iec61850dotnet.dll
  • iec61850.dll

Without these DLLs, ARServer can still be used in mock mode for UI, mapping, Modbus TCP, and MQTT output testing.

Important safety note

ARServer is designed as a read-only bridge on the Modbus side. Write functions are rejected to reduce the risk of accidental relay or process control from an HMI client.

Before connecting to any operational environment, validate the following on a test bench:

  • IEC object references and functional constraints.
  • Modbus address ranges and data types.
  • Float32 word order.
  • Signal quality and stale-value behavior during relay disconnects.
  • Network segmentation, firewall rules, and exposed ports.

Known scope of this release

This is an early engineering release. It is suitable for bench testing, demonstration, mapping validation, and controlled FAT workflows.

Do not treat this version as a fully hardened production gateway without additional validation.