battery_compatibility:dyness
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| battery_compatibility:dyness [2024-10-22 10:19] – [4. Support] guy_stewart | battery_compatibility:dyness [2026-10-08 05:47] (current) – guy_stewart | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Victron & Dyness ====== | + | ====== Victron |
| - | ===== 1. Product & System compatibility ===== | + | This page tells you how to set up a Victron Energy system with Dyness low-voltage (48 V class) lithium iron phosphate (LiFePO4) batteries. |
| - | === 1.1 A GX device | + | Dyness batteries communicate with the Victron [[https:// |
| - | It is essential to use the BMS-Can (500 kbit/s) connection type of a [[venus-os: | + | ===== 1. Supported battery models ===== |
| - | It is possible to use either the BMS-Can or VE.Can ports with this battery. Depending which one you use will require additional configuration on the batteries side, please see the documentation linked below for instructions. | + | These Dyness models are for use with the 48 V range of Victron systems. |
| - | The minimum supported firmware version is v3.31. It is recommended to use the latest firmware version on new installations and when trouble shooting issues. | + | The settings in sections 8 and 12 are different for the two voltage classes. Make sure that you know the nominal voltage of your model. |
| + | ^ Model ^ Energy capacity (kWh) ^ Nominal voltage ^ Nominal capacity (Ah) ^ | ||
| + | | DL5.0C | 5.12 | 51.2 V | 100 | | ||
| + | | DL5.0C Pro | 5.12 | 51.2 V | 100 | | ||
| + | | DL5.0F | 5.12 | 51.2 V | 100 | | ||
| + | | PowerDepot G2 | 5.12 | 51.2 V | 100 | | ||
| + | | Powerbox G2 | 10.24 | 51.2 V | 200 | | ||
| + | | Powerbox G3 | 10.24 | 51.2 V | 200 | | ||
| + | | PowerBrick | 14.336 | 51.2 V | 280 | | ||
| + | | PowerBrick Pro | 14.336 | 51.2 V | 280 | | ||
| + | | PowerBrick Plus | 16.07 | 51.2 V | 314 | | ||
| + | | PowerBrick SC | 16.07 | 51.2 V | 314 | | ||
| + | | PowerBrick MAX | 16.07 | 51.2 V | 314 | | ||
| + | | PowerBrick Max20 | 20.07 | 51.2 V | 392 | | ||
| + | | STACK LV | | ||
| + | **Other models.** These models are not on the 2026 Dyness compatibility list. Dyness states that they use the same BMS-Can protocol: | ||
| + | * 48 V models: B4850, VB4850, B3, A48100, B48100, BX48100, Powerbox F, PowerDepot. | ||
| + | * 51.2 V models: BX51100, B51100, Powerbox Pro, PowerDepot H5B. | ||
| - | === 1.2 All 48V Multis, MultiPlus, Quattros | + | The BMS sends the charge |
| - | The minimum supported firmware version for VE.Bus models is 469. Minimum supported firmware for RS models is 1.16. Updating to the latest firmware is recommended for new installations, | ||
| - | These inverter/ | + | ===== 2. Victron |
| - | In grid connected systems, advanced control functions | + | Dyness batteries |
| - | In off-grid systems, the control functions | + | * **[[https:// |
| + | * **Inverter/ | ||
| + | * The EasySolar-II GX and the MultiPlus-II GX have an integrated [[https:// | ||
| + | * **Solar chargers:** all 48 V SmartSolar and BlueSolar MPPT. Connect each solar charger to the [[https:// | ||
| + | * **Remote monitoring: | ||
| - | === 1.3 Solar Charger compatibility === | + | The battery BMS sends these values to the [[https:// |
| + | * State of Charge (SOC) | ||
| + | * Charge Voltage Limit (CVL) | ||
| + | * Charge Current Limit (CCL) | ||
| + | * Discharge Current Limit (DCL) | ||
| + | * Temperature | ||
| - | All 48V BlueSolar | + | The [[https:// |
| - | Some of our Solar Chargers feature a VE.Direct communication port, some feature a VE.Can communication port, and some feature both. Both of these types of communication ports can be used to connect the Solar charger | + | **Important: |
| + | ===== 3. Minimum firmware ===== | ||
| - | ===== 2. Minimum battery sizing | + | Always install the latest firmware on all devices during commissioning and when you troubleshoot a problem. |
| - | For reliable operation there are minimum numbers of batteries required for different | + | ^ Device ^ Minimum firmware version ^ Notes ^ |
| + | | Victron | ||
| + | | VE.Bus inverter/ | ||
| + | | RS inverter/ | ||
| - | ===== 3. Further system integration documentation | + | ===== 4. Hardware requirements |
| - | Further details about installation and configuration is available from your battery manufacturer. | + | To connect Dyness batteries to a Victron system, you need: |
| + | - A Victron [[https:// | ||
| + | - A **VE.Can to CAN-bus BMS cable Type A** (Victron part number '' | ||
| + | - A Victron VE.Can RJ45 terminator in the BMS-Can port of the [[https:// | ||
| - | ===== 4. Support | + | The Type A cable has this pinout: |
| + | |||
| + | ^ Function ^ Victron GX device (RJ45) ^ Dyness battery (RJ45) ^ | ||
| + | | CAN-H | Pin 7 | Pin 4 | | ||
| + | | CAN-L | Pin 8 | Pin 5 | | ||
| + | | GND | Pin 3 | Pin 6 | | ||
| + | |||
| + | The Dyness battery uses pins 4 and 5 for the Victron connection. Pin 6 is not used in the battery. | ||
| + | |||
| + | **Important: | ||
| + | |||
| + | |||
| + | ===== 5. CAN bus wiring ===== | ||
| + | |||
| + | ^ Parameter ^ Value ^ | ||
| + | | Baud rate | 500 kbit/s | | ||
| + | | Termination at the GX end | VE.Can RJ45 terminator in the BMS-Can port | | ||
| + | | Termination at the battery end | Refer to section 11 | | ||
| + | | Cable | VE.Can to CAN-bus BMS **Type A** ('' | ||
| + | |||
| + | **Dual-CAN [[https:// | ||
| + | |||
| + | **Single-CAN [[https:// | ||
| + | |||
| + | The battery can also operate at 250 kbit/s (DIP switch #4 ON). Victron has not tested the battery at 250 kbit/s on a VE.Can port. | ||
| + | |||
| + | ===== 6. GX device configuration ===== | ||
| + | |||
| + | ==== 6.1 Select the CAN-bus profile ==== | ||
| + | |||
| + | On the [[https:// | ||
| + | |||
| + | Select **CAN-bus BMS (500 kbit/ | ||
| + | |||
| + | When the communication operates, the battery shows in the device list as **DYNESS-L Battery**. | ||
| + | |||
| + | ==== 6.2 Set the battery monitor ==== | ||
| + | |||
| + | Go to **Settings → System setup → Battery monitor**. | ||
| + | |||
| + | Make sure that the Dyness battery is the selected battery monitor. The [[https:// | ||
| + | |||
| + | ===== 7. DVCC settings ===== | ||
| + | |||
| + | DVCC (Distributed Voltage and Current Control) sends the charge and discharge limits from the BMS to the connected Victron devices. DVCC **must** be on for Dyness batteries. | ||
| + | |||
| + | **Important: | ||
| + | |||
| + | ^ DVCC setting ^ Value ^ Enforcement ^ | ||
| + | | DVCC | **ON** | Not enforced. Set manually. | | ||
| + | | Limit charge current | **OFF** | Not enforced. The system uses the CCL from the BMS. | | ||
| + | | Limit managed battery charge voltage | **OFF** | Not enforced. The system uses the CVL from the BMS. | | ||
| + | | SVS - Shared Voltage Sense | **OFF** | Not enforced. Set manually. | | ||
| + | | STS - Shared Temperature Sense | **OFF** | Not enforced. Set manually. | | ||
| + | | SCS - Shared Current Sense | **OFF** | Not enforced. Set manually. | | ||
| + | |||
| + | If you set "Limit charge current" | ||
| + | |||
| + | For a full explanation of each setting and how it works with a CAN-bus BMS, refer to the [[https:// | ||
| + | |||
| + | ===== 8. Charge and discharge limits ===== | ||
| + | |||
| + | The Dyness BMS sends CVL, CCL and DCL to the [[https:// | ||
| + | |||
| + | ^ Value ^ 48 V models ^ 51.2 V models ^ | ||
| + | | CVL | 53.5 V | 56.5 V | | ||
| + | | CCL at 100 % SOC | 0 A | 0 A | | ||
| + | | DCL at 15 % SOC | 0 A | 0 A | | ||
| + | |||
| + | The BMS changes CCL and DCL with the SOC. When the battery is full, the BMS sets CCL to 0 A: | ||
| + | * **Without DC-coupled PV feed-in:** the [[https:// | ||
| + | |||
| + | * **With DC-coupled PV feed-in on (ESS with a VE.Bus inverter/ | ||
| + | |||
| + | When the SOC decreases to 15 %, the BMS sets DCL to 0 A. The inverter then stops. | ||
| + | |||
| + | ===== 9. BMS protection ===== | ||
| + | |||
| + | The Dyness BMS has its own protection, independent of the Victron system. In normal DVCC operation, Victron devices obey the CVL, CCL and DCL from the BMS and do not reach the protection thresholds. | ||
| + | |||
| + | For the voltage, current and temperature protection values, refer to the Dyness user manual for your model. | ||
| + | |||
| + | ===== 10. Wake-up, sleep and recovery ===== | ||
| + | |||
| + | * To turn on the battery, push and hold the **WAKE/ | ||
| + | * The battery goes into sleep mode automatically after 72 hours with no load, no charge and no communication. | ||
| + | |||
| + | ===== 11. Parallel batteries ===== | ||
| + | |||
| + | * Set the DIP switches on the **master** battery only. Refer to section 4.1. Keep the slave batteries at the factory setting (all OFF). | ||
| + | * If the system has only one battery, that battery is the master. | ||
| + | * Connect the GX device to the **CAN IN** port of the master battery. | ||
| + | * Connect the **CAN OUT** port of each battery to the **CAN IN** port of the next battery. | ||
| + | * When the bank has more than 12 batteries, install a Dyness CAN terminator in the **CAN OUT** port of the last battery. | ||
| + | * Keep the communication cables between the batteries short. | ||
| + | * Do not mix batteries of different models, or old and new batteries, in one bank. | ||
| + | * For the maximum number of batteries in parallel, refer to the Dyness manual for your model. | ||
| + | |||
| + | ===== 12. Inverter/ | ||
| + | |||
| + | **Important: | ||
| + | * **Charge voltage:** the lower value applies. If the BMS CVL is lower than the charger setting, the CVL applies. If the charger setting is lower than the CVL, the charger setting applies. | ||
| + | * **Discharge shut-down: | ||
| + | |||
| + | LiFePO4 batteries do not need a conventional bulk, absorption and float cycle. When DVCC is on, the BMS limits the charge voltage through CVL. | ||
| + | |||
| + | In an ESS, select **System uses LiFePO4 with other type BMS** in the ESS assistant. | ||
| + | |||
| + | Fallback charger and shut-down voltages for use without CAN communication. | ||
| + | |||
| + | ===== 13. Minimum battery sizing ===== | ||
| + | |||
| + | For reliable operation, you need a minimum number of batteries for each Victron inverter/ | ||
| + | |||
| + | ===== 14. Troubleshooting ===== | ||
| + | |||
| + | ==== The battery does not show on the GX device ==== | ||
| + | |||
| + | - Make sure that **CAN-bus BMS (500 kbit/s)** is selected. Go to **Settings → Services → [CAN port] → CAN-bus profile**. | ||
| + | - Make sure that the DIP switches of the master battery are correct, and that DIP switch #4 is OFF (500 kbit/s). Refer to section 4.1. Turn the battery off and on again after you change a DIP switch. | ||
| + | - Make sure that the cable connects battery pins 4 and 5 to GX pins 7 and 8. A standard network cable does not operate. Refer to section 4. | ||
| + | - Make sure that the cable is in the **CAN IN** port of the master battery. | ||
| + | - Make sure that the VE.Can terminator is in the BMS-Can port of the [[https:// | ||
| + | - Restart the [[https:// | ||
| + | |||
| + | ==== The battery shows as a Pylontech battery ==== | ||
| + | |||
| + | - Venus OS versions before v2.90 show a Dyness battery as a Pylontech battery. Update the [[https:// | ||
| + | |||
| + | ==== DVCC warnings or unexpected charge behaviour ==== | ||
| + | |||
| + | - Go to **Settings → DVCC**. Make sure that **DVCC is ON** and **SVS, STS and SCS are OFF**. Venus OS does not set these values for Dyness batteries. Refer to section 7. | ||
| + | - Make sure that the Dyness battery is the battery monitor. Go to **Settings → System setup → Battery monitor**. | ||
| + | - Make sure that no other monitor (for example a SmartShunt) is the primary battery monitor. | ||
| + | |||
| + | ==== The solar charge decreases when the battery is full ==== | ||
| + | |||
| + | - This is normal. At 100 % SOC the BMS sets CCL to 0 A. Without DC-coupled PV feed-in, the solar chargers then supply the loads only. Refer to section 8. | ||
| + | |||
| + | ==== The inverter stops at about 15 % SOC ==== | ||
| + | |||
| + | - This is normal. At 15 % SOC the BMS sets DCL to 0 A. Refer to section 8. | ||
| + | |||
| + | ==== The SOC is not correct ==== | ||
| + | |||
| + | - The BMS calculates the SOC. Let the battery charge to 100 % SOC at regular intervals so that the BMS can calibrate the SOC. | ||
| + | - For control functions that must operate near an empty battery (for example a generator start), use the battery voltage, not the SOC. | ||
| + | |||
| + | ==== Communication alarms in a parallel bank ==== | ||
| + | |||
| + | - Make sure that all batteries in the bank are the same model and hardware version. Refer to section 11. | ||
| + | - Make sure that only the master battery has the Victron DIP switch setting. | ||
| + | - Examine the cables between the batteries. Make sure that each cable goes from **CAN OUT** to **CAN IN**. | ||
| + | |||
| + | ===== 15. Further documentation and support ===== | ||
| + | |||
| + | Further details about installation and configuration are available from Dyness. Refer to the [[https:// | ||
| Support for this battery should first come from your battery supplier. | Support for this battery should first come from your battery supplier. | ||
| - | Support from Victron is limited | + | Support from Victron is limited |
battery_compatibility/dyness.txt · Last modified: by guy_stewart
