Fenecon Fenecon COMMERCIAL40 CHARGER Modbus TCP template

Fenecon COMMERCIAL40 CHARGER

De Fenecon COMMERCIAL 40 CHARGER is het DC-DC-laadsubsysteem met twee strings in het Fenecon COMMERCIAL 40 commercieel accuopslagsysteem, aangestuurd via het FEMS energiemanagementsysteem over Modbus TCP. Deze template leest per string de spanning, stroom, vermogen, IGBT- en reactortemperaturen, en cumulatieve laad- en ontlaadenergie voor zowel de BMS-zijdige als de PV-zijdige DC-DC-omvormers op strings A en B. Via het schrijfregister begrens je het PV-ingangsvermogen. Zo krijg je als installateur of beheerder volledig inzicht in de thermische toestand en energiestroom van elke string afzonderlijk.

Protocol
Modbus TCP
Aansluiting
Ethernet, Modbus TCP
Registers
57, lezen en schrijven
Laatst bijgewerkt

Registers (57)

56 lezen, 1 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
set_pv_power_limitWSchrijven
bms_dcdc_output_voltage_aVLezen
bms_dcdc_output_current_aALezen
bms_dcdc_output_power_aWLezen
bms_dcdc_input_voltage_aVLezen
bms_dcdc_input_current_aALezen
bms_dcdc_input_power_aWLezen
bms_dcdc_input_energy_aWhLezen
bms_dcdc_output_energy_aWhLezen
bms_dcdc_reactor_temperature_a°CLezen
bms_dcdc_igbt_temperature_a°CLezen
bms_dcdc_input_charge_energy_aWhLezen
bms_dcdc_input_discharge_energy_aWhLezen
bms_dcdc_output_charge_energy_aWhLezen
bms_dcdc_output_discharge_energy_aWhLezen
pv_dcdc_output_voltage_aVLezen
pv_dcdc_output_current_aALezen
pv_dcdc_output_power_aWLezen
pv_dcdc_input_voltage_aVLezen
pv_dcdc_input_current_aALezen
actual_power_aWLezen
pv_dcdc_input_energy_aWhLezen
pv_dcdc_output_energy_aWhLezen
pv_dcdc_reactor_temperature_a°CLezen
pv_dcdc_igbt_temperature_a°CLezen
pv_dcdc_input_charge_energy_aWhLezen
pv_dcdc_input_discharge_energy_aWhLezen
pv_dcdc_output_charge_energy_aWhLezen
pv_dcdc_output_discharge_energy_aWhLezen
pv_dcdc_output_voltage_bVLezen
pv_dcdc_output_current_bALezen
pv_dcdc_output_power_bWLezen
pv_dcdc_input_voltage_bVLezen
pv_dcdc_input_current_bALezen
actual_power_bWLezen
pv_dcdc_input_energy_bWhLezen
pv_dcdc_output_energy_bWhLezen
pv_dcdc_reactor_temperature_b°CLezen
pv_dcdc_igbt_temperature_b°CLezen
pv_dcdc_input_charge_energy_bWhLezen
pv_dcdc_input_discharge_energy_bWhLezen
pv_dcdc_output_charge_energy_bWhLezen
pv_dcdc_output_discharge_energy_bWhLezen
bms_dcdc_output_voltage_bVLezen
bms_dcdc_output_current_bALezen
bms_dcdc_output_power_bWLezen
bms_dcdc_input_voltage_bVLezen
bms_dcdc_input_current_bALezen
bms_dcdc_input_power_bWLezen
bms_dcdc_input_energy_bWhLezen
bms_dcdc_output_energy_bWhLezen
bms_dcdc_reactor_temperature_b°CLezen
bms_dcdc_igbt_temperature_b°CLezen
bms_dcdc_input_charge_energy_bWhLezen
bms_dcdc_input_discharge_energy_bWhLezen
bms_dcdc_output_charge_energy_bWhLezen
bms_dcdc_output_discharge_energy_bWhLezen

Registers laden…

Stuur jouw apparatenlijst

Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.

Gebruikstoepassingen

  • Bewaak IGBT- en reactortemperaturen op beide DC-DC-strings om thermische overbelasting tijdig te signaleren.
  • Vergelijk de cumulatieve laad- en ontlaadenergie van strings A en B om onbalans in de DC-DC-omvormers te detecteren.
  • Volg het actuele PV-ingangsvermogen per string om te controleren of de zonnepanelen de verwachte opbrengst leveren.
  • Stel een melding in bij onverwachte afwijkingen tussen ingangs- en uitgangsgrootheden van een DC-DC-string.
  • Verifieer dat een ingesteld PV-vermogenslimiet daadwerkelijk wordt nageleefd door set_pv_power_limit te vergelijken met actual_power_a en actual_power_b.

Installatie

  1. Activeer de FEMS App Modbus/TCP in het FEMS App Center op de COMMERCIAL 40-controller en noteer het IP-adres; controleer dat TCP-poort 502 bereikbaar is op het lokale netwerk.

  2. Verbind de ModbusCloud Gateway met hetzelfde netwerksegment als de FEMS-controller en zorg dat er geen firewall TCP-poort 502 blokkeert tussen de Gateway en de COMMERCIAL 40.

  3. Voeg in het ModbusCloud-portaal een nieuw apparaat toe, importeer de Fenecon COMMERCIAL 40 CHARGER-template en stel de Modbus unit-ID in op 255, de standaardwaarde voor FEMS Modbus TCP.

  4. Controleer register 41264 (bms_dcdc_output_voltage_a) in de live-weergave van het portaal en vergelijk de waarde met het FEMS Online Monitoring-dashboard om correcte uitlezing te bevestigen.

Veelvoorkomende aandachtspunten

Alle registers geven nul of geen data terug. Wat nu?

De FEMS Modbus TCP-app moet expliciet geactiveerd zijn in het FEMS App Center. Als de app niet actief is, is TCP-poort 502 gesloten en leveren alle reads niets op. Controleer de status van de app in de FEMS-interface en probeer daarna opnieuw verbinding te maken.

Registerwaarden kloppen maar lijken systematisch één positie verschoven.

FEMS Modbus TCP gebruikt nul-gebaseerde registeradressering. Sommige Modbus-tools starten standaard op basisadres 1, waardoor elk adres één positie opschuift. Stel in je client of in de ModbusCloud-portaalconfiguratie het basisadres in op 0.

Het geschreven PV-vermogenslimiet wordt na circa een minuut niet meer toegepast.

De FEMS Modbus TCP-schrijfapp heeft een ingebouwde watchdog met een standaard timeout van 60 seconden. Als er geen nieuwe schrijfopdracht binnenkomt, vervalt de vorgave en keert het systeem terug naar autonome regeling. Om het limiet actief te houden is ruim binnen dat venster een hernieuwde waarde nodig, doorgaans elke 30 seconden. ModbusCloud schrijft registers hooguit eens per minuut, dus dit venster van 60 seconden halen is krap en niet gegarandeerd.

Mag ik zomaar naar set_pv_power_limit schrijven tijdens normaal bedrijf?

Wees voorzichtig. Een onjuiste of nulwaarde in set_pv_power_limit begrenst de PV-productie direct voor het hele systeem. Schrijf naar dit register alleen als doelbewuste begrenzing nodig is, valideer de waarde altijd vooraf en houd rekening met de FEMS-beveiligingsdrempels.

Elektricien aan het werk in een open verdeelkast