Changes for page BMS Main 3

Last modified by Admin on 2026/06/04 12:00

From version 22.3
edited by Admin
on 2026/02/05 03:38
Change comment: There is no comment for this version
To version 26.1
edited by Admin
on 2026/06/04 12:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,27 +3,58 @@
3 3  BMS Main 3 firmware update procedure is described [[here>>doc:Battery management systems.BMS Main 3.6\. Firmware update.WebHome]].
4 4  )))
5 5  
6 += v2.10.0 =
7 +
8 +[[BMS_Main_3_v2.10.0.bin>>FileManager.BMS_Main_3_v2\.10\.0\.bin]]
9 +
10 +== Features ==
11 +
12 +* compatibility with the BMS Main 2R device; from this release onwards, the BMS Main 2R firmware version will be the same as the BMS Main 3 firmware version
13 +* compressing CLI responses for some commands to speed up data exchange over slow interfaces
14 +* ability to reset a device password using a signed token
15 +
16 +== Improvements ==
17 +
18 +* calculating the remaining time until the battery is completely discharged or fully charged
19 +* detection of missing cells not only by number but also by their position (see the "Protection - Cell count" section)
20 +* detection of missing temperature sensors not only by number but also by their position (see the "Protection - Temperature sensor count" section)
21 +* optimization in the MQTT library
22 +
23 +== Fixes ==
24 +
25 +* resolving the issue of incorrect SD card handling when the filesystem is corrupted
26 +
27 += v2.9.1 =
28 +
29 +[[BMS_Main_3_v2.9.1.bin>>FileManager.BMS_Main_3_v2\.9\.1\.bin]]
30 +
31 +== Improvements ==
32 +
33 +* support for the second bootloader v3
34 +
6 6  = v2.9.0 =
7 7  
8 -Features
37 +[[BMS_Main_3_v2.9.0.bin>>FileManager.BMS_Main_3_v2\.9\.0\.bin]]
9 9  
10 -new flag that forces the "Ready to discharge" signal to clear when the "Low SOC" signal is generated (see the "Control - Discharging status" section)
11 -new input signal "Close External 2" which generates the new internal signal "External 2" which can be assigned to a discrete output or a power switch (see the "Signals - Input discrete signals - Assignments", "Signals - Output discrete signals - Assignments", and "Signals - Power switches - Assignments" sections)
12 -ability to configure the generation of "External 1" and "External 2" signals based on other internal signals as an alternative to the "Close External 1" and "Close External 2" commands (see the "Signals - External 1-2 signals" section)
39 +== Features ==
13 13  
14 -Improvements
41 +* new flag that forces the "Ready to discharge" signal to clear when the "Low SOC" signal is generated (see the "Control - Discharging status" section)
42 +* new input signal "Close External 2" which generates the new internal signal "External 2" which can be assigned to a discrete output or a power switch (see the "Signals - Input discrete signals - Assignments", "Signals - Output discrete signals - Assignments", and "Signals - Power switches - Assignments" sections)
43 +* ability to configure the generation of "External 1" and "External 2" signals based on other internal signals as an alternative to the "Close External 1" and "Close External 2" commands (see the "Signals - External 1-2 signals" section)
15 15  
16 -new flags for generating the "Ready to charge" and "Ready to discharge" signals using the actual cell voltage instead of the calculated open circuit voltage (see the "Control - Charging status" and "Control - Discharging status" sections)
17 -new flag the forces the device to wait for the "Charge request" and "Discharge request" signals to clear before reconnecting power contactors if the connection to the BMS Main X device is temporarily lost (see the "External equipment - BMS - Main X" section)
18 -new CAN bus speed is not applied until the device is rebooted
19 -logging the following new parameters: "Keyrun", "ChargeOn"
45 +== Improvements ==
20 20  
21 -Fixes
47 +* new flags for generating the "Ready to charge" and "Ready to discharge" signals using the actual cell voltage instead of the calculated open circuit voltage (see the "Control - Charging status" and "Control - Discharging status" sections)
48 +* new flag the forces the device to wait for the "Charge request" and "Discharge request" signals to clear before reconnecting power contactors if the connection to the BMS Main X device is temporarily lost (see the "External equipment - BMS - Main X" section)
49 +* new CAN bus speed is not applied until the device is rebooted
50 +* logging the following new parameters: "Keyrun", "ChargeOn"
22 22  
23 -resolving the problem of charge, discharge, and charge/discharge contactors closing when the "Precharge request" signal is set
24 -esolving the problem of completing the initialization process before the power switch voltage stabilizes
25 -- resolving the problem of resetting the SOC of some cells to zero when starting the device
52 +== Fixes ==
26 26  
54 +* resolving the problem of charge, discharge, and charge/discharge contactors closing when the "Precharge request" signal is set
55 +* resolving the problem of completing the initialization process before the power switch voltage stabilizes
56 +* resolving the problem of resetting the SOC of some cells to zero when starting the device
57 +
27 27  = v2.8.1 =
28 28  
29 29  [[BMS_Main_3_v2.8.1.bin>>FileManager.BMS_Main_3_v2\.8\.1\.bin]]