For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fluvius

Telecontrole with Fluvius over the Netflex interface (IEC 60870-5-104).

Fluvius operates telecontrole through its Netflex interface, based on IEC 60870-5-104 (IEC-104). The Voltmasters EMS implements the Netflex client interface and is certified per the Fluvius Netflex specification (interface data model version 1.0, Annex B).

To use it, set the telecontrole provider to Fluvius under Project settings → Telecontrol.

Connection

  • Physical link: the Fluvius RTU connects to the controller with a network (Ethernet) cable through an Ethernet-to-USB adapter on the controller. Any USB port can be used.

  • Protocol: IEC 60870-5-104.

  • Role: the EMS is the server; the Fluvius RTU connects to it as the client.

  • Port: TCP 2404 (standard IEC-104).

  • Common address (ASDU): 100. General interrogation is also accepted on the broadcast common address.

  • Initialization: after connect, the link is initialized (end of initialization), Fluvius performs a general interrogation, and the clock is synchronized from the Fluvius side.

See RTU connection for the on-site physical connection and network requirements.

Control direction (Fluvius → EMS)

The grid operator sends the following. Names follow the Netflex specification.

Commands

Function
Type
Description

Emergency stop production

Single command

Stop all injection (PV off, battery discharge off).

Emergency stop consumption

Single command

Stop all consumption (battery charge off, loads off).

Test

Single command

Test operation, used during certification.

Q control mode

Double command

Select local or remote reactive-power control.

Setpoints (short floating point)

Function
Spec name
Description

Max production at connection point

MINSETP

Max injection, as % of contractual grid capacity.

Max consumption at connection point

MAXSETP

Max consumption, as % of contractual grid capacity.

Max asset production

MAXSETAP

Max production, as % of installed asset power (0–100).

Max asset consumption

MINSETAP

Max consumption, as % of installed asset power (0–100).

Min reactive power

MINSETQ

Lower bound of the reactive-power band.

Max reactive power

MAXSETQ

Upper bound of the reactive-power band.

Reason P

REDENP

Reason code for the active-power control.

Reason Q

REDENQ

Reason code for the reactive-power control.

Reason codes

Code
Meaning

0

Normal operation

1

Grid congestion

99

Test (used during certification)

Monitor direction (EMS → Fluvius)

The EMS continuously reports back:

  • Feedback mirroring every command and setpoint (emergency-stop states, Q mode, the active P/Q limits, asset setpoints) and the interface version.

  • Periodic measurements every 30 seconds of actual active power (P) and reactive power (Q), grouped per asset category.

Asset categories

The Netflex data model defines the following measurement categories:

Category
Reported from

Solar

PV inverters

Wind

CHP

Storage

Batteries / ESS

EV

EV charging

Flexible consumption

Controllable loads

Other production

The EMS populates the categories that correspond to the assets present in your installation (typically Solar, Storage and EV); categories without matching assets are reported as zero.

Emergency stop

Fluvius can stop production and/or consumption independently. In addition to the software stop, the production and consumption emergency stops can each drive a physical relay through a Moxa IO module (Injection action → emergency stop production; Consumption action → emergency stop consumption).

Certification

The Fluvius telecontrole installation must pass a certification before it is approved. Voltmasters validates the full interface at commissioning and assists remotely during the Fluvius certification, using the test reason code to exercise limits and emergency stops in a controlled way. See Commissioning & certification.

Last updated