This guide walks from a relay IP or SCL file to a running Modbus TCP/MQTT gateway.
Open ArServer.exe or run the project from Visual Studio 2022.
The app opens on IEC 61850 Explorer. Runtime is stopped until you press Start.
Use this when you have a live relay endpoint.
- Click + Add IED.
- Choose Add by IP.
- Enter the IED IP address.
- Keep MMS port
102unless your relay uses another port. - Click Connect & Discover.
- Review the discovered IEC 61850 candidates.
- Select the SCADA points you need.
- Click Probe Selected to verify the selected point is readable.
- Assign Modbus register addresses and MQTT routing.
- Click Add to Runtime.
Use this when you have the engineering model.
- Click + Add IED.
- Choose Open SCL.
- Select the file.
- Review the detected IED name, IP, DataSet, and ReportControl candidates.
- Override the runtime IP if the actual relay IP differs from the file.
- Select SCADA tags.
- Probe selected tags when the relay is reachable.
- Assign Modbus/MQTT routing.
- Click Add to Runtime.
The runtime grid is arranged as:
IEC Object | Value | Timestamp | Quality | Type
A healthy status point usually shows:
- IEC object similar to
LD0/XCBR1.Pos.stVal - value such as
OpenorClosed - device timestamp when
tis readable - quality when
qis readable - type such as
Dbpos
- Confirm at least one binding exists.
- Set MMS polling interval.
- Enable or disable Fast CB lane as needed.
- Press Start.
The diagnostics tab will show IEC 61850, Modbus, MQTT, and runtime messages.
Default server:
Address: PC IP running ARServer
Port: 502
Unit ID: 1
For FUXA or another HMI:
- Create a Modbus TCP connection.
- Enter the ARServer PC IP.
- Use the configured port and Unit ID.
- Add tags using the mapped register addresses.
- Open the MQTT tab.
- Enable MQTT.
- Set broker host, port, and topic root.
- Enable MQTT for selected bindings.
- Start runtime.
- Subscribe from your dashboard, test broker, or data collector.
Use Save Project after a working mapping is created. The saved project stores IED endpoints, selected IEC objects, Modbus mapping, MQTT settings, and runtime options.
- IED reachable by ping or same routed network.
- MMS TCP port is reachable.
- Discovery returns candidates.
- Probe selected signal succeeds.
- Runtime grid shows value.
- Modbus binding is enabled.
- Runtime is running.
- HMI connects to ARServer, not directly to the relay.