
Fenecon Pro Ess
Das Fenecon Pro Ess ist ein dreiphasiges gewerbliches Batteriespeichersystem, das vom FEMS-Energiemanagementsystem gesteuert wird. Diese Modbus-Vorlage kommuniziert per Modbus TCP und liest Systemzustand, Steuermodus, Arbeitsmodus, Ladezustand, Batteriespannung, -strom und -leistung, kumulierte Lade- und Entladeenergie, phasenweise Wechselspannung und -leistung, Netzfrequenz, BMS-Leistungsgrenzen sowie Zellspannungen und -temperaturen aller sechzehn Sektionen. Schreibregister ermöglichen Fernvorgaben fur phasenweise Wirkleistung, Blindleistung, Arbeitszustand, PCS-Modus und Echtzeituhr. Nutzen Sie Ihr ModbusCloud-Portal, um Batteriezustand und Dispatch-Verhalten in gewerblichen Anlagen zu uberwachen.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 78, lesen und schreiben
- Marke
- Fenecon
- Zuletzt aktualisiert
Register (78)
63 lesen, 15 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| system_state | Lesen | ||||
| control_mode | Lesen | ||||
| work_mode | Lesen | ||||
| active_charge_energy | Wh | Lesen | |||
| active_discharge_energy | Wh | Lesen | |||
| battery_group_state | Lesen | ||||
| soc | % | Lesen | |||
| battery_voltage | V | Lesen | |||
| battery_current | A | Lesen | |||
| battery_power | W | Lesen | |||
| pcs_operation_state | Lesen | ||||
| current_l1 | A | Lesen | |||
| current_l2 | A | Lesen | |||
| current_l3 | A | Lesen | |||
| voltage_l1 | V | Lesen | |||
| voltage_l2 | V | Lesen | |||
| voltage_l3 | V | Lesen | |||
| active_power_l1 | W | Lesen | |||
| active_power_l2 | W | Lesen | |||
| active_power_l3 | W | Lesen | |||
| reactive_power_l1 | W | Lesen | |||
| reactive_power_l2 | W | Lesen | |||
| reactive_power_l3 | W | Lesen | |||
| frequency_l1 | Hz | Lesen | |||
| frequency_l2 | Hz | Lesen | |||
| frequency_l3 | Hz | Lesen | |||
| single_phase_allowed_apparent | VA | Lesen | |||
| allowed_charge_power | W | Lesen | |||
| allowed_discharge_power | W | Lesen | |||
| set_work_state | Schreiben | ||||
| set_active_power_l1 | W | Schreiben | |||
| set_reactive_power_l1 | W | Schreiben | |||
| set_active_power_l2 | W | Schreiben | |||
| set_reactive_power_l2 | W | Schreiben | |||
| set_active_power_l3 | W | Schreiben | |||
| set_reactive_power_l3 | W | Schreiben | |||
| battery_voltage_section_1 | V | Lesen | |||
| battery_voltage_section_2 | V | Lesen | |||
| battery_voltage_section_3 | V | Lesen | |||
| battery_voltage_section_4 | V | Lesen | |||
| battery_voltage_section_5 | V | Lesen | |||
| battery_voltage_section_6 | V | Lesen | |||
| battery_voltage_section_7 | V | Lesen | |||
| battery_voltage_section_8 | V | Lesen | |||
| battery_voltage_section_9 | V | Lesen | |||
| battery_voltage_section_10 | V | Lesen | |||
| battery_voltage_section_11 | V | Lesen | |||
| battery_voltage_section_12 | V | Lesen | |||
| battery_voltage_section_13 | V | Lesen | |||
| battery_voltage_section_14 | V | Lesen | |||
| battery_voltage_section_15 | V | Lesen | |||
| battery_voltage_section_16 | V | Lesen | |||
| battery_temperature_section_1 | °C | Lesen | |||
| battery_temperature_section_2 | °C | Lesen | |||
| battery_temperature_section_3 | °C | Lesen | |||
| battery_temperature_section_4 | °C | Lesen | |||
| battery_temperature_section_5 | °C | Lesen | |||
| battery_temperature_section_6 | °C | Lesen | |||
| battery_temperature_section_7 | °C | Lesen | |||
| battery_temperature_section_8 | °C | Lesen | |||
| battery_temperature_section_9 | °C | Lesen | |||
| battery_temperature_section_10 | °C | Lesen | |||
| battery_temperature_section_11 | °C | Lesen | |||
| battery_temperature_section_12 | °C | Lesen | |||
| battery_temperature_section_13 | °C | Lesen | |||
| battery_temperature_section_14 | °C | Lesen | |||
| battery_temperature_section_15 | °C | Lesen | |||
| battery_temperature_section_16 | °C | Lesen | |||
| rtc_year | Schreiben | ||||
| rtc_month | Schreiben | ||||
| rtc_day | Schreiben | ||||
| rtc_hour | Schreiben | ||||
| rtc_minute | Schreiben | ||||
| rtc_second | Schreiben | ||||
| setup_mode_a | Schreiben | ||||
| pcs_mode_a | Schreiben | ||||
| setup_mode_b | Lesen | ||||
| pcs_mode_b | Lesen |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- Uberwachen Sie den Ladezustand kontinuierlich, um Kapazitatsabnahmen uber mehrere Betriebssaisonen zu erkennen.
- Verfolgen Sie die kumulierte Lade- und Entladeenergie, um den Wirkungsgrad mit den Inbetriebnahmewerten zu vergleichen.
- Richten Sie Alarme ein, wenn die zugelassene Lade- oder Entladeleistung unerwartet sinkt, was auf thermische oder Zellgrenzen im BMS hindeutet.
- Vergleichen Sie die Zellspannungen aller sechzehn Sektionen, um unausgeglichene oder gealterte Zellgruppen zu identifizieren.
- Prufen Sie nach jeder Fernvorgabe, ob die phasenweisen Wirkleistungssollwerte vom System tatsachlich umgesetzt werden.
Installation
Aktivieren Sie die FEMS App Modbus/TCP Schreibzugriff auf dem Fenecon Pro Ess uber das FEMS Online-Monitoring unter dem App Center, und notieren Sie die System-IP-Adresse.
Verbinden Sie den ModbusCloud Gateway mit demselben LAN-Segment wie den FEMS-Controller, damit das Gerat auf TCP-Port 502 erreichbar ist.
Legen Sie im ModbusCloud-Portal ein neues Gerat an, importieren Sie die Fenecon Pro Ess-Vorlage, stellen Sie die Unit-ID passend zur FEMS-Konfiguration ein und weisen Sie den zustandigen Gateway zu.
Prufen Sie Register 109 (soc) in der Live-Datenanzeige auf einen plausiblen Ladezustandswert, um die aktive Verbindung zu bestatigen.
Zu beachten
Alle Registerlesungen liefern Fehler oder Nullwerte. Was ist die Ursache?
Die Modbus-TCP-Schnittstelle von FEMS setzt voraus, dass die zugehorige FEMS App installiert und aktiv ist. Ohne diese App antwortet Port 502 nicht. Vergewissern Sie sich, dass die App lizenziert und im FEMS App Center aktiv ist. Prufen Sie ausserdem, ob der Basisadressen-Offset auf 0 und nicht auf 1 gesetzt ist: Ein Offset von 1 verschiebt alle Registeradressen um eins und verursacht systematische Lesefehler.
Zellspannungsregister 3020 bis 3035 liefern Nullwerte.
Diese Register liegen in einem anderen Adressbereich als die Haupt-ESS-Register. Viele Modbus-Clients senden eine einzige zusammenhangende Anfrage. Teilen Sie das Polling in zwei Anfragen auf: eine fur Adressen 100 bis 142 und eine fur 3020 bis 3051. Eine zusammenhangende Anfrage, die die Lucke uberspannt, lost eine Illegal-Data-Address-Ausnahme aus.
Leistungssollwerte werden akzeptiert, das System ignoriert sie jedoch.
Die FEMS-Schreibschnittstelle besitzt einen integrierten Watchdog mit standardmasig 60 Sekunden Timeout. Ein geschriebener Sollwert ist nur fur 60 Sekunden aktiv. Die Schreibregister müssen in kürzeren Abständen erneut beschrieben werden, andernfalls fällt das Fenecon Pro Ess automatisch auf seine interne Regelung zurück. ModbusCloud schreibt Register höchstens einmal pro Minute, daher ist das Einhalten dieses 60-Sekunden-Fensters grenzwertig und nicht garantiert.
Ist das Fernschreiben von set_active_power und set_work_state sicher?
Verwenden Sie Schreibregister mit Bedacht. Leistungssollwerte ausserhalb der vom BMS zugelassenen Grenzen (Register 141 und 142) werden zwar begrenzt, aber wiederholte unzulassige Vorgaben konnen Schutzreaktionen auslosen. Lesen Sie stets allowed_charge_power und allowed_discharge_power, bevor Sie Leistungssollwerte schreiben. Schreiben Sie set_work_state nur, wenn Sie die Zustandsenumerierung kennen: Ein falscher Wert kann den Normalbetrieb unterbrechen und erfordert manuellen Eingriff.
Selbst sehen, wie es funktioniert?









