Sigenergy SigenStack

Gewerbliches Batteriespeichersystem

SigenStack ist Sigenergys modulares Batteriesystem für Gewerbe und Industrie: LFP-Module mit 12,06 kWh, 4 bis 21 je System, an einem Sigen Hybrid M1-HYA-Wechselrichter mit 50 bis 125 kW. Batteriemodule und Batteriecontroller kommunizieren über CAN mit dem Wechselrichter. Edge liest dessen Modbus TCP-Server an Port 502 anhand des öffentlichen Sigenergy Modbus Protocol V2.7: Anlagenwerte über die Slave-Adresse 247 und jeden Wechselrichter über seine eigene Adresse.

Sigenergy SigenStack-Batteriestapel und Sigen Hybrid-Wechselrichter aus dem Herstellerdatenblatt
  • Modbus TCP
  • CAN

Gewerbliches Batteriespeichersystem

Einen Ingenieur fragen

Kompatibilität

Kompatibel mit EpiSensor Edge über Modbus TCP am Sigen Hybrid-Wechselrichter

Sigenergy Modbus Protocol V2.7 führt die Hybridwechselrichter Sigen PV 50 bis 125 M1-HYA auf, definiert einen Modbus TCP-Server an Port 502 und veröffentlicht Anlagen- und Wechselrichterregister für SOC, Batterieleistung, Energie und Zustand. Edge arbeitet als Modbus TCP-Client und liest diesen Server. SigenStack-Module und Batteriecontroller sind über CAN mit dem Wechselrichter verbunden; diese Verbindung bleibt innerhalb des Sigenergy-Systems.

SigenStack BAT 12.0 mit SigenStack BC an Sigen PV 50, 60, 80, 100, 110 oder 125 M1-HYA, Datenblätter 20260924 und 20260709 sowie Modbus Protocol V2.7. M1-HYB-Modelle mit Ersatzstromfunktion stehen nicht in der Modelltabelle von V2.7. Prüfung vor Ort: Mit dem Installateur bestätigen, dass die Anlage auf Modbus TCP antwortet, die Slave-Adresse jedes Wechselrichters notieren und die ersten Messwerte mit mySigen vergleichen. Überwachung nur durch Lesen; keine Schreibzugriffe auf EMS-Modus, Leistung oder SOC.

Anbinden mit

Bei jedem SigenStack-System stellt der M1-HYA-Wechselrichter, an den die Batterie angeschlossen ist, Anlagen- und Wechselrichterregister bereit

  • Kabelgebunden
  • Edge
  • Plattformen
Gewerbliches Batteriespeichersystem
Schnittstelle
Gateway
Edge
Ausgabe
SigenStackSigenStack-Module und Batteriecontroller
Sigen PV M1-HYA-HybridwechselrichterIst mit der SigenStack-Batterie verbunden, führt das integrierte EMS aus und stellt Anlagen- und Wechselrichterregister bereit
ZGW-20 GatewayFührt Edge lokal aus
EpiSensor EdgeModbus-Client und Registertabelle
KundenplattformMQTT · API · Dateien
CAN vom SigenStack-Batteriecontroller
Ethernet, Modbus TCP an Port 502, nur Lesen
Lokale Ausführung
Optionale Datenweitergabe
Das Gateway mit demselben geschützten Netz wie einen RJ45-Netzwerkanschluss des Wechselrichters verbinden. Edge öffnet eine Modbus TCP-Verbindung zu diesem Wechselrichter an Port 502 und liest Anlagenwerte über die Slave-Adresse 247 sowie jeden Wechselrichter über seine eigene Adresse. Mit SOC, Batterieleistung und Betriebszustand beginnen, die Werte mit mySigen vergleichen und anschließend Energiezähler hinzufügen. Nur lesen. Die Ausgabe an eine Kundenplattform ist optional; Edge bleibt das lokale führende Datensystem.

Modelle

Herunterladen
ModelleSchnittstelleAnbindung an Edge
SigenStack BAT 12.0 with SigenStack BC M2-0.5C-BST, M2-1C-BST, M2-0.5C-BST-L or M2-1C-BST-LLFP-Module mit 12,06 kWh, 4 bis 21 je System und höchstens 7 je Stapel; der Batteriecontroller kommuniziert über CAN mit dem WechselrichterBatteriewerte vom Modbus TCP-Server des Wechselrichters lesen. Der Batteriecontroller besitzt keine eigene Edge-Schnittstelle.
SigenStack BC M2-0.5CBatteriecontroller ausschließlich für netzgekoppelte Systeme mit mindestens 20 Modulen bei 380/400 V und ohne angeschlossene PV-AnlageDerselbe Weg über den Wechselrichter. Für jede andere Konfiguration ist gemäß Datenblatt ein BST-Controller zu verwenden.
Sigen PV 50M1-HYA, 60M1-HYA, 80M1-HYA, 100M1-HYA, 110M1-HYA, 125M1-HYAHybridwechselrichter mit 50 bis 125 kW, WLAN, Fast Ethernet, RS485 und Sigen CommModIn Tabelle 2-1 von Modbus Protocol V2.7 unter Hybrid Inv. aufgeführt. Die für Hybrid Inv. gekennzeichneten Register gelten.
Sigen PV M1-HYB backup invertersVarianten mit Ersatzstromfunktion im selben LeistungsbereichNicht in der Modelltabelle von V2.7 enthalten. Vor der Nutzung dieser Register eine Sigenergy-Protokollrevision beschaffen, in der die HYB-Serie aufgeführt ist.

Technische Daten

Ein SigenStack-System enthält 4 bis 21 SigenStack BAT 12.0-Module, höchstens 7 je Stapel, für maximal 253 kWh. Auf jedem Stapel sitzt ein SigenStack BC-Batteriecontroller, der über CAN mit einem Sigen-Hybridwechselrichter für Gewerbe und Industrie verbunden ist.2

Batteriemodul
SigenStack BAT 12.0: LiFePO4, Zellen mit 314 Ah, 12,06 kWh je Modul, 105 kg, 770 / 300 / 363 mm2
Lade- und Entladerate
0,5C nominal, maximal 1C2
Systemgröße
4 bis 21 Module je System, 7 je Stapel; maximal 253 kWh Systemenergie2
Batteriecontroller
SigenStack BC: maximal 180 A zum und vom Wechselrichter, Betriebsspannung 550 bis 1 100 V, CAN-Kommunikation2
Wechselrichterleistung
Sigen PV 50 bis 125 M1-HYA: 50 000 bis 125 000 W AC-Nennleistung; maximal 55 000 bis 137 500 W Lade- und Entladeleistung der Batterie; 180 A Batteriebetriebsstrom3
Wechselrichterkommunikation
WLAN, Fast Ethernet, RS485 und Sigen CommMod (4G/3G/2G); integriertes EMS für bis zu 100 parallele Einheiten ohne Datenlogger3
Modbus TCP-Server
TCP-Server, Slave-Betrieb, Port 502; Anlagenadresse 247, Wechselrichteradressen 1 bis 246, Broadcast-Adresse 01
Umgebungsbedingungen der Batterie
IP66; Betrieb bei -20 bis 55 °C; bis 4 000 m mit Leistungsreduzierung oberhalb von 2 000 m; Aerosol-Brandunterdrückung, Rauchmelder und Entlüftung2
Batterienormen
IEC/EN 60730-1, UN 38.3, IEC/EN 62619, IEC/EN 63056, IEC/EN 62040, UL9540A2

Schnittstelle

Dokumentierte Messwerte und Grenzen der Integration für SigenStack.

  • Anlagenebene, Slave-Adresse 247, FC04: [ESS] SOC 30014 (U16, Skalierungsfaktor 10, %), Anlagenwirkleistung 30031 (S32, Skalierungsfaktor 1000, kW), PV-Leistung 30035 (S32, Skalierungsfaktor 1000, kW), [ESS] Leistung 30037 (S32, Skalierungsfaktor 1000, kW; positiv beim Laden, negativ beim Entladen) und Anlagenbetriebszustand 30051 (U16, Anhang 1: 0 Bereitschaft, 1 Betrieb, 2 Fehler, 3 abgeschaltet, 7 abweichende Umgebungsbedingungen).
  • Anlagenebene, Adresse 247: [ESS] Nennenergiekapazität 30083 (U32, Skalierungsfaktor 100, kWh), [ESS] SOH 30087 (U16, Skalierungsfaktor 10, %, gewichtet nach der Nennkapazität jedes ESS) und Wirkleistung des Netzmessgeräts 30005 (S32, Skalierungsfaktor 1000, kW; positiv bei Netzbezug, negativ bei Einspeisung), wenn der Status des Netzmessgeräts 30004 den Wert 1 hat.
  • Wechselrichterebene, eigene Slave-Adresse des Wechselrichters von 1 bis 246: Nennwirkleistung 30540 (U32, Skalierungsfaktor 1000, kW), Betriebszustand 30578 (U16), [ESS] Lade-/Entladeleistung 30599 (S32, Skalierungsfaktor 1000, kW), [ESS] Batterie-SOC 30601 und SOH 30602 (U16, Skalierungsfaktor 10, %). Modelltyp 30500, Seriennummer 30515 und Firmware 30525 sind ASCII-Zeichenfolgen mit 15, 10 und 15 Registern, die der Modbus-Client von Edge nicht dekodiert; diese Angaben bei der Inbetriebnahme aus mySigen oder einem Modbus-Werkzeug übernehmen.
  • Batterieenergie auf Wechselrichterebene: [ESS] tägliche Ladeenergie 30566 und tägliche Entladeenergie 30572 (U32, Skalierungsfaktor 100, kWh). Werte aus zwei Registern kommen mit dem höchstwertigen Wort zuerst an, wie das Beispiel in Kapitel 6 zeigt. Die kumulierten Lade- und Entladezähler bei 30568 und 30574 sind 64-bit-Werte (U64, 4 Register), die der Modbus-Client von Edge nicht liest; für die Tagesenergie die Tageszähler verwenden und kumulierte Werte aus mySigen beziehen.
  • Holding-Register ab 40000, darunter EMS-Betriebsmodus, Remote EMS aktivieren 40029 und die Leistungssollwerte, sind Steuerregister. Keine Schreibzugriffe ausführen: Die Batteriesteuerung liegt außerhalb dieses Leitfadens und setzt die Zustimmung des Anlagenbetreibers und von Sigenergy voraus.

Bewertung

SigenStack BAT 12.0 mit SigenStack BC an Sigen PV 50 bis 125 M1-HYA, Modbus Protocol V2.7. M1-HYB-Modelle mit Ersatzstromfunktion und die Steuerung über Holding-Register gehören nicht zu diesem Umfang.

InteroperabilitätUnter Bedingungen unterstützt
Eine öffentliche Modbus TCP-Tabelle für Port 502 umfasst Batterieinformationen auf Anlagen- und Wechselrichterebene mit Datentypen, Skalierungsfaktoren und Einheiten. Voraussetzung ist die Klärung der widersprüchlichen Funktionscodetabellen dieser Revision durch einen ersten Leseversuch.13
GenauigkeitUnter Bedingungen unterstützt
Für Batterieleistung, Wirkleistung des Netzmessgeräts und Energiezähler sind Skalierung und Vorzeichen angegeben. SOC und SOH sind Schätzwerte des Batteriemanagements; Netzwerte liegen nur bei angeschlossenem Netzmessgerät vor.1
SicherheitEingeschränkt
Der Server verwendet unverschlüsseltes Modbus TCP an Port 502 ohne Authentifizierung; derselbe Port nimmt Schreibbefehle an. Den Zugriff in einem geschützten Netz auf das Gateway begrenzen.1
ZuverlässigkeitUnter Bedingungen unterstützt
V2.7 definiert eine minimale Anfrageperiode von 1000 ms, eine Zeitüberschreitung von 1000 ms und Standard-Ausnahmecodes. Dadurch kann der Client langsame, abgewiesene und ausbleibende Antworten unterscheiden.1
RobustheitUnter Bedingungen unterstützt
Batterie und Wechselrichter besitzen IP66. Die Batterie arbeitet bei -20 bis 55 °C mit Leistungsreduzierung oberhalb von 2 000 m; der Wechselrichter arbeitet bei -30 bis 60 °C.23
SkalierbarkeitGut unterstützt
Eine Verbindung erreicht die Anlagenwerte an Adresse 247 und jeden Wechselrichter an seiner eigenen Adresse. Das integrierte EMS des Wechselrichters unterstützt bis zu 100 parallele Einheiten; jedes System nimmt 4 bis 21 Module auf.123
LebenszyklusUnter Bedingungen unterstützt
Das Protokoll enthält eine datierte Revisionshistorie von V1.0 bis V2.7; beide Datenblätter stammen aus 2026. Spätere Revisionen ergänzen Modelle und Register, daher die verwendete Revision dokumentieren.12

Einrichtung

Anlagen-SOC und Batterieleistung von SigenStack lesen

Ein reiner Leseeinstieg nach Sigenergy Modbus Protocol V2.7 (veröffentlicht am 2025-05-23). Endpunkt ist der Modbus TCP-Server des M1-HYA-Wechselrichters; die folgenden PDUs enthalten den vom TCP-Client ergänzten MBAP-Header nicht. Die Antwortbytes sind synthetische Dekodierprüfungen, keine Gerätemitschnitte.

Endpunkt und Geräteadresse
IP-Adresse des Wechselrichters, TCP-Port 502. Gerätekennung 247 (0xF7) für Anlagenregister; die eigene Wechselrichteradresse von 1 bis 246 für dessen Register. Adresse 0 ist die Anlagen-Broadcast-Adresse, die nie antwortet; daher niemals an dieser Adresse lesen.
Funktion und Adresskonvention
FC04 Eingangsregister lesen: Abschnitt 4.1 erlaubt für schreibgeschützte Register ausschließlich 0x04. Tabellenadressen sind Busadressen: Register 30014 wird ohne Offset als 0x753E gesendet. Die Tabelle in Kapitel 6 von V2.7 nennt für schreibgeschützte Register hingegen 0x03; auch das Beispiel verwendet 0x03. Antwortet FC04 mit Ausnahme 01, den Leseversuch mit FC03 wiederholen.
Anlagen-SOC
Geräteadresse 247, PDU 04 75 3E 00 01: ein Register an 30014. Synthetische Antwort-PDU 04 02 02 DF: U16 0x02DF = 735, Skalierungsfaktor 10, ergibt 73,5 %.
Batterieleistung der Anlage
Geräteadresse 247, PDU 04 75 55 00 02: Register 30037 und 30038. Synthetische Daten FF FF EC 78, höchstwertiges Wort zuerst: S32 -5000, Skalierungsfaktor 1000, ergibt -5,000 kW. V2.7 definiert negative Werte als Entladen; die Batterie entlädt sich somit mit 5 kW.
Das Dekodierbeispiel des Handbuchs
Kapitel 6 liest Nennwirkleistung 30540 an Wechselrichteradresse 01 mit PDU 03 77 4C 00 02 und erhält PDU 03 04 00 00 61 A8. 0x000061A8 = 25000, Skalierungsfaktor 1000, ergibt 25,000 kW. Das höchstwertige Wort kommt zuerst an und legt damit die Wortreihenfolge für alle S32- und U32-Werte fest.
Vergleich mit der Anzeige
SOC und Batterieleistung in derselben Minute mit mySigen vergleichen, während die Batterie gleichmäßig lädt oder entlädt. Ein falsches Vorzeichen weist auf ein anderes Register hin; ein um den Faktor 10 oder 1000 zu großer Wert bedeutet, dass der Skalierungsfaktor nicht angewendet wurde.

Abnahmekriterium: Hier wird die Batterie über den zugehörigen Sigen Hybrid-Wechselrichter mit Sigenergys öffentlicher V2.7-Tabelle gelesen. Es handelt sich weder um eine direkte Verbindung zum Batteriecontroller noch um einen physischen Edge-Test; es werden keine Daten in das EMS geschrieben.

  1. System identifizieren

    Wechselrichtermodell vom Typenschild (zum Beispiel Sigen PV 125M1-HYA), Batteriecontrollervariante, Modulzahl je Stapel und Wechselrichterfirmware notieren. Prüfen, dass der Wechselrichter in Tabelle 2-1 von Modbus Protocol V2.7 in der Zeile Hybrid Inv. steht; M1-HYB-Modelle mit Ersatzstromfunktion benötigen eine spätere Protokollrevision.

  2. Modbus-Endpunkt und Adressen ermitteln

    Edge verbindet sich mit einem Wechselrichter der Anlage an TCP-Port 502. Anlagenregister antworten ausschließlich über die Slave-Adresse 247. Jeder Wechselrichter antwortet über die in der App eingestellte eindeutige Slave-Adresse von 1 bis 246. Den Installateur bitten, die Antwort der Anlage auf Modbus TCP zu bestätigen und die Wechselrichteradressen aufzulisten.

  3. Gateway mit dem Wechselrichternetz verbinden

    Das Gateway mit dem geschützten Netz an einem RJ45-Netzwerkanschluss des Wechselrichters verbinden. Nicht den im Handbuch als SigenStack Ethernet Port (RJ45 3) bezeichneten Batterieanschluss verwenden. Dem Wechselrichter eine feste Adresse zuweisen und den Zugriff auf Port 502 auf das Gateway begrenzen.

  4. Anlagen-SOC und Batterieleistung lesen

    FC04 für die schreibgeschützten Register im Bereich ab 30000 verwenden. Für den Anlagen-SOC Register 30014 an Adresse 247 und für die Batterieleistung Register 30037 lesen, wie im Lesebeispiel gezeigt. Höchstens einmal pro Sekunde abfragen: V2.7 schreibt mindestens 1000 ms zwischen Anfragen vor und wertet eine innerhalb von 1000 ms ausbleibende Antwort als Zeitüberschreitung.

  5. Vergleichen und dann erweitern

    SOC und Batterieleistung in derselben Minute mit mySigen vergleichen. Danach wechselrichterspezifische Werte an der jeweiligen Adresse und die Energiezähler hinzufügen. Keine Schreibzugriffe auf Holding-Register ausführen und ausbleibende Antworten als nicht verfügbar erfassen, nicht als Null.

Häufige Fragen

Mit welchem Gerät kommuniziert Edge bei einem SigenStack-System?
Mit dem Sigen PV M1-HYA-Hybridwechselrichter. SigenStack-Module und Batteriecontroller sind über CAN mit ihm verbunden; der Wechselrichter stellt die Modbus TCP-Register an Port 502 bereit. Eine Verbindung zu einem beliebigen Wechselrichter der Anlage erreicht die Anlagenadresse und sämtliche Wechselrichteradressen.12
Was bedeutet die Slave-Adresse 247?
Das ist die Anlagenadresse. Anlagenregister wie Anlagen-SOC 30014 und Batterieleistung 30037 antworten ausschließlich an 247. Jeder Wechselrichter antwortet an seiner in der App eingestellten Adresse von 1 bis 246. Adresse 0 ist eine Broadcast-Adresse für Steuerbefehle, die nie antwortet.1
Soll ich mit FC03 oder FC04 lesen?
FC04 für die schreibgeschützten Register im Bereich ab 30000. Abschnitt 4.1 von V2.7 gibt für schreibgeschützte Register ausschließlich 0x04 an. Die Tabelle und das Beispiel in Kapitel 6 derselben Revision verwenden hingegen 0x03. Wird FC04 mit Ausnahme 01 abgewiesen, FC03 versuchen.1
Deckt das Protokoll die M1-HYB-Wechselrichter mit Ersatzstromfunktion ab?
Nicht in V2.7. Tabelle 2-1 führt die Sigen PV 50 bis 125 M1-HYA-Serie unter Hybrid Inv. auf. Vor der Nutzung dieser Register an einem HYB-System eine Sigenergy-Protokollrevision beschaffen, die die HYB-Serie aufführt.1
Kann Edge die Lade- oder Entladeleistung der Batterie einstellen?
Dieser Leitfaden sieht das nicht vor. V2.7 enthält Holding-Register für EMS-Betriebsmodus, Remote EMS und Leistungssollwerte. Das C&I-Handbuch warnt davor, Remote EMS ohne Bestätigung des Installateurs zu aktivieren oder zu verlassen. Die Steuerung setzt die Zustimmung des Anlagenbetreibers und von Sigenergy voraus.14