Fenecon Fenecon Commercial Modbus TCP template

Fenecon Commercial

Der Fenecon Commercial ist ein modulares, gewerbliches Lithium-Eisenphosphat-Batteriespeichersystem, das auf dem FENECON Energy Management System (FEMS) basiert. Es unterstützt Konfigurationen mit mehreren Batterietürmen und kommuniziert über Modbus TCP via FEMS-Box. Diese Modbus-Vorlage liest BMS-Identifikation, Packs pannung und -strom, Lade- und Gesundheitszustand, SOC je Turm, individuelle Zellspannungen und -temperaturen, Isolationswiderstand, kumulierte Lade- und Entladeenergie, Relaisstatus sowie Leistungsgrenzen. Schreibregister ermöglichen Heartbeat-Aktualisierung, Unit-ID-Zuweisung und Baudratenkonfiguration. Das Ergebnis ist vollständige Batterietransparenz für gewerbliche Anlagen in Ihrem ModbusCloud-Portal.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
56, lesen und schreiben
Marke
Fenecon
Zuletzt aktualisiert

Register (56)

51 lesen, 5 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
master_mcu_hardware_versionLesen
master_mcu_firmware_versionLesen
slave_mcu_hardware_versionLesen
slave_mcu_firmware_versionLesen
master_serial_numberLesen
submaster_map_aLesen
online_towerLesen
running_towerLesen
voltageVLesen
currentALesen
battery_soc%Lesen
soh%Lesen
nominal_capacityWhLesen
total_charge_capacity_ampere_hoursLesen
total_discharge_capacity_ampere_hoursLesen
max_soc%Lesen
max_soc_tower_idLesen
min_soc%Lesen
min_soc_tower_idLesen
max_cell_voltagemVLesen
min_cell_voltagemVLesen
max_cell_temperature°CLesen
min_cell_temperature°CLesen
insulation_resistance_at_positive_poleΩLesen
insulation_resistance_at_negative_poleΩLesen
total_charge_capacity_watt_hoursWhLesen
total_discharge_capacity_watt_hoursWhLesen
system_fault_counterscountLesen
insulation_resistance_detection_statusLesen
relay_statusLesen
battery_max_cell_voltmVLesen
battery_min_cell_voltmVLesen
battery_nominal_powerWLesen
battery_available_powerWLesen
start_charge_voltage_limitmVLesen
start_discharge_voltage_limitmVLesen
bp_charge_bmsWLesen
bp_discharge_bmsWLesen
charge_max_powerWLesen
discharge_max_powerWLesen
battery_nominal_currentALesen
battery_available_currentALesen
soc_for_inverter%Lesen
charge_max_voltageVLesen
discharge_min_voltageVLesen
force_to_chargeLesen
charge_readyLesen
discharge_readyLesen
heart_beat_aLesen
number_of_modules_per_towercountLesen
number_of_cells_per_modulecountLesen
unit_idSchreiben
unit_numberSchreiben
submaster_map_bSchreiben
baudrateSchreiben
heart_beat_bSchreiben

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.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Überwachen Sie Ladezustand und Gesundheitszustand aller Batterietürme, um Kapazitätsverlust frühzeitig zu erkennen.
  • Verfolgen Sie maximale und minimale Zellspannungen, um schwache Zellen zu identifizieren, bevor sie einen BMS-Schutzfall auslösen.
  • Richten Sie Alarme auf steigende Fehlerz ähler ein, um wiederkehrende BMS-Fehler vor ungeplanten Ausfällen zu erkennen.
  • Vergleichen Sie kumulierte Lade- und Entladeenergie über Abrechnungszeiträume, um den tatsächlichen Durchsatz zu verifizieren.
  • Prüfen Sie den Isolationswiderstand an Plus- und Minuspol, um Erdschlüsse frühzeitig zu erkennen.

Installation

  1. Aktivieren Sie die FEMS App Modbus/TCP Lesezugriff (sowie Schreibzugriff bei Bedarf) im FENECON App Center auf der FEMS-Box, und notieren Sie die IP-Adresse der FEMS-Box im lokalen Netzwerk.

  2. Verbinden Sie den ModbusCloud Gateway mit demselben LAN wie die FEMS-Box und stellen Sie sicher, dass TCP-Port 502 ohne Firewall-Blockierung erreichbar ist.

  3. Legen Sie im ModbusCloud-Portal ein neues Gerät an, importieren Sie die Fenecon Commercial-Vorlage, konfigurieren Sie die Modbus-Unit-ID entsprechend der FEMS-App-Einstellung (Standard in der Regel 1), und weisen Sie den richtigen Gateway zu.

  4. Prüfen Sie live die Register battery_soc (Adresse 2684) und voltage (Adresse 2680) in der Portalansicht und vergleichen Sie sie mit dem FEMS Online-Monitoring, um korrekte Werte und einen Offset von null zu bestätigen.

Zu beachten

Alle Registerwerte sind null oder fehlen. Was ist falsch?

Die FEMS App Modbus/TCP Lesezugriff muss im FENECON App Center installiert und lizenziert sein. Ohne aktive App stellt die FEMS-Box keinen Modbus-TCP-Server bereit. Prüfen Sie den App-Status in der FEMS-Live-Ansicht, bevor Sie die Netzwerkverbindung analysieren.

Registeradressen sind um eins verschoben. Woran liegt das?

Die FEMS-Modbus-Implementierung verwendet nullbasierte Adressierung. Viele Modbus-Tools starten standardmäßig mit Basisadresse 1, wodurch jedes Register um eine Position verschoben wird. Setzen Sie die Basisadresse in Ihrem Modbus-Client oder in der ModbusCloud-Gateway-Konfiguration auf 0, um die Adressen dieser Vorlage korrekt zu nutzen.

Das Heartbeat-Schreibregister läuft ab und die BMS verliert die Steuerung. Was tun?

Der FEMS-Schreib-Watchdog hat ein Standard-Timeout von 60 Sekunden. Das Register heart_beat_b muss vor Ablauf dieses Fensters erneut beschrieben werden. Der Heartbeat sollte deutlich innerhalb dieses Fensters geschrieben werden, üblicherweise alle 30 Sekunden. ModbusCloud schreibt Register höchstens einmal pro Minute, daher ist das Einhalten dieses 60-Sekunden-Fensters grenzwertig und nicht garantiert. Löst der Watchdog aus, übernimmt die BMS wieder die autonome Steuerung.

Ist das Schreiben von unit_id oder baudrate während des Betriebs sicher?

Das Schreiben von unit_id oder baudrate während eines aktiven Lade- oder Entladevorgangs kann die Modbus-Sitzung unterbrechen und die Kommunikation zwischen BMS und Wechselrichter trennen, was einen Schutz-Shutdown auslösen kann. Schreiben Sie diese Konfigurationsregister ausschließlich während eines geplanten Wartungsfensters im Standby-Betrieb, und bestätigen Sie die neuen Einstellungen vor der Wiederinbetriebnahme.

Weitere Fenecon-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank