Fenecon Fenecon Pro Ess Modbus TCP template

Fenecon Pro Ess

De Fenecon Pro Ess is een driefasig commercieel batterijopslagsysteem dat wordt aangestuurd via het FEMS energiemanagementsysteem. Deze Modbus-vorlage maakt verbinding via Modbus TCP en leest systeemstatus, regelingsmodus, werkmodus, laadtoestand van de accu, spanning, stroom, vermogen, cumulatieve laad- en ontlaadenergie, per-fase wisselspanning en -vermogen, netfrequentie, BMS-vermogenslimieten en celspanningen en -temperaturen van zestien secties. Schrijfregisters bieden afstandsbediening van per-fase actief en reactief vermogen, werkstatus, PCS-modus en kloksynchronisatie. Gebruik de template in je ModbusCloud-portal om accugezondheid en dispatch te bewaken op commerciële installaties.

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

Registers (78)

63 lezen, 15 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
system_stateLezen
control_modeLezen
work_modeLezen
active_charge_energyWhLezen
active_discharge_energyWhLezen
battery_group_stateLezen
soc%Lezen
battery_voltageVLezen
battery_currentALezen
battery_powerWLezen
pcs_operation_stateLezen
current_l1ALezen
current_l2ALezen
current_l3ALezen
voltage_l1VLezen
voltage_l2VLezen
voltage_l3VLezen
active_power_l1WLezen
active_power_l2WLezen
active_power_l3WLezen
reactive_power_l1WLezen
reactive_power_l2WLezen
reactive_power_l3WLezen
frequency_l1HzLezen
frequency_l2HzLezen
frequency_l3HzLezen
single_phase_allowed_apparentVALezen
allowed_charge_powerWLezen
allowed_discharge_powerWLezen
set_work_stateSchrijven
set_active_power_l1WSchrijven
set_reactive_power_l1WSchrijven
set_active_power_l2WSchrijven
set_reactive_power_l2WSchrijven
set_active_power_l3WSchrijven
set_reactive_power_l3WSchrijven
battery_voltage_section_1VLezen
battery_voltage_section_2VLezen
battery_voltage_section_3VLezen
battery_voltage_section_4VLezen
battery_voltage_section_5VLezen
battery_voltage_section_6VLezen
battery_voltage_section_7VLezen
battery_voltage_section_8VLezen
battery_voltage_section_9VLezen
battery_voltage_section_10VLezen
battery_voltage_section_11VLezen
battery_voltage_section_12VLezen
battery_voltage_section_13VLezen
battery_voltage_section_14VLezen
battery_voltage_section_15VLezen
battery_voltage_section_16VLezen
battery_temperature_section_1°CLezen
battery_temperature_section_2°CLezen
battery_temperature_section_3°CLezen
battery_temperature_section_4°CLezen
battery_temperature_section_5°CLezen
battery_temperature_section_6°CLezen
battery_temperature_section_7°CLezen
battery_temperature_section_8°CLezen
battery_temperature_section_9°CLezen
battery_temperature_section_10°CLezen
battery_temperature_section_11°CLezen
battery_temperature_section_12°CLezen
battery_temperature_section_13°CLezen
battery_temperature_section_14°CLezen
battery_temperature_section_15°CLezen
battery_temperature_section_16°CLezen
rtc_yearSchrijven
rtc_monthSchrijven
rtc_daySchrijven
rtc_hourSchrijven
rtc_minuteSchrijven
rtc_secondSchrijven
setup_mode_aSchrijven
pcs_mode_aSchrijven
setup_mode_bLezen
pcs_mode_bLezen

Registers laden…

Stuur jouw apparatenlijst

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

Aantal installaties (optioneel)

Gebruikstoepassingen

  • Bewaker de laadtoestand van de accu continu om capaciteitsafname over meerdere seizoenen te detecteren.
  • Volg de cumulatieve laad- en ontlaadenergie om de rendementsprestaties te vergelijken met de inbedrijfstellingswaarden.
  • Stel een melding in als de toegestane laad- of ontlaadcapaciteit onverwacht daalt, wat duidt op thermische of cellimieten van het BMS.
  • Vergelijk de celspanningen van alle zestien secties om onevenwichtige of verouderde celgroepen te identificeren.
  • Controleer of per-fase vermogensinstellingen na elke remote dispatch-opdracht daadwerkelijk worden gevolgd.

Installatie

  1. Activeer de FEMS App Modbus/TCP Schrijftoegang op de Fenecon Pro Ess via het FEMS online monitoringportaal onder het App Center, en noteer het IP-adres van het systeem.

  2. Verbind de ModbusCloud Gateway met hetzelfde LAN-segment als de FEMS-controller, zodat het apparaat bereikbaar is op TCP-poort 502.

  3. Voeg in het ModbusCloud-portal een nieuw apparaat toe, importeer de Fenecon Pro Ess-template, stel het unit-ID in op de waarde die overeenkomt met je FEMS-configuratie en wijs de juiste gateway toe.

  4. Controleer register 109 (soc) in de live dataweergave op een aannemelijke laadtoestand om te bevestigen dat de verbinding actief is.

Veelvoorkomende aandachtspunten

Alle registeruitlezingen geven fouten of nullen. Wat gaat er fout?

De Modbus TCP-interface van FEMS vereist dat de bijbehorende FEMS App geinstalleerd en actief is. Zonder deze app reageert poort 502 niet. Controleer of de app gelicentieerd en actief is in het FEMS App Center. Controleer ook of het basisadres-offset op 0 staat en niet op 1: een offset van 1 verschuift alle registeradressen met één en veroorzaakt systematische leesfouten.

Celspanningsregisters 3020 tot 3035 lezen als nul.

Deze registers liggen in een ander adresblok dan de hoofd-ESS-registers. Veel Modbus-clients versturen één aaneengesloten aanvraag voor alle adressen tegelijk. Splits je polling in twee aanvragen: één voor adressen 100 tot 142 en één voor 3020 tot 3051. Een aaneengesloten aanvraag die de lege ruimte overbrugt, geeft een illegal data address-fout.

Vermogensinstellingen worden geaccepteerd maar het systeem negeert ze.

De FEMS-schrijfinterface heeft een ingebouwde watchdog van standaard 60 seconden. Een ingesteld vermogen is slechts 60 seconden actief na het schrijven. De schrijfregisters moeten opnieuw worden geschreven met een interval korter dan die timeout, anders valt het systeem automatisch terug op zijn interne regeling. ModbusCloud schrijft registers hooguit eens per minuut, dus dit venster van 60 seconden halen is krap en niet gegarandeerd.

Is het veilig om set_active_power en set_work_state op afstand te schrijven?

Gebruik schrijfregisters voorzichtig. Vermogensinstellingen buiten de door het BMS toegestane limieten (registers 141 en 142) worden afgekapt, maar herhaalde out-of-range opdrachten kunnen beveiligingsreacties activeren. Lees altijd allowed_charge_power en allowed_discharge_power voordat je vermogensinstellingen schrijft. Schrijf set_work_state alleen als je de toestandsenumeratie goed kent: een verkeerde waarde kan de normale werking onderbreken totdat er handmatig wordt ingegrepen.

Elektricien aan het werk in een open verdeelkast