Changes for page BMS Main 3

Last modified by Admin on 2025/12/10 16:23

From version 15.1
edited by Admin
on 2025/06/16 05:29
Change comment: There is no comment for this version
To version 21.1
edited by Admin
on 2025/11/28 09:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,6 +3,103 @@
3 3  BMS Main 3 firmware update procedure is described [[here>>doc:Battery management systems.BMS Main 3.5\. Firmware update.WebHome]].
4 4  )))
5 5  
6 += v2.8.0 =
7 +
8 +[[BMS_Main_3_v2.8.0.bin>>FileManager.BMS_Main_3_v2\.8\.0\.bin]]
9 +
10 +== Features ==
11 +
12 +* new profile section with global battery status, which includes total charge and energy counters, total operating time, contactor switching count, etc. (see the "Profile" tab in the Unified monitor)
13 +* new total charge counters (plus and minus)
14 +* new SOH estimation algorithm that calculates SOH as a linear function of the total charge (minus) (see the "Control - SOH estimation" section)
15 +
16 +== Improvements ==
17 +
18 +* support for 32-bit BMS Logic serial numbers
19 +
20 +== Fixes ==
21 +
22 +* optimization of the logging process, minimizing the time to open the next log file if the current one is full
23 +* resolving the stability problem when the SD card is full
24 +
25 += v2.7.1 =
26 +
27 +[[BMS_Main_3_v2.7.1.bin>>FileManager.BMS_Main_3_v2\.7\.1\.bin]]
28 +
29 +== Improvements ==
30 +
31 +* turning on power switches with a delay of 1 second after reaching the supply voltage of 9V
32 +* ability to generate the "Logic count error" also during BMS initialization (scanning of BMS Logic devices); new parameters for setting delays before/after generating/clearing the error (see the "Protections - Logic count" section)
33 +* expansion of the list of parameters that are reset to default values when the device is powered on while holding the button on the board. The following parameters are affected: all CAN1 (ext) settings; all CAN2 (int) settings; all RS-485-1 (Modbus) settings; LAN settings: IP mode, IP address, Netmask, Gateway address
34 +
35 +== Fixes ==
36 +
37 +* small fixes in dynamic current maps
38 +
39 += v2.7.0 =
40 +
41 +[[BMS_Main_3_v2.7.0.bin>>FileManager.BMS_Main_3_v2\.7\.0\.bin]]
42 +
43 +== Features ==
44 +
45 +* new algorithm for detecting loss of wire connection to battery cells
46 +* new protection for detecting battery cell imbalance (see the "Protections - Cell imbalance" section)
47 +* new "Main X offline" error indicating loss of connection with the BMS Main X device
48 +
49 +== Improvements ==
50 +
51 +* new flag enabling fast current measurements (see the "Signals - Current sensor" section)
52 +* new parameters that control setting/clearing the "Ready to charge" and "Ready to discharge" signals based on the charge and/or discharge current limits (see the "Control - Charging status" and "Control - Discharging status" sections)
53 +* new parameters to ignore the specified errors when setting the critical error (see the "Protections - Critical error" section)
54 +* displaying HV calibration values for the service account (see the "Service - Calibration" section)
55 +
56 += v2.6.0 =
57 +
58 +[[BMS_Main_3_v2.6.0.bin>>FileManager.BMS_Main_3_v2\.6\.0\.bin]]
59 +
60 +== Features ==
61 +
62 +* support for sending battery state and events via MQTT protocol via Wi-Fi or cellular network (see the "Service - MQTT" section)
63 +
64 +== Improvements ==
65 +
66 +* support for secure (TLS) connections in BMS GSM v1 and v2 drivers
67 +
68 +== Fixes ==
69 +
70 +* synchronization of the precharge procedure with the charge/discharge algorithms, so that precharge is stopped if charging and discharging are prohibited
71 +
72 += v2.5.0 =
73 +
74 +[[BMS_Main_3_v2.5.0.bin>>FileManager.BMS_Main_3_v2\.5\.0\.bin]]
75 +
76 +== Features ==
77 +
78 +* new protection checking that the sum of cell voltages is equal to the voltage before contactors (the "High voltage 1" value). If this is not the case, the error "Battery voltage mismatch" is generated (see the "Protections - Battery voltage" section)
79 +* new protection checking that the number of cell temperature sensors is equal to the specified value. If this is not the case, the "T-sensor count error" is generated (see the "Protections - Temperature sensor count" section)
80 +
81 +== Improvements ==
82 +
83 +* new parameters that configure delays before and after the "Logic offline" error is generated (see the "Protections - Logic offline" section)
84 +* new CLI command "find-log" which finds a log file containing a specified timestamp
85 +
86 +== Fixes ==
87 +
88 +* resolving the issue of rebooting the device if formatting the SD card is activated
89 +
90 += v2.4.0 =
91 +
92 +[[BMS_Main_3_v2.4.0.bin>>FileManager.BMS_Main_3_v2\.4\.0\.bin]]
93 +
94 +== Features ==
95 +
96 +* ability to communicate with BMS Logic devices via CLI (used in service-scripts, for example, to update BMS Logic firmware)
97 +* ability to calibrate high voltage measuring means, available starting with the service account (see the "Service - Calibration" section)
98 +
99 +== Improvements ==
100 +
101 +* new type of temperature sensors: NTC 10k B25/50=3380K (see the "Signals - Temperature sensors" section)
102 +
6 6  = v2.3.0 =
7 7  
8 8  [[BMS_Main_3_v2.3.0.bin>>FileManager.BMS_Main_3_v2\.3\.0\.bin]]