
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 clusterspanning 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
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| system_reset | Schrijven | ||||
| pre_charge_control_a | Schrijven | ||||
| auto_set_slaves_id_a | Schrijven | ||||
| auto_set_slaves_temperature_id_a | Schrijven | ||||
| sleep_a | Schrijven | ||||
| ems_address_a | Schrijven | ||||
| ems_baudrate_a | Schrijven | ||||
| number_of_modules_per_tower_a | Schrijven | ||||
| ems_communication_timeout_a | Schrijven | ||||
| system_total_capacity_a | Schrijven | ||||
| set_sub_master_address_a | Schrijven | ||||
| voltage_low_protection_a | Schrijven | ||||
| ems_address_b | Lezen | ||||
| ems_baudrate_b | Lezen | ||||
| pre_charge_control_b | Lezen | ||||
| auto_set_slaves_id_b | Lezen | ||||
| set_sub_master_address_b | Lezen | ||||
| auto_set_slaves_temperature_id_b | Lezen | ||||
| sleep_b | Lezen | ||||
| number_of_modules_per_tower_b | Lezen | ||||
| system_total_capacity_b | Lezen | ||||
| voltage_low_protection_b | Lezen | ||||
| ems_communication_timeout_b | Lezen | ||||
| charge_indication | Lezen | ||||
| soc | % | Lezen | |||
| cluster_1_max_cell_voltage_id | Lezen | ||||
| cluster_1_min_cell_voltage_id | Lezen | ||||
| cluster_1_max_cell_temperature_id | Lezen | ||||
| cluster_1_min_cell_temperature_id | Lezen | ||||
| cluster_1_average_voltage | V | Lezen | |||
| cluster_1_system_insulation | Lezen | ||||
| bp_charge_bms | Lezen | ||||
| bp_discharge_bms | Lezen | ||||
| positive_insulation | Lezen | ||||
| negative_insulation | Lezen | ||||
| cluster_run_state | Lezen | ||||
| cluster_1_avg_temperature | °C | Lezen | |||
| cluster_1_project_id | Lezen | ||||
| cluster_1_version_major | Lezen | ||||
| cluster_1_version_sub | Lezen | ||||
| cluster_1_version_modify | Lezen | ||||
| cycle_time | Lezen | ||||
| total_capacity | 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 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
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.
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.
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.
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.
Zelf zien hoe het werkt?








