
Fenecon Commercial40
De Fenecon Commercial40 is een commercieel batterijopslagsysteem dat wordt aangestuurd via het FEMS-energiebeheersysteem, gebouwd op OpenEMS. Deze Modbus TCP-template leest systeemstatus, besturingsmodus, omvormerstatus en netmodus, samen met accuspanning, -stroom, -vermogen, laadtoestand en gezondheidsgraad. Ook de drievoudige net- en omvormerspanningen, BMS DC-DC-werkstatus, afzonderlijke celspanningen voor maximaal 224 cellen en temperatuurextremen per cel zijn beschikbaar. Schrijfregisters bieden setpoints voor actief vermogen, reactief vermogen en werkstatus. Via de ModbusCloud Gateway heb je op elke locatie volledig inzicht in deze installatie.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 290, lezen en schrijven
- Merk
- Fenecon
- Laatst bijgewerkt
Registers (290)
287 lezen, 3 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| system_state | Lezen | ||||
| control_mode | Lezen | ||||
| battery_maintenance_state | Lezen | ||||
| inverter_state | Lezen | ||||
| grid_mode | Lezen | ||||
| protocol_version | Lezen | ||||
| system_manufacturer | Lezen | ||||
| system_type | Lezen | ||||
| battery_string_switch_state | Lezen | ||||
| battery_voltage | V | Lezen | |||
| battery_current | A | Lezen | |||
| battery_power | W | Lezen | |||
| original_active_charge_energy | Wh | Lezen | |||
| original_active_discharge_energy | Wh | Lezen | |||
| grid_active_power | W | Lezen | |||
| reactive_power | var | Lezen | |||
| apparent_power | VA | Lezen | |||
| current_l1 | A | Lezen | |||
| current_l2 | A | Lezen | |||
| current_l3 | A | Lezen | |||
| voltage_l1 | V | Lezen | |||
| voltage_l2 | V | Lezen | |||
| voltage_l3 | V | Lezen | |||
| frequency | Hz | Lezen | |||
| inverter_voltage_l1 | V | Lezen | |||
| inverter_voltage_l2 | V | Lezen | |||
| inverter_voltage_l3 | V | Lezen | |||
| inverter_current_l1 | A | Lezen | |||
| inverter_current_l2 | A | Lezen | |||
| inverter_current_l3 | A | Lezen | |||
| active_power | W | Lezen | |||
| original_allowed_charge_power | W | Lezen | |||
| original_allowed_discharge_power | W | Lezen | |||
| max_apparent_power | W | Lezen | |||
| ipm_temperature_l1 | °C | Lezen | |||
| ipm_temperature_l2 | °C | Lezen | |||
| ipm_temperature_l3 | °C | Lezen | |||
| transformer_temperature_l2 | °C | Lezen | |||
| set_work_state | Schrijven | ||||
| set_active_power | W | Schrijven | |||
| set_reactive_power | W | Schrijven | |||
| bms_dcdc_work_state | Lezen | ||||
| bms_dcdc_work_mode | Lezen | ||||
| cell_1_voltage | V | Lezen | |||
| cell_2_voltage | V | Lezen | |||
| cell_3_voltage | V | Lezen | |||
| cell_4_voltage | V | Lezen | |||
| cell_5_voltage | V | Lezen | |||
| cell_6_voltage | V | Lezen | |||
| cell_7_voltage | V | Lezen | |||
| cell_8_voltage | V | Lezen | |||
| cell_9_voltage | V | Lezen | |||
| cell_10_voltage | V | Lezen | |||
| cell_11_voltage | V | Lezen | |||
| cell_12_voltage | V | Lezen | |||
| cell_13_voltage | V | Lezen | |||
| cell_14_voltage | V | Lezen | |||
| cell_15_voltage | V | Lezen | |||
| cell_16_voltage | V | Lezen | |||
| cell_17_voltage | V | Lezen | |||
| cell_18_voltage | V | Lezen | |||
| cell_19_voltage | V | Lezen | |||
| cell_20_voltage | V | Lezen | |||
| cell_21_voltage | V | Lezen | |||
| cell_22_voltage | V | Lezen | |||
| cell_23_voltage | V | Lezen | |||
| cell_24_voltage | V | Lezen | |||
| cell_25_voltage | V | Lezen | |||
| cell_26_voltage | V | Lezen | |||
| cell_27_voltage | V | Lezen | |||
| cell_28_voltage | V | Lezen | |||
| cell_29_voltage | V | Lezen | |||
| cell_30_voltage | V | Lezen | |||
| cell_31_voltage | V | Lezen | |||
| cell_32_voltage | V | Lezen | |||
| cell_33_voltage | V | Lezen | |||
| cell_34_voltage | V | Lezen | |||
| cell_35_voltage | V | Lezen | |||
| cell_36_voltage | V | Lezen | |||
| cell_37_voltage | V | Lezen | |||
| cell_38_voltage | V | Lezen | |||
| cell_39_voltage | V | Lezen | |||
| cell_40_voltage | V | Lezen | |||
| cell_41_voltage | V | Lezen | |||
| cell_42_voltage | V | Lezen | |||
| cell_43_voltage | V | Lezen | |||
| cell_44_voltage | V | Lezen | |||
| cell_45_voltage | V | Lezen | |||
| cell_46_voltage | V | Lezen | |||
| cell_47_voltage | V | Lezen | |||
| cell_48_voltage | V | Lezen | |||
| cell_49_voltage | V | Lezen | |||
| cell_50_voltage | V | Lezen | |||
| cell_51_voltage | V | Lezen | |||
| cell_52_voltage | V | Lezen | |||
| cell_53_voltage | V | Lezen | |||
| cell_54_voltage | V | Lezen | |||
| cell_55_voltage | V | Lezen | |||
| cell_56_voltage | V | Lezen | |||
| cell_57_voltage | V | Lezen | |||
| cell_58_voltage | V | Lezen | |||
| cell_59_voltage | V | Lezen | |||
| cell_60_voltage | V | Lezen | |||
| cell_61_voltage | V | Lezen | |||
| cell_62_voltage | V | Lezen | |||
| cell_63_voltage | V | Lezen | |||
| cell_64_voltage | V | Lezen | |||
| cell_65_voltage | V | Lezen | |||
| cell_66_voltage | V | Lezen | |||
| cell_67_voltage | V | Lezen | |||
| cell_68_voltage | V | Lezen | |||
| cell_69_voltage | V | Lezen | |||
| cell_70_voltage | V | Lezen | |||
| cell_71_voltage | V | Lezen | |||
| cell_72_voltage | V | Lezen | |||
| cell_73_voltage | V | Lezen | |||
| cell_74_voltage | V | Lezen | |||
| cell_75_voltage | V | Lezen | |||
| cell_76_voltage | V | Lezen | |||
| cell_77_voltage | V | Lezen | |||
| cell_78_voltage | V | Lezen | |||
| cell_79_voltage | V | Lezen | |||
| cell_80_voltage | V | Lezen | |||
| cell_81_voltage | V | Lezen | |||
| cell_82_voltage | V | Lezen | |||
| cell_83_voltage | V | Lezen | |||
| cell_84_voltage | V | Lezen | |||
| cell_85_voltage | V | Lezen | |||
| cell_86_voltage | V | Lezen | |||
| cell_87_voltage | V | Lezen | |||
| cell_88_voltage | V | Lezen | |||
| cell_89_voltage | V | Lezen | |||
| cell_90_voltage | V | Lezen | |||
| cell_91_voltage | V | Lezen | |||
| cell_92_voltage | V | Lezen | |||
| cell_93_voltage | V | Lezen | |||
| cell_94_voltage | V | Lezen | |||
| cell_95_voltage | V | Lezen | |||
| cell_96_voltage | V | Lezen | |||
| cell_97_voltage | V | Lezen | |||
| cell_98_voltage | V | Lezen | |||
| cell_99_voltage | V | Lezen | |||
| cell_100_voltage | V | Lezen | |||
| cell_101_voltage | V | Lezen | |||
| cell_102_voltage | V | Lezen | |||
| cell_103_voltage | V | Lezen | |||
| cell_104_voltage | V | Lezen | |||
| cell_105_voltage | V | Lezen | |||
| cell_106_voltage | V | Lezen | |||
| cell_107_voltage | V | Lezen | |||
| cell_108_voltage | V | Lezen | |||
| cell_109_voltage | V | Lezen | |||
| cell_110_voltage | V | Lezen | |||
| cell_111_voltage | V | Lezen | |||
| cell_112_voltage | V | Lezen | |||
| cell_113_voltage | V | Lezen | |||
| cell_114_voltage | V | Lezen | |||
| cell_115_voltage | V | Lezen | |||
| cell_116_voltage | V | Lezen | |||
| cell_117_voltage | V | Lezen | |||
| cell_118_voltage | V | Lezen | |||
| cell_119_voltage | V | Lezen | |||
| cell_120_voltage | V | Lezen | |||
| cell_121_voltage | V | Lezen | |||
| cell_122_voltage | V | Lezen | |||
| cell_123_voltage | V | Lezen | |||
| cell_124_voltage | V | Lezen | |||
| cell_125_voltage | V | Lezen | |||
| cell_126_voltage | V | Lezen | |||
| cell_127_voltage | V | Lezen | |||
| cell_128_voltage | V | Lezen | |||
| cell_129_voltage | V | Lezen | |||
| cell_130_voltage | V | Lezen | |||
| cell_131_voltage | V | Lezen | |||
| cell_132_voltage | V | Lezen | |||
| cell_133_voltage | V | Lezen | |||
| cell_134_voltage | V | Lezen | |||
| cell_135_voltage | V | Lezen | |||
| cell_136_voltage | V | Lezen | |||
| cell_137_voltage | V | Lezen | |||
| cell_138_voltage | V | Lezen | |||
| cell_139_voltage | V | Lezen | |||
| cell_140_voltage | V | Lezen | |||
| cell_141_voltage | V | Lezen | |||
| cell_142_voltage | V | Lezen | |||
| cell_143_voltage | V | Lezen | |||
| cell_144_voltage | V | Lezen | |||
| cell_145_voltage | V | Lezen | |||
| cell_146_voltage | V | Lezen | |||
| cell_147_voltage | V | Lezen | |||
| cell_148_voltage | V | Lezen | |||
| cell_149_voltage | V | Lezen | |||
| cell_150_voltage | V | Lezen | |||
| cell_151_voltage | V | Lezen | |||
| cell_152_voltage | V | Lezen | |||
| cell_153_voltage | V | Lezen | |||
| cell_154_voltage | V | Lezen | |||
| cell_155_voltage | V | Lezen | |||
| cell_156_voltage | V | Lezen | |||
| cell_157_voltage | V | Lezen | |||
| cell_158_voltage | V | Lezen | |||
| cell_159_voltage | V | Lezen | |||
| cell_160_voltage | V | Lezen | |||
| cell_161_voltage | V | Lezen | |||
| cell_162_voltage | V | Lezen | |||
| cell_163_voltage | V | Lezen | |||
| cell_164_voltage | V | Lezen | |||
| cell_165_voltage | V | Lezen | |||
| cell_166_voltage | V | Lezen | |||
| cell_167_voltage | V | Lezen | |||
| cell_168_voltage | V | Lezen | |||
| cell_169_voltage | V | Lezen | |||
| cell_170_voltage | V | Lezen | |||
| cell_171_voltage | V | Lezen | |||
| cell_172_voltage | V | Lezen | |||
| cell_173_voltage | V | Lezen | |||
| cell_174_voltage | V | Lezen | |||
| cell_175_voltage | V | Lezen | |||
| cell_176_voltage | V | Lezen | |||
| cell_177_voltage | V | Lezen | |||
| cell_178_voltage | V | Lezen | |||
| cell_179_voltage | V | Lezen | |||
| cell_180_voltage | V | Lezen | |||
| cell_181_voltage | V | Lezen | |||
| cell_182_voltage | V | Lezen | |||
| cell_183_voltage | V | Lezen | |||
| cell_184_voltage | V | Lezen | |||
| cell_185_voltage | V | Lezen | |||
| cell_186_voltage | V | Lezen | |||
| cell_187_voltage | V | Lezen | |||
| cell_188_voltage | V | Lezen | |||
| cell_189_voltage | V | Lezen | |||
| cell_190_voltage | V | Lezen | |||
| cell_191_voltage | V | Lezen | |||
| cell_192_voltage | V | Lezen | |||
| cell_193_voltage | V | Lezen | |||
| cell_194_voltage | V | Lezen | |||
| cell_195_voltage | V | Lezen | |||
| cell_196_voltage | V | Lezen | |||
| cell_197_voltage | V | Lezen | |||
| cell_198_voltage | V | Lezen | |||
| cell_199_voltage | V | Lezen | |||
| cell_200_voltage | V | Lezen | |||
| cell_201_voltage | V | Lezen | |||
| cell_202_voltage | V | Lezen | |||
| cell_203_voltage | V | Lezen | |||
| cell_204_voltage | V | Lezen | |||
| cell_205_voltage | V | Lezen | |||
| cell_206_voltage | V | Lezen | |||
| cell_207_voltage | V | Lezen | |||
| cell_208_voltage | V | Lezen | |||
| cell_209_voltage | V | Lezen | |||
| cell_210_voltage | V | Lezen | |||
| cell_211_voltage | V | Lezen | |||
| cell_212_voltage | V | Lezen | |||
| cell_213_voltage | V | Lezen | |||
| cell_214_voltage | V | Lezen | |||
| cell_215_voltage | V | Lezen | |||
| cell_216_voltage | V | Lezen | |||
| cell_217_voltage | V | Lezen | |||
| cell_218_voltage | V | Lezen | |||
| cell_219_voltage | V | Lezen | |||
| cell_220_voltage | V | Lezen | |||
| cell_221_voltage | V | Lezen | |||
| cell_222_voltage | V | Lezen | |||
| cell_223_voltage | V | Lezen | |||
| cell_224_voltage | V | Lezen | |||
| battery_string_total_voltage | V | Lezen | |||
| battery_string_total_current | A | Lezen | |||
| soc | % | Lezen | |||
| battery_string_soh | % | Lezen | |||
| battery_string_avg_temperature | °C | Lezen | |||
| battery_string_charge_current_limit | A | Lezen | |||
| battery_string_discharge_current_limit | A | Lezen | |||
| battery_string_cycles | count | Lezen | |||
| battery_string_charge_energy | Wh | Lezen | |||
| battery_string_discharge_energy | Wh | Lezen | |||
| battery_string_power | W | Lezen | |||
| battery_string_max_cell_voltage_no | Lezen | ||||
| battery_string_max_cell_voltage | V | Lezen | |||
| battery_string_max_cell_voltage_temperature | °C | Lezen | |||
| battery_string_min_cell_voltage_no | Lezen | ||||
| battery_string_min_cell_voltage | V | Lezen | |||
| battery_string_min_cell_voltage_temperature | °C | Lezen | |||
| battery_string_max_cell_temperature_no | Lezen | ||||
| battery_string_max_cell_temperature | °C | Lezen | |||
| battery_string_max_cell_temperature_voltage | V | Lezen | |||
| battery_string_min_cell_temperature_no | Lezen | ||||
| battery_string_min_cell_temperature | °C | Lezen | |||
| battery_string_min_cell_temperature_voltage | V | Lezen |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
Gebruikstoepassingen
- Monitor de laadtoestand en gezondheidsgraad van de accustring om capaciteitsverlies over meerdere seizoenen te detecteren.
- Volg de cumulatieve laad- en ontlaadenergie om contractuele doorvoerdoelstellingen op commerciële locaties te verifiëren.
- Stel een alert in op afwijkende celspanningen in alle 224 celregisters om vroegtijdige celonevenwichtigheid op te sporen.
- Vergelijk de drievoudige netstromen op L1, L2 en L3 om aanhoudende faseongelijkheid op het aansluitpunt te identificeren.
- Rapporteer trends in omvormer- en transformatortemperatuur om preventief onderhoud in te plannen vóór thermische uitval optreedt.
Installatie
Activeer de FEMS App Modbus/TCP Lesezugriff op de Fenecon Commercial40 via het FEMS online monitoring portaal onder Instellingen en controleer of poort 502 bereikbaar is binnen het lokale netwerk.
Als schrijfbeheer nodig is, koop en activeer dan de FEMS App Modbus/TCP Schreibzugriff met de licentiesleutel in het FEMS App Center voordat je setpointregisters gebruikt.
Verbind de ModbusCloud Gateway met hetzelfde Ethernet-netwerk als de FEMS-box, voeg een nieuw apparaat toe in het ModbusCloud-portaal, importeer de Fenecon Commercial40-template en stel de unit-ID in op 255.
Controleer de verbinding door register 5122 (soc) uit te lezen en de waarde te vergelijken met de actuele laadtoestand in het FEMS online monitoring dashboard.
Veelvoorkomende aandachtspunten
Alle registers geven nul of geen reactie terug. Wat gaat er mis?
De FEMS App Modbus/TCP Lesezugriff moet actief zijn op het systeem. Zonder deze app opent de FEMS-box poort 502 niet en worden er geen registers aangeboden. Controleer of de app geïnstalleerd en ingeschakeld is in het FEMS App Center en of de Gateway de FEMS-IP op poort 502 binnen hetzelfde netwerksegment kan bereiken.
Registeradressen wijken één positie af ten opzichte van de template. Hoe komt dat?
Sommige Modbus-tools gebruiken standaard een basisadres van 1 in plaats van 0. De Modbus TCP-interface van FEMS werkt met nulgebaseerde adressering. Stel het basisadres of adresoffset in jouw client in op 0. De ModbusCloud Gateway verwerkt dit bij gebruik van de template al correct.
Waarom worden schrijfsetpoints na ongeveer 60 seconden niet meer toegepast?
De FEMS App Modbus/TCP Schreibzugriff heeft een ingebouwde watchdog. Een schrijfsetpoint wordt standaard 60 seconden vastgehouden. Als er binnen dat venster geen nieuwe schrijfopdracht binnenkomt, keert het systeem terug naar autonome regeling. Om de setpoint actief te houden is ruim binnen dat venster een nieuwe schrijfopdracht nodig, doorgaans elke 30 seconden. ModbusCloud schrijft registers hooguit eens per minuut, dus dit venster van 60 seconden halen is krap en niet gegarandeerd. De timeout is aanpasbaar in de app-instellingen.
Is het veilig om op elk moment naar set_active_power of set_work_state te schrijven?
Gebruik schrijfregisters voorzichtig. Het schrijven van set_work_state kan de omvormer buiten de normale opstartvolgorde starten of stoppen, wat beveiligingen kan activeren of de garantievoorwaarden kan beïnvloeden. Controleer altijd de actuele system_state en inverter_state voordat je setpoints verstuurt, en houd vermogenssetpoints binnen de grenzen van original_allowed_charge_power en original_allowed_discharge_power.
Zelf zien hoe het werkt?









