
Victron Ess
Victron Ess is het VE.Bus-gebaseerde energieopslagsysteem dat een Victron MultiPlus of Quattro omvormer/acculader combineert met een GX-apparaat en accubank voor net-parallelle en off-grid werking. Deze Modbus TCP-template leest het volledige VE.Bus-registerblok: per-fase AC-ingangsspanning, stroom, frequentie en vermogen; DC-accuspanning, -stroom, laadtoestand, temperatuur en laadstatus; plus een uitgebreide alarmset voor overbelasting, lage accustand, ripple, netverlies en BMS-status. ESS-vermogensinstellingen en energietellers over alle AC-paden zijn ook direct beschikbaar. Importeer de template in je ModbusCloud-portal en heb direct inzicht in je Victron Ess-installatie.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 94, lezen en schrijven
- Merk
- Victron
- Laatst bijgewerkt
Registers (94)
89 lezen, 5 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| voltage_input_l1 | V | Lezen | |||
| voltage_input_l2 | V | Lezen | |||
| voltage_input_l3 | V | Lezen | |||
| current_input_l1 | A | Lezen | |||
| current_input_l2 | A | Lezen | |||
| current_input_l3 | A | Lezen | |||
| frequency_input_l1 | Hz | Lezen | |||
| frequency_input_l2 | Hz | Lezen | |||
| frequency_input_l3 | Hz | Lezen | |||
| active_power_input_l1 | W | Lezen | |||
| active_power_input_l2 | W | Lezen | |||
| active_power_input_l3 | W | Lezen | |||
| voltage_output_l1 | V | Lezen | |||
| voltage_output_l2 | V | Lezen | |||
| voltage_output_l3 | V | Lezen | |||
| current_output_l1 | A | Lezen | |||
| current_output_l2 | A | Lezen | |||
| current_output_l3 | A | Lezen | |||
| frequency_output | Hz | Lezen | |||
| current_input_limit | A | Lezen | |||
| active_power_output_l1 | W | Lezen | |||
| active_power_output_l2 | W | Lezen | |||
| active_power_output_l3 | W | Lezen | |||
| battery_voltage | V | Lezen | |||
| battery_current | A | Lezen | |||
| phase_count | Lezen | ||||
| active_input | Lezen | ||||
| soc | % | Lezen | |||
| ve_bus_state | Lezen | ||||
| ve_bus_error | Lezen | ||||
| switch_position | Lezen | ||||
| temperature_alarm | Lezen | ||||
| low_battery_alarm | Lezen | ||||
| overload_alarm | Lezen | ||||
| ess_power_setpoint_phase_1 | W | Lezen | |||
| ess_disable_charge_flag_a | Lezen | ||||
| ess_disable_feedback_flag_a | Lezen | ||||
| ess_power_setpoint_phase_2 | W | Lezen | |||
| ess_power_setpoint_phase_3 | W | Lezen | |||
| temperature_sensor_alarm | Lezen | ||||
| voltage_sensor_alarm | Lezen | ||||
| temperature_alarm_l1 | Lezen | ||||
| low_battery_alarm_l1 | Lezen | ||||
| overload_alarm_l1 | Lezen | ||||
| ripple_alarm_l1 | Lezen | ||||
| temperature_alarm_l2 | Lezen | ||||
| low_battery_alarm_l2 | Lezen | ||||
| overload_alarm_l2 | Lezen | ||||
| ripple_alarm_l2 | Lezen | ||||
| temperature_alarm_l3 | Lezen | ||||
| low_battery_alarm_l3 | Lezen | ||||
| overload_alarm_l3 | Lezen | ||||
| ripple_alarm_l3 | Lezen | ||||
| disable_pv_inverter | Lezen | ||||
| ve_bus_bms_allow_battery_charge | Lezen | ||||
| ve_bus_bms_allow_battery_discharge | Lezen | ||||
| ve_bus_bms_expected | Lezen | ||||
| ve_bus_bms_error | Lezen | ||||
| battery_temperature | °C | Lezen | |||
| ve_bus_reset | Lezen | ||||
| phase_rotation_warning | Lezen | ||||
| grid_lost_alarm | Lezen | ||||
| feed_dc_overvoltage_to_grid | Lezen | ||||
| max_dc_overvoltage_power_to_grid_l1 | W | Lezen | |||
| max_dc_overvoltage_power_to_grid_l2 | W | Lezen | |||
| max_dc_overvoltage_power_to_grid_l3 | W | Lezen | |||
| ac_input1_ignored | Lezen | ||||
| ac_input2_ignored | Lezen | ||||
| ac_power_setpoint_as_feed_in_limit | Lezen | ||||
| solar_offset_voltage | V | Lezen | |||
| sustain_active | Lezen | ||||
| energy_from_ac_in_1_to_ac_out | Wh | Lezen | |||
| energy_from_ac_in_1_to_battery | Wh | Lezen | |||
| energy_from_ac_in_2_to_ac_out | Wh | Lezen | |||
| energy_from_ac_in_2_to_battery | Wh | Lezen | |||
| energy_from_ac_out_to_ac_in_1 | Wh | Lezen | |||
| energy_from_ac_out_to_ac_in_2 | Wh | Lezen | |||
| energy_from_battery_to_ac_in_1 | Wh | Lezen | |||
| energy_from_battery_to_ac_in_2 | Wh | Lezen | |||
| energy_from_battery_to_ac_out | Wh | Lezen | |||
| energy_from_ac_out_to_battery | Wh | Lezen | |||
| low_cell_voltage_imminent | Lezen | ||||
| charge_state | Lezen | ||||
| int32_ess_power_setpoint_phase_1 | W | Lezen | |||
| int32_ess_power_setpoint_phase_2 | W | Lezen | |||
| int32_ess_power_setpoint_phase_3 | W | Lezen | |||
| prefer_renewable_energy | Wh | Lezen | |||
| select_remote_generator | Lezen | ||||
| remote_generator_selected | Lezen | ||||
| set_active_power_l1 | W | Schrijven | |||
| ess_disable_charge_flag_b | Schrijven | ||||
| ess_disable_feedback_flag_b | Schrijven | ||||
| set_active_power_l2 | W | Schrijven | |||
| set_active_power_l3 | W | Schrijven |
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 de laadtoestand en temperatuur van de accu om de BatteryLife-werking door het jaar heen te controleren.
- Volg het AC-ingangs- en uitgangsvermogen per fase om onbalans in drievoudige installaties tijdig te signaleren.
- Stel een melding in bij het activeren van het grid_lost_alarm of overload_alarm zodat monteurs direct worden gewaarschuwd.
- Vergelijk energy_from_battery_to_ac_out met energy_from_ac_in_1_to_battery om de rendementsontwikkeling over tijd bij te houden.
- Verifieer of de ESS-vermogensinstellingen geschreven naar set_active_power_l1 tot en met L3 correct worden teruggerapporteerd in de uitleesregisters.
Installatie
Activeer Modbus TCP op het GX-apparaat (Cerbo GX, Venus GX of vergelijkbaar) via Instellingen, vervolgens Services, en zet de Modbus TCP-service aan.
Verbind de ModbusCloud Gateway met hetzelfde netwerk als het GX-apparaat. Het GX-apparaat biedt Modbus TCP aan op poort 502; er is geen extra bedrading nodig.
Voeg de Gateway toe in het ModbusCloud-portal, importeer de Victron Ess-template en stel het unit-ID in op 246 voor het VE.Bus-apparaat op de VE.Bus-poort van het GX-apparaat.
Controleer de verbinding door te verifiëren dat register 30 (soc) een waarde tussen 0 en 100 toont en register 26 (battery_voltage) een realistische DC-spanning teruggeeft.
Veelvoorkomende aandachtspunten
Spanning- en stroomregisters lijken een factor tien te hoog. Hoe kan dat?
Victron VE.Bus Modbus-registers voor AC-spanning en DC-accuspanning gebruiken een schaalfactor van 10: deel de ruwe registerwaarde door 10 om de werkelijke spanning in volt te krijgen. Hetzelfde geldt voor de accustroom. Controleer altijd de schaalfactor in de Victron Modbus TCP-registerlijst voordat je een waarde interpreteert.
De Gateway verbindt maar alle VE.Bus-registers geven een fout terug. Wat nu?
De meest voorkomende oorzaak is een verkeerd unit-ID. Het VE.Bus-systeem op de VE.Bus-poort van het GX-apparaat gebruikt standaard unit-ID 246. Controleer het werkelijke unit-ID in het GX-apparaat via Instellingen en pas het unit-ID in het ModbusCloud-portal hierop aan.
De energietellers springen onverwacht terug naar nul. Is dit een storing?
Dit is normaal gedrag van VE.Bus. De energietellers zoals energy_from_ac_in_1_to_ac_out zijn vluchtig: ze worden gereset bij het uitschakelen van de Multi of Quattro en ook bij het opnieuw opstarten van het GX-apparaat. Gebruik de historische logging in het ModbusCloud-portal om cumulatieve gegevens te bewaren.
Ik heb een waarde naar set_active_power_l1 geschreven maar de omvormer reageerde onverwacht. Wat moet ik controleren?
De schrijfregisters set_active_power_l1 tot en met L3 sturen de ESS-regelkring rechtstreeks aan. Onjuiste instellingen kunnen de omvormer over zijn nominale capaciteit duwen, beveiligingen activeren of onbedoelde teruglevering aan het net veroorzaken. Test schrijfacties altijd stapsgewijs, controleer of de ESS-assistent actief is, en gebruik ess_disable_charge_flag_b en ess_disable_feedback_flag_b alleen bewust.
Zelf zien hoe het werkt?








