Mit dem SmartgridOne Modbus TCP Slave externen Signal von Modbus TCP Slave können externe Steuerungen (eine SPS, ein SCADA-System, ein EMS eines Drittanbieters, ...) die Messwerte der Anlage auslesen und Steuersignale an den SmartgridOne Controller über Modbus TCP senden.
Der SmartgridOne Controller ist der Modbus-Slave (Server). Die externe Steuerung ist der Modbus-Master (Client). Es wird ausschließlich Modbus TCP unterstützt.
Diese Seite beschreibt Version 0.0.5 des Protokolls.
Noch nicht verfügbare Register Einige Register des Protokolls werden von der aktuellen Firmware noch nicht bereitgestellt. Sie sind in den nachstehenden Tabellen mit Noch nicht verfügbar gekennzeichnet.
| Gerätetyp | Varianten | Unterstützt |
|---|---|---|
| Solar Inverters | All | ✅ |
| Storage Devices | ||
| EV Chargers | ⌛ (coming soon) |
Bei der Inbetriebnahmeschnittstelle anmelden und stellen Sie sicher, dass die Geräte hinzugefügt sind mit dem SmartgridOne Controller.
Der Netzgrenzen in den Einstellungen des SmartgridOne Controller gelten immer. Über Modbus geschriebene Grenzen können diese nur verschärfen.
Die externe Steuerung muss den SmartgridOne Controller im lokalen Netzwerk über TCP-Port 502 erreichen können. Stellen Sie sicher, dass der SmartgridOne Controller immer dieselbe IP-Adresse erhält (siehe Feste IP-Adressen).
Alle Anlagen hinzufügen Nur die hier ausgewählten Geräte werden durch das Signal gesteuert. Für die Sollwertsteuerung der Netzleistung müssen Sie sicherstellen, dass ** – Prüfen Sie die Liste der ** steuerbaren Anlagen dem externen Signal hinzugefügt werden.
Geräte desselben Typs werden gemeinsam als eine (virtuelle) Anlage gesteuert. Ein Batteriesollwert wird entsprechend ihrer Nennleistung auf die Batterien verteilt.
Der Modbus-TCP-Server des SmartgridOne Controller läuft nun. Die Statusspalte der Registerkarte „External signals“ zeigt den Zustand des Signals an.
| Einstellung | Parameter |
|---|---|
| . Vor dem Hinzufügen des Geräts benötigen Sie die Charger UUID und die lokalen MQTT-Zugangsdaten. | Modbus TCP |
| WattsNext EMS Protocol (TCP) | IP-Adresse des SmartgridOne Controller im lokalen Netzwerk |
| TCP-Port | 502 |
| Modbus-ID (Unit-ID) | und |
| Registeradressierung | Beginnt bei 0 |
| Byte-Reihenfolge | Big-Endian. Bei 32-Bit- und 64-Bit-Werten wird das höchstwertige Register zuerst übertragen. |
| Nur-Lese-Register | Read Input Registers (0x04) |
| Lese-/Schreibregister | Read Holding Registers (0x03), Write Single Holding Register (0x06), Write Multiple Holding Registers (0x10) |
Register-Nummerierung Die Adressen auf dieser Seite beginnen bei 0. Wenn Ihr Modbus-Tool die Register ab 1 nummeriert (z. B. in der Schreibweise 30001 / 40001), addieren Sie zu jeder Adresse 1.
Schreiben von 32-Bit-Werten
Schreiben Sie einen 32-Bit-Wert mit einer einzigen Anfrage Write Multiple Holding Registers (0x10), die beide Register umfasst. Ein Batteriesollwert von 5000 W wird beispielsweise als 0x0000 0x1388 in die Register 1214-1215 geschrieben und -5000 W als 0xFFFF 0xEC78.
| Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe (Register) | Nicht implementierter Wert |
|---|---|---|
| UINT16 (vorzeichenlose 16-Bit-Ganzzahl) | und | 0xFFFF |
| INT16 (vorzeichenbehaftete 16-Bit-Ganzzahl) | und | 0x8000 |
| UINT32 (vorzeichenlose 32-Bit-Ganzzahl) | auf die Weboberfläche zu | 0xFFFFFFFF |
| INT32 (vorzeichenbehaftete 32-Bit-Ganzzahl) | auf die Weboberfläche zu | 0x80000000 |
| UINT64 (vorzeichenlose 64-Bit-Ganzzahl) | NC | 0xFFFFFFFFFFFFFFFF |
| INT64 (vorzeichenbehaftete 64-Bit-Ganzzahl) | NC | 0x8000000000000000 |
STRING (UTF-8, mit 0x00) | 16 | - |
Die Fernsteuerung der Wirk- und Blindleistung wird separat aktiviert:
| Wirkleistung | Blindleistung | |
|---|---|---|
| Fernsteuerung aktivieren | 1001 = 1 | 1002 = 1 |
| / Begrenzungssteuerung | 1003 | 1004 |
| Modus 0: Sollwertsteuerung von Speicher und PV | Speicherregister 1201, 1214 und PV-Register 1301, 1303 | Speicherregister 1202, 1216 und PV-Register 1302, 1310 |
| Modus 1: Netzsollwertsteuerung | Netzleistungssollwert 1101 | Blindleistungssollwert des Netzes 1103 |
Wenn die Fernsteuerung deaktiviert ist (0), verwendet der SmartgridOne Controller seine eigenen lokalen Steuerungsmodi.
Wirk- und Blindleistungssteuerung gleichzeitig Die Fernsteuerung von Wirk- und Blindleistung wird nicht gleichzeitig ausgeführt. Wenn sowohl 1001 als auch 1002 den Wert 1 haben, wird nur die Wirkleistungssteuerung ausgeführt, wenn 1003 = 0 ist, und nur die Blindleistungssteuerung, wenn 1003 = 1 ist. Aktivieren Sie nur die benötigte Steuerung.
Blindleistungssteuerung Nicht jede Batterie oder jeder PV-Wechselrichter unterstützt die Blindleistungssteuerung. Wenden Sie sich zunächst an unser Support-Team.
Register 1000 ist ein Fallback-Zähler in Sekunden. Er wird jede Sekunde um 1 verringert. Wenn er 0 erreicht, beendet der SmartgridOne Controller die Anwendung des Fernsteuersignals und wechselt zu seinen lokalen Steuerungsmodi zurück, bis der Zähler erneut beschrieben wird.
0xFFFFFFFF)Sollwerte und Grenzen kontinuierlich schreiben Es kann nicht garantiert werden, dass Sollwerte und Grenzen nach einem Neustart des SmartgridOne Controller oder des Signals erhalten bleiben. Schreiben Sie sie kontinuierlich. Steuerungsmodi, Sollwerte und Schwellenwerte gelten nur, solange die Fernsteuerung aktiviert ist und der Watchdog nicht abgelaufen ist.
Batterien mit 5 kW laden
Netzleistung auf 0 W halten
PV-Produktion auf 10 kW begrenzen
Keine Energie ins Netz einspeisen
Unterstützte Modbus-Funktion: Read Input Registers (0x04).
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|
| 0 | UINT32 | auf die Weboberfläche zu | - | Magic Number | Immer 0x454E4952 (ASCII "ENIR"). Identifiziert ein Gerät, das diesem Protokoll folgt. |
| auf die Weboberfläche zu | STRING | 16 | - | Hersteller | Aufgefüllt mit 0x00. |
| 18 | STRING | 16 | - | Seriennummer | Seriennummer des SmartgridOne Controller. Aufgefüllt mit 0x00. |
| 34 | UINT16 | und | - | Gesamtwert / Einzelgerät | 0 oder 0xFFFF = Die Register enthalten die Gesamtwerte aller angeschlossenen Wechselrichter, EV-Ladegeräte und Lasten; der Energiezähler (falls vorhanden) ist der Netzenergiezähler. 1 = Die Register enthalten die Daten eines einzelnen Wechselrichters, EV-Ladegeräts, einer Last oder eines Energiezählers. Der SmartgridOne Controller meldet immer die Gesamtwerte (0). |
| WICHTIG: Fehlerbehebung | UINT16 | und | - | Höherwertige Protokollversionsnummer | 0 für diese Version des Protokolls. |
| C (GND) | UINT16 | und | - | Niederwertige Protokollversionsnummer | 0 für diese Version des Protokolls. |
| B | UINT16 | und | - | Patchnummer der Protokollversion | 5 für diese Version des Protokolls. Die aktuelle Firmware meldet in den Registern 35-37 weiterhin die Version 0.0.1. |
| 38 | STRING | 16 | - | Modellname | Aufgefüllt mit 0x00. |
Vorzeichenkonvention: Bei der Wirkleistung bedeutet ein negativer Wert in Richtung Netz und ein positiver Wert in Richtung Anlage. Bei der Blindleistung bedeutet ein negativer Wert kapazitives Verhalten der Anlage und ein positiver Wert induktives Verhalten.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|
| 100 | UINT16 | und | - | Vorhandensein eines Energiezählers | 0 = kein Netzenergiezähler, 1 = ein Netzenergiezähler ist vorhanden. Ohne Netzenergiezähler können die folgenden Register den Wert für nicht implementiert enthalten. |
| 101 | INT32 | auf die Weboberfläche zu | Einheit | Gesamtwirkleistung | |
| 103 | UINT16 | und | 0.1 A | Strom L1 | |
| 104 | UINT16 | und | 0.1 A | Strom L2 | |
| 105 | UINT16 | und | 0.1 A | Strom L3 | |
| 106 | UINT16 | und | 0.1 A | Strom N | |
| 107 | UINT16 | und | V | Spannung L1-N | |
| 108 | UINT16 | und | V | Spannung L2-N | |
| 109 | UINT16 | und | V | Spannung L3-N | |
| 110 | UINT16 | und | V | Spannung L1-L2 | |
| 111 | UINT16 | und | V | Spannung L2-L3 | |
| 112 | UINT16 | und | V | Spannung L3-L1 | |
| 113 | UINT16 | und | mHz (0.001 Hz) | Frequency | |
| 114 | INT32 | auf die Weboberfläche zu | Einheit | Wirkleistung L1 | |
| 116 | INT32 | auf die Weboberfläche zu | Einheit | Wirkleistung L2 | |
| 118 | INT32 | auf die Weboberfläche zu | Einheit | Wirkleistung L3 | |
| 120 | INT32 | auf die Weboberfläche zu | VAr | Gesamtblindleistung | |
| 122 | INT32 | auf die Weboberfläche zu | VAr | Blindleistung L1 | |
| 124 | INT32 | auf die Weboberfläche zu | VAr | Blindleistung L2 | |
| 126 | INT32 | auf die Weboberfläche zu | VAr | Blindleistung L3 | |
| 128 | UINT64 | NC | 0.1 kWh | Gesamte bezogene Wirkarbeit | |
| 132 | UINT64 | NC | 0.1 kWh | Gesamte eingespeiste Wirkarbeit | |
| 136 | UINT64 | NC | 0.1 kVArh | Gesamte induktive Blindarbeit | |
| 140 | UINT64 | NC | 0.1 kVArh | Gesamte kapazitive Blindarbeit |
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|
| 200 | UINT32 | auf die Weboberfläche zu | Einheit | Gesamte erzeugte PV-Wirkleistung | Nur positive Werte. |
| 202 | INT32 | auf die Weboberfläche zu | Einheit | Gesamte Wirkleistung der Batterie | Negativ bedeutet in Richtung Netz (Entladen), positiv bedeutet in Richtung Anlage (Laden). |
| 204 | INT32 | auf die Weboberfläche zu | Einheit | Gesamte Wirkleistung der EV-Ladegeräte | Negativ bedeutet in Richtung Netz (V2G), positiv bedeutet in Richtung Anlage (Laden). |
| 206 | UINT32 | auf die Weboberfläche zu | Einheit | Gesamtleistung der schaltbaren Verbraucher | Relais, Boiler, HLK. Nur positive Werte. |
| 208 | INT32 | auf die Weboberfläche zu | Einheit | Gesamtleistung der ungesteuerten Verbraucher | Negativ bedeutet in Richtung Netz (Einspeisung), positiv bedeutet in Richtung Anlage (Bezug). Kann negativ sein, wenn einige Erzeugungsgeräte nicht zum SmartgridOne Controller. |
| 210 | INT32 | auf die Weboberfläche zu | VAr | Gesamte Blindleistung der PV-Anlage | Negativ bedeutet kapazitives Verhalten der Anlage, positiv bedeutet induktives Verhalten. |
| 212 | UINT16 | und | 0.1 % | Gesamter Ladezustand der Batterie (SoC) | Nur positive Werte. |
| 213 | INT32 | auf die Weboberfläche zu | VAr | Gesamte Blindleistung der Batterie | Negativ bedeutet kapazitives Verhalten der Anlage, positiv bedeutet induktives Verhalten. Noch nicht verfügbar: liest 0. |
| 220 | UINT64 | NC | 0.1 kWh | Gesamte erzeugte PV-Energie | |
| 224 | UINT64 | NC | 0.1 kWh | Gesamte in die Batterie geladene Energie | |
| 228 | UINT64 | NC | 0.1 kWh | Gesamte aus der Batterie entladene Energie | |
| 232 | UINT64 | NC | 0.1 kWh | Gesamter Energieverbrauch der EV-Ladegeräte | Noch nicht verfügbar: liest 0. |
| 240 | UINT32 | auf die Weboberfläche zu | 0.1 kWh | Nennenergie der Batterie | Noch nicht verfügbar: noch nicht zugeordnet. |
| 242 | UINT32 | auf die Weboberfläche zu | 0.1 kWh | Verfügbare Ladeenergie der Batterie | Noch nicht verfügbar: noch nicht zugeordnet. |
| 244 | UINT32 | auf die Weboberfläche zu | 0.1 kWh | Verfügbare Entladeenergie der Batterie | Noch nicht verfügbar: noch nicht zugeordnet. |
| 250 | UINT32 | auf die Weboberfläche zu | Einheit | Gesamte Nennleistung der PV-Anlage | Nur positive Werte. |
| 252 | UINT32 | auf die Weboberfläche zu | Einheit | Gesamte Nennleistung des Speichers | Nur positive Werte. |
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|
| 300 | UINT32 | auf die Weboberfläche zu | Einheit | Angewandte Netzbezugsleistungsgrenze | Die Netzbezugsgrenze, die der SmartgridOne Controller tatsächlich anwendet, nach Berücksichtigung von Margen und Sicherheitsfaktor. Kann unter der geschriebenen Grenze liegen, wenn ein Netzsollwert aktiv ist, da ein Netzsollwert durch Anpassung der Netzgrenzen umgesetzt wird. |
| 302 | UINT32 | auf die Weboberfläche zu | Einheit | Angewandte Netzeinspeiseleistungsgrenze | Die Netzeinspeisegrenze, die der SmartgridOne Controller tatsächlich anwendet, nach Berücksichtigung von Margen und Sicherheitsfaktor. Kann unter der geschriebenen Grenze liegen, wenn ein Netzsollwert aktiv ist, da ein Netzsollwert durch Anpassung der Netzgrenzen umgesetzt wird. |
| 310 | INT32 | auf die Weboberfläche zu | Einheit | Angewandter Wirkleistungssollwert des Speichers | |
| 312 | UINT32 | auf die Weboberfläche zu | Einheit | Angewandter Wirkleistungssollwert der PV-Anlage | |
| 320 | INT32 | auf die Weboberfläche zu | VAr | Angewandter Blindleistungssollwert des Speichers | |
| 322 | INT32 | auf die Weboberfläche zu | VAr | Angewandter Blindleistungssollwert der PV-Anlage | |
| 350 | UINT32 | auf die Weboberfläche zu | Einheit | Verfügbare Ladeleistung des Speichers | Absolutwert: Die aktuelle Batterieleistung wird nicht berücksichtigt. |
| 352 | UINT32 | auf die Weboberfläche zu | Einheit | Verfügbare Entladeleistung des Speichers | Absolutwert: Die aktuelle Batterieleistung wird nicht berücksichtigt. |
Unterstützte Modbus-Funktionen: Read Holding Registers (0x03), Write Single Holding Register (0x06), Write Multiple Holding Registers (0x10).
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1000 | INT16 | und | s | 120 | Fallback-Zähler des Watchdogs | -1 = Watchdog deaktiviert, der zuletzt empfangene Befehl wird immer angewendet. 0 bis 32400 = Anzahl der Sekunden, während der der zuletzt empfangene Befehl angewendet wird. Andere Werte sind ungültig. Der Wert wird jede Sekunde um 1 verringert, bis er 0 erreicht. Siehe Watchdog. |
| 1001 | UINT16 | und | - | 0 | Fernsteuerung der Wirkleistung aktiviert | 0 = deaktiviert, der SmartgridOne Controller fällt auf die lokale Steuerung zurück. 1 = aktiviert. |
| 1002 | UINT16 | und | - | 0 | Fernsteuerung der Blindleistung aktiviert | 0 = deaktiviert, der SmartgridOne Controller fällt auf die lokale Steuerung zurück. 1 = aktiviert. |
| 1003 | UINT16 | und | - | 0 | Active power control mode | 0 = Sollwertsteuerung der Wirkleistung von Speicher und PV-Anlage. 1 = Sollwertsteuerung der Wirkleistung am Netz. |
| 1004 | UINT16 | und | - | 0 | Blindleistungssteuerungsmodus | 0 = Sollwertsteuerung der Blindleistung von Speicher und PV-Anlage. 1 = Sollwertsteuerung der Blindleistung am Netz. |
| 1010 | UINT32 | auf die Weboberfläche zu | Einheit | 0xFFFFFFFF | Netzbezugsleistungsgrenze | Maximale Netzbezugsleistung. Wird weiterhin angewendet, wenn der Watchdog-Zähler 0 erreicht. |
| 1012 | UINT32 | auf die Weboberfläche zu | Einheit | 0xFFFFFFFF | Netzeinspeiseleistungsgrenze | Maximale Netzeinspeiseleistung. Wird weiterhin angewendet, wenn der Watchdog-Zähler 0 erreicht. |
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1100 | UINT16 | und | - | 0 | Zeitbasis der Grenze | Für zukünftige Verwendung reserviert: die Zeitskala, in der die Grenzen gelten (momentan, Viertelstunde, ...). |
| 1101 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Netzleistungssollwert | Positiv bedeutet Bezug, negativ bedeutet Einspeisung. Wird verwendet, wenn 1001 = 1 und 1003 = 1. |
| 1103 | INT32 | auf die Weboberfläche zu | VAr | 0x80000000 | Blindleistungssollwert am Netz | Positiv bedeutet induktive / bezogene Blindleistung, negativ bedeutet kapazitive / eingespeiste Blindleistung. Wird verwendet, wenn 1002 = 1 und 1004 = 1. |
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1200 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert, nicht verfügbar). |
| 1201 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert (1214). 2 = Eigenverbrauchsoptimierung. 3 = Kostenoptimierung. 4 = Lastspitzenkappung (1218 bis 1224). |
| 1202 | UINT16 | und | - | 0 | Blindleistungssteuerungsmodus | 0 = lokale Steuerung. 1 = Sollwert (1216). 2 = Lastspitzenkappung (für zukünftige Verwendung reserviert, nicht verfügbar). |
| 1203 | UINT32 | auf die Weboberfläche zu | Einheit | 0xFFFFFFFF | Ladeleistungsbegrenzung | Maximale Ladeleistung der Batterie (positive Zahl). Noch nicht verfügbar: Akzeptiert, aber ignoriert. |
| 1205 | UINT32 | auf die Weboberfläche zu | Einheit | 0xFFFFFFFF | Entladeleistungsbegrenzung | Maximale Entladeleistung der Batterie (positive Zahl). Noch nicht verfügbar: Akzeptiert, aber ignoriert. |
| 1207 | UINT32 | auf die Weboberfläche zu | VAr | 0xFFFFFFFF | Begrenzung der induktiven Blindleistung | Maximale induktive / aufgenommene Blindleistung. Für zukünftige Verwendung reserviert, nicht verfügbar. |
| 1209 | UINT32 | auf die Weboberfläche zu | VAr | 0xFFFFFFFF | Begrenzung der kapazitiven Blindleistung | Maximale kapazitive / eingespeiste Blindleistung. Für zukünftige Verwendung reserviert, nicht verfügbar. |
| 1211 | UINT16 | und | 37 | 0xFFFF | Strombegrenzung | Maximaler Strom (positive Zahl). Noch nicht verfügbar: Akzeptiert, aber ignoriert. |
| 1212 | UINT16 | und | 0.1 % | 50 | Min. SoC | Minimaler Ladezustand. Der restriktivere Wert aus diesem Wert und den Geräteeinstellungen gilt: Wenn in den Geräteeinstellungen 20 % konfiguriert und über Modbus 10 % geschrieben werden, beträgt der minimale SoC 20 %. Noch nicht verfügbar: Akzeptiert, aber ignoriert; die Geräteeinstellungen gelten. |
| 1213 | UINT16 | und | 0.1 % | 1000 | Max. SoC | Maximaler Ladezustand. Der restriktivere Wert aus diesem Wert und den Geräteeinstellungen gilt: Wenn in den Geräteeinstellungen 95 % konfiguriert und über Modbus 100 % geschrieben werden, beträgt der maximale SoC 95 %. Noch nicht verfügbar: Akzeptiert, aber ignoriert; die Geräteeinstellungen gelten. |
| 1214 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Sollwert der Batteriewirkleistung | Positiv bedeutet Laden, negativ bedeutet Entladen. Wird verwendet, wenn 1201 = 1. |
| 1216 | INT32 | auf die Weboberfläche zu | VAr | 0x80000000 | Sollwert der Batterieblindleistung | Positiv bedeutet induktive / aufgenommene Blindleistung, negativ bedeutet kapazitive / eingespeiste Blindleistung. Wird verwendet, wenn 1202 = 1. |
| 1218 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Entladen oberhalb starten (Peak Shaving) | Netzleistung, oberhalb derer die Batterie mit dem Entladen beginnt. Während des Entladens wird die Netzleistung auf diesen Wert reduziert. |
| 1220 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Entladen unterhalb stoppen (Peak Shaving) | Netzleistung, unterhalb derer eine entladende Batterie das Entladen stoppt. |
| 1222 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Laden oberhalb stoppen (Peak Shaving) | Netzleistung, oberhalb derer eine ladende Batterie das Laden stoppt. |
| 1224 | INT32 | auf die Weboberfläche zu | Einheit | 0x80000000 | Laden unterhalb starten (Peak Shaving) | Netzleistung, unterhalb derer die Batterie mit dem Laden beginnt. Während des Ladens wird die Netzleistung auf diesen Wert geregelt. |
Für Peak Shaving (1201 = 4) müssen alle vier Schwellenwerte 1218 bis 1224 geschrieben werden. Die Netzleistung ist beim Import positiv und beim Export negativ. Siehe Spitzenlastkappung für ein Beispiel der Schwellenwerte.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1300 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert, nicht verfügbar). |
| 1301 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert (1303). 2 = Kostenoptimierung. 3 = Einspeisebegrenzung bis zur zulässigen Netzexportgrenze. |
| 1302 | UINT16 | und | - | 0 | Blindleistungssteuerungsmodus | 0 = lokale Steuerung. 1 = Sollwert (1310). 2 = Peak Shaving (für zukünftige Verwendung reserviert, nicht verfügbar). |
| 1303 | UINT32 | auf die Weboberfläche zu | Einheit | 0xFFFFFFFF | PV-Erzeugungsleistungsbegrenzung | Maximale PV-Erzeugungsleistung (positive Zahl). Wird verwendet, wenn 1301 = 1. |
| 1305 | UINT32 | auf die Weboberfläche zu | VAr | 0xFFFFFFFF | Begrenzung der induktiven Blindleistung | Maximale induktive / aufgenommene Blindleistung. Für zukünftige Verwendung reserviert, nicht verfügbar. |
| 1307 | UINT32 | auf die Weboberfläche zu | VAr | 0xFFFFFFFF | Begrenzung der kapazitiven Blindleistung | Maximale kapazitive / eingespeiste Blindleistung. Für zukünftige Verwendung reserviert, nicht verfügbar. |
| 1309 | UINT16 | und | 37 | 0xFFFF | Strombegrenzung | Maximaler Strom (positive Zahl). Für zukünftige Verwendung reserviert, nicht verfügbar. |
| 1310 | INT32 | auf die Weboberfläche zu | VAr | 0 | Sollwert der PV-Blindleistung | Positiv bedeutet induktive / aufgenommene Blindleistung, negativ bedeutet kapazitive / eingespeiste Blindleistung. Wird verwendet, wenn 1302 = 1. |
Noch nicht verfügbar. Diese Register können beschrieben werden, werden jedoch ignoriert.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1400 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert). |
| 1401 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert. 2 = Eigenverbrauchsoptimierung. 3 = Kostenoptimierung. 4 = Peak Shaving (diskret gesteuerte Anlagen) / Lastverteilung (kontinuierlich gesteuerte Anlagen). |
| 1402 | UINT16 | und | - | 0 | Diskretes Sollwertsignal | 0 = autonomer Betrieb (Normalbetrieb). 1 = Einschalten anfordern. 2 = Einschalten erzwingen. 3 = Ausschalten erzwingen. Ob geheizt oder gekühlt wird, entscheidet die Wärmepumpe / Klimaanlage / der Boiler. Wird von kontinuierlich gesteuerten Geräten ignoriert. |
| 1403 | UINT32 | auf die Weboberfläche zu | Einheit | 0 | Power setpoint | Immer positiv. Ob geheizt oder gekühlt wird, entscheidet die Wärmepumpe / Klimaanlage / der Boiler. Wird von diskret gesteuerten Geräten ignoriert. |
| 1405 | INT32 | auf die Weboberfläche zu | Einheit | 0 | Netzleistungsschwelle für erzwungenes Ausschalten (Peak Shaving) | Diskrete Steuerung: Oberhalb dieser Netzleistung wird die Anlage zum Ausschalten gezwungen. Wird von kontinuierlich gesteuerten Geräten ignoriert. |
| 1407 | INT32 | auf die Weboberfläche zu | Einheit | 0 | Netzleistungsschwelle zum Anfordern des Einschaltens (Peak Shaving) | Diskrete Steuerung: Unterhalb dieser Netzleistung wird das Einschalten der Anlage angefordert. Muss mindestens um die Nennleistung unterhalb der Schwelle für das erzwungene Ausschalten liegen. Wird von kontinuierlich gesteuerten Geräten ignoriert. |
| 1409 | INT32 | auf die Weboberfläche zu | Einheit | 0 | Netzleistungsschwelle für erzwungenes Einschalten (Peak Shaving) | Diskrete Steuerung: Unterhalb dieser Netzleistung wird die Anlage zum Einschalten gezwungen. Muss mindestens um die Nennleistung unterhalb der Schwelle für das erzwungene Ausschalten und unterhalb der Schwelle zum Anfordern des Einschaltens liegen. Wird von kontinuierlich gesteuerten Geräten ignoriert. |
Noch nicht verfügbar. Diese Register können beschrieben werden, werden jedoch ignoriert.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1500 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert). |
| 1501 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert. 2 = Eigenverbrauchsoptimierung. 3 = Kostenoptimierung. 4 = Peak Shaving. |
| 1502 | UINT16 | und | - | 0 | Diskretes Sollwertsignal | 0 = aus. 1 = ein. Die Anlage kann für eine Mindestdauer ein- oder ausgeschaltet bleiben, auch wenn sich das Signal ändert, um ständiges Schalten zu verhindern. |
| 1503 | INT32 | auf die Weboberfläche zu | Einheit | 0 | Netzleistungsschwelle zum Ausschalten (Peak Shaving) | Diskrete Steuerung: Oberhalb dieser Netzleistung wird die Anlage ausgeschaltet. |
| 1505 | INT32 | auf die Weboberfläche zu | Einheit | 0 | Netzleistungsschwelle zum Einschalten (Peak Shaving) | Diskrete Steuerung: Unterhalb dieser Netzleistung wird die Anlage eingeschaltet. |
Noch nicht verfügbar. Diese Register können beschrieben werden, werden jedoch ignoriert.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1600 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert). |
| 1601 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert. 2 = Batterieunterstützung. |
| 1602 | UINT16 | und | - | 0 | Diskreter Sollwert | 0 = Notstromgenerator ausschalten. 1 = Notstromgenerator einschalten. Der Generator kann für eine Mindestdauer eingeschaltet bleiben, um Verschleiß zu verhindern; das Ausschalten wird während dieser Zeit ignoriert. |
| 1603 | UINT16 | und | 1 % | 0 | Schwellenwert zum Einschalten des Batteriewechselrichters | Der Notstromgenerator schaltet sich ein, wenn der Gesamt-Ladezustand der Batterie unter diesem Wert liegt. |
| 1604 | UINT16 | und | 1 % | 100 | Schwellenwert zum Ausschalten des Batteriewechselrichters | Der Notstromgenerator schaltet sich aus, wenn der Gesamt-Ladezustand der Batterie über diesem Wert liegt. Muss höher sein als der Einschalt-Schwellenwert. |
Noch nicht verfügbar. Diese Register können beschrieben werden, werden jedoch ignoriert.
| Adresse | Der Fairland Inverx Elite unterstützt zwei Steuerungsmodi: | Größe | Schlüssel | Anfangswert | Name | Ermöglichte Messwerte |
|---|---|---|---|---|---|---|
| 1700 | UINT16 | und | - | 0 | Steuerungsgranularität | 0 = alle Anlagen gemeinsam steuern. 1 = Anlagen einzeln steuern (für zukünftige Verwendung reserviert). |
| 1701 | UINT16 | und | - | 0 | Active power control mode | 0 = lokale Steuerung. 1 = Sollwert (Ladegrenze). 2 = Optimierung des Eigenverbrauchs. 3 = Kostenoptimierung. 4 = Lastverteilung. |
| 1702 | UINT16 | und | 0.1 A | 0 | Gesamtgrenze des AC-Ladestroms | Wird verwendet, wenn 1701 = 1. Die Grenze gilt gemeinsam für alle Anschlüsse der EV-Ladegeräte. |
| Datum | Version | Änderungen |
|---|---|---|
| 13/06/2025 | 0.0.1 | Erster Entwurf des Protokolls. |
| 20/04/2026 | 0.0.2 | Die Register für die verfügbare Lade- und Entladeleistung des Speichers (350, 352) wurden hinzugefügt. |
| 28/04/2026 | 0.0.3 | Das Register für den Ladezustand der Batterie (212) und die Register für die Nennleistung (250, 252) wurden hinzugefügt. |
| 07/08/2026 | 0.0.4 | Die Beschreibung der gesamten Wirkleistung der Batterie wurde korrigiert. Das Register für die Blindleistung der Batterie (213) wurde hinzugefügt. |
| 31/08/2026 | 0.0.5 | Die Register für die Batterieenergie (240, 242, 244) wurden hinzugefügt. |