Bms Bms Soltaro SingleRack VersionC Modbus RTU template

Bms Soltaro SingleRack VersionC

De Soltaro SingleRack BMS is een lithium-accu-beheersysteem voor residentiële en commerciële zonne-energieopslaginstallaties. Deze Modbus RTU-sjabloon leest en schrijft het volledige registeroverzicht van de Bms Soltaro SingleRack VersionC via RS485, inclusief accustatussignaal (SOC), gemiddelde clusterspan­ning en -temperatuur, cel-ID's voor minimum en maximum, isolatieweerstand op beide DC-rails en laad- en ontlaadtoelatingen. Configuratieregisters laten je EMS-adres, baudrate, communicatietimeout, moduletelling, laagspanningsbeveiliging en slaapstand instellen. Firmwareversieregisters voor cluster 1 bieden traceerbaarheid zonder de behuizing te openen.

Protocol
Modbus RTU
Aansluiting
RS485
Registers
43, lezen en schrijven
Merk
Bms
Laatst bijgewerkt

Registers (43)

31 lezen, 12 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
system_resetSchrijven
pre_charge_control_aSchrijven
auto_set_slaves_id_aSchrijven
auto_set_slaves_temperature_id_aSchrijven
sleep_aSchrijven
ems_address_aSchrijven
ems_baudrate_aSchrijven
number_of_modules_per_tower_aSchrijven
ems_communication_timeout_aSchrijven
system_total_capacity_aSchrijven
set_sub_master_address_aSchrijven
voltage_low_protection_aSchrijven
ems_address_bLezen
ems_baudrate_bLezen
pre_charge_control_bLezen
auto_set_slaves_id_bLezen
set_sub_master_address_bLezen
auto_set_slaves_temperature_id_bLezen
sleep_bLezen
number_of_modules_per_tower_bLezen
system_total_capacity_bLezen
voltage_low_protection_bLezen
ems_communication_timeout_bLezen
charge_indicationLezen
soc%Lezen
cluster_1_max_cell_voltage_idLezen
cluster_1_min_cell_voltage_idLezen
cluster_1_max_cell_temperature_idLezen
cluster_1_min_cell_temperature_idLezen
cluster_1_average_voltageVLezen
cluster_1_system_insulationLezen
bp_charge_bmsLezen
bp_discharge_bmsLezen
positive_insulationLezen
negative_insulationLezen
cluster_run_stateLezen
cluster_1_avg_temperature°CLezen
cluster_1_project_idLezen
cluster_1_version_majorLezen
cluster_1_version_subLezen
cluster_1_version_modifyLezen
cycle_timeLezen
total_capacityLezen

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

  • Monitor de SOC continu om onverwacht capaciteitsverlies tussen onderhoudsbeurten tijdig te signaleren.
  • Volg de gemiddelde clustertemperatuur om te controleren of het thermisch beheer binnen veilige grenzen blijft.
  • Stel een alert in op afwijkingen tussen de cel-ID's voor minimum- en maximumspanning om vroege celonevenwichtigheid te detecteren.
  • Controleer de positieve en negatieve isolatieregisters regelmatig om DC-isolatiefouten te ontdekken vóór ze escaleren.
  • Vergelijk de clusterrunstatus met de laadstatusindicator om te bevestigen dat de BMS correct wisselt tussen laden en ontladen.

Installatie

  1. Sluit de ModbusCloud Gateway aan op de RS485 EMS-poort van de Soltaro SingleRack BMS via een afgeschermde twisted-pair kabel met de juiste A/B-polariteit en plaats aan beide uiteinden van de bus een afsluitweerstand van 120 ohm.

  2. Controleer de EMS-baudrate en het Modbus-eenheidadres via de BMS Monitor-software of door de registers ems_baudrate_b en ems_address_b uit te lezen en noteer het eenheidadres voor invoer in het portaal.

  3. Voeg in het ModbusCloud-portaal de Gateway toe, importeer de sjabloon Bms Soltaro SingleRack VersionC en voer het bevestigde eenheidadres en de baudrate in onder de communicatie-instellingen van het apparaat.

  4. Controleer de registers soc en cluster_1_avg_temperature om te bevestigen dat er live data binnenkomt voordat je de configuratie opslaat en meldingen inschakelt.

Veelvoorkomende aandachtspunten

Waarom geven soc- en temperatuurregisters nul of geen respons?

De BMS reageert niet als het Modbus-eenheidadres in het portaal niet overeenkomt met het adres in ems_address_b. Lees dat register eerst uit met een Modbus-scanner en pas het portaaladres daarop aan. Controleer ook of de baudrate overeenkomt met ems_baudrate_b: een verschil geeft stilte in plaats van een foutcode.

De RS485-bekabeling is aangesloten maar de Gateway meldt timeouts. Wat nu?

Controleer de A/B-polariteit: de labels op de Soltaro BMS kunnen afwijken van die op de Gateway; wissel A en B als de eerste poging mislukt. Zorg dat er 120-ohm afsluitweerstanden aan beide kabeluiteinden zitten. Als er meerdere apparaten op de bus staan, sluit dan tijdelijk alleen de BMS aan om adresconflicten uit te sluiten.

De isolatieregisters tonen een vaste waarde. Is dat normaal?

De registers cluster_1_system_insulation, positive_insulation en negative_insulation bevatten een gecodeeerde statuswaarde, geen ruwe ohmwaarde. Een vaste waarde kan een foutcode zijn. Vergelijk dit met cluster_run_state: een niet-actieve status gaat vaak samen met een isolatiewaarschuwing.

Is het veilig om system_reset of sleep_a tijdens bedrijf te schrijven?

Nee. Het schrijven van system_reset herstart de BMS en onderbreekt de communicatie met de omvormer, wat kan leiden tot een onverwachte systeemuitschakeling. Het schrijven van sleep_a tijdens actief laden of ontladen kan beveiligingscircuits activeren. Gebruik deze commando's alleen in een bekende ruststand en overleg eerst met de eigenaar van de installatie.

Elektricien aan het werk in een open verdeelkast