
Pylontech Pylontech
Pylontech lithiumijzerfosfaat-accu's zijn modulaire energieopslagsystemen voor woningen en utiliteitsgebouwen, veel ingezet bij zonne-energie en noodstroominstallaties. Deze template communiceert via Modbus RTU over de RS485-poort van de master Pylontech-accu. Je leest laadtoestand, gezondheidsgraad, pakspanning en -stroom, systeem- en celtemperaturen, cel- en module-uitersten voor spanning, BMS-limieten voor laden en ontladen, het aantal cycli, dagelijkse en historische doorzettingsregisters, en BMS-statusvlaggen inclusief laad- en ontladingsblokkering. Via een schrijfregister kun je de accu op afstand in slaapstand zetten of wekken. Zo heb je volledig BMS-inzicht in je ModbusCloud-portaal.
- Protocol
- Modbus RTU
- Aansluiting
- RS485
- Registers
- 45, lezen en schrijven
- Merk
- Pylontech
- Laatst bijgewerkt
Registers (45)
44 lezen, 1 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| pylontech_internal_version_number | Lezen | ||||
| system_number_of_parallel_piles | count | Lezen | |||
| voltage | V | Lezen | |||
| current | A | Lezen | |||
| system_temperature | °C | Lezen | |||
| soc | % | Lezen | |||
| cycle_times | count | Lezen | |||
| charge_max_voltage | V | Lezen | |||
| bp_charge_bms | W | Lezen | |||
| discharge_min_voltage | V | Lezen | |||
| bp_discharge_bms | W | Lezen | |||
| max_cell_voltage | mV | Lezen | |||
| min_cell_voltage | mV | Lezen | |||
| max_voltage_cell_number | Lezen | ||||
| min_voltage_cell_number | Lezen | ||||
| max_cell_temperature | °C | Lezen | |||
| min_cell_temperature | °C | Lezen | |||
| max_temperature_cell_number | Lezen | ||||
| min_temperature_cell_number | Lezen | ||||
| max_module_voltage | V | Lezen | |||
| min_module_voltage | V | Lezen | |||
| max_voltage_module_number | Lezen | ||||
| min_voltage_module_number | Lezen | ||||
| max_module_temperature | °C | Lezen | |||
| min_module_temperature | °C | Lezen | |||
| max_temperature_module_number | Lezen | ||||
| min_temperature_module_number | Lezen | ||||
| soh | % | Lezen | |||
| remaining_capacity | Lezen | ||||
| charge_capacity | Lezen | ||||
| discharge_capacity | Lezen | ||||
| daily_accumulated_charge_capacity | Lezen | ||||
| daily_accumulated_discharge_capacity | Lezen | ||||
| historical_accumulated_charge_capacity | Lezen | ||||
| historical_accumulated_discharge_capacity | Lezen | ||||
| request_force_charge_mark | Lezen | ||||
| request_balance_charge_mark | Lezen | ||||
| number_of_piles_in_parallel | count | Lezen | |||
| number_of_modules_in_series_per_pile | count | Lezen | |||
| number_of_cells_in_series_per_pile | count | Lezen | |||
| charge_forbidden_mark | Lezen | ||||
| discharge_forbidden_mark | Lezen | ||||
| insulation_resistance | Ω | Lezen | |||
| insulation_resistance_error_level | Lezen | ||||
| sleep_wake_channel | 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 gezondheidsgraad over meerdere seizoenen om geleidelijke capaciteitsafname te detecteren.
- Volg het verschil tussen max_cell_voltage en min_cell_voltage om cellen te herkennen die uit balans raken.
- Stel een alert in op activering van charge_forbidden_mark of discharge_forbidden_mark om BMS-beveiligingsgebeurtenissen direct te signaleren.
- Vergelijk de dagelijkse laadhoeveelheid met de dagelijkse ontlaadtoegang om het rendement per dag te controleren.
- Rapporteer de historische totale ontlaadcapaciteit aan eigenaren voor garantie- en degradatiedocumentatie.
Installatie
Controleer of de Modbus RTU-interface van de Pylontech actief is: op de masteraccu is de RS485-poort de RJ45-connector gelabeld RS485. De eerste DIP-schakelaar moet in de uitstand staan voor 9600 baud; noteer het unit-adres van de masteraccu.
Verbind RS485-A en RS485-B van de RS485 RJ45-connector van de masteraccu (pinnen 7 en 8) met de RS485-klem van de ModbusCloud Gateway; gebruik afgeschermde twisted-pair kabel en plaats een afsluitweerstand van 120 ohm aan het verre uiteinde van de bus.
Voeg in het ModbusCloud-portaal een nieuwe Gateway toe, importeer de Pylontech-template en stel het Modbus unit-ID in op het adres van de masteraccu; configureer 9600 baud, 8N1.
Verifieer de verbinding door de live waarden van het soc-register (adres 4359) en het voltage-register (adres 4355) te vergelijken met de weergave op het display van de accu voordat je de monitoring in productie neemt.
Veelvoorkomende aandachtspunten
Alle registeruitlezingen geven fouten. Wat controleer je als eerste?
Controleer of je de juiste RS485-poort gebruikt: de RJ45 gelabeld RS485, niet de Link-poort die voor onderlinge communicatie tussen accu's bestemd is. Controleer of A en B niet verwisseld zijn. Zorg dat de baudrate op 9600 staat en dat het unit-ID in het portaal overeenkomt met het adres op de accu. Een ontbrekende of verkeerde afsluitweerstand bij langere kabels kan ook aanhoudende leesfouten veroorzaken.
De historische capaciteitstellers springen soms naar onrealistische waarden. Is dit een schalingsfout?
Dit is bekend gedrag van de BMS-firmware: de levenslange laad- en ontlaadtellers in Pylontech-systemen kunnen bij een enkele update onrealistisch hoog springen. De dagtellers zijn hier ook gevoelig voor. Vergelijk altijd met de dagregisters en behandel plotselinge grote sprongen als firmware-artefacten. Gebruik deze tellers niet voor factureringsgraad-meting zonder onafhankelijke verificatie.
De charge_forbidden_mark of discharge_forbidden_mark is actief. Wat heeft dat veroorzaakt?
Deze vlaggen worden door het BMS gezet bij een actieve beveiligingsconditie, zoals een celspanning buiten bereik, overtemperatuur of een isolatieweerstandsfout. Controleer de registers insulation_resistance en insulation_resistance_error_level samen met de minimale en maximale celspanning en -temperatuur om de oorzaak te vinden. Het BMS verlaagt de vlag automatisch zodra de conditie is opgelost.
Is het veilig om tijdens normaal gebruik naar sleep_wake_channel te schrijven?
Wees voorzichtig met het schrijfregister sleep_wake_channel. Een slaapcommando sturen terwijl de accu actief laadt of ontlaadt kan de regellus van de omvormer onderbreken en een beveiligingsschakelaar activeren. Schrijf alleen naar dit register tijdens gepland onderhoud, controleer welke waarden geldig zijn in de Pylontech-integratiedocumentatie en zorg dat de omvormer in een veilige toestand verkeert.
Zelf zien hoe het werkt?













