Changes for page BMS Main X

Last modified by Admin on 2026/04/24 16:29

From version 6.1
edited by Admin
on 2025/02/19 08:28
Change comment: There is no comment for this version
To version 9.3
edited by Admin
on 2026/04/24 16:25
Change comment: Renamed back-links.

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,72 @@
1 1  (% class="box infomessage" %)
2 2  (((
3 -BMS Main X firmware update procedure is described [[here>>doc:Battery management systems.BMS Main X.5\. Firmware update.WebHome]].
3 +BMS Main X firmware update procedure is described [[here>>doc:Battery management systems.BMS Main X.7\. Firmware update.WebHome]].
4 4  )))
5 5  
6 += v2.9.0 =
7 +
8 +[[BMS_Main_X2_v2.9.0.srec>>FileManager.BMS_Main_X2_v2\.9\.0\.srec]]
9 +
10 +== Features ==
11 +
12 +* support for the ESS Modbus controller (see the "External equipment - ESS Modbus controller" section)
13 +* new profile section with global battery status, which includes total operating time. (see the "Profile" tab in the Unified monitor)
14 +* ability to manually clear/reset device errors via CANopen, Modbus, CLI (see the "State - Error reset" section)
15 +* new input signals "Close External 1" and "Close External 2" which generates the new internal signals "External 1" and "External 2" which can be assigned to a discrete output or a relay (see the "Signals - Input discrete signals - Assignments", "Signals - Output discrete signals - Assignments", and "Signals - Relays - Assignments" sections)
16 +* new input signals "Status 1", "Status 2", "Status 3", "Status 4"
17 +* 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)
18 +
19 +== Improvements ==
20 +
21 +* setting and clearing the "Voltage unbalance" errors without delays
22 +* new CAN bus speed is not applied until the device is rebooted
23 +* logging the following new parameters: "Need acknowledge", "Work time", "Total work time"
24 +* new parameters to ignore the specified errors when setting the critical error (see the "Protections - Critical error" section)
25 +* new module errors to the device parameters and states "Battery voltage mismatch" and "Cell imbalance"
26 +
27 +== Fixes ==
28 +
29 +* optimization of the logging process, minimizing the time to open the next log file if the current one is full
30 +* resolving the stability problem when the SD card is full
31 +
32 += v2.8.1 =
33 +
34 +[[BMS_Main_X2_v2.8.1.srec>>FileManager.BMS_Main_X2_v2\.8\.1\.srec]]
35 +
36 +== Improvements ==
37 +
38 +* new CLI command "find-log" which finds a log file containing a specified timestamp
39 +* ability to acknowledge battery module errors via CLI (see the "Service - Errors journal" section) and Modbus protocol
40 +
41 +== Fixes ==
42 +
43 +* resolving the issue of rebooting the device if formatting the SD card is activated
44 +
45 += v2.8.0 =
46 +
47 +[[BMS_Main_X2_v2.8.0.srec>>FileManager.BMS_Main_X2_v2\.8\.0\.srec]]
48 +
49 +== Features ==
50 +
51 +* new flags that allow to interrupt (shorten) the module balancing stage if all battery modules are already joined (see the "Control - Charge", "Control - Discharge", "Control - Charge/Discharge" sections)
52 +* forwarding CLI and bootloader CAN messages from CAN EXT interface to CAN INT interface and back
53 +* new parameter for setting the type of network to which the BMS GSM communication module connects (see the "Connectivity - Cellular" section)
54 +* new flag that controls whether to use open circuit voltage or actual voltage when determining the voltage unbalance error (see the "Protections - Voltage unbalance (in any state)" section)
55 +* new regulator that maintains battery current limiting to ensure that actual module currents do not exceed their current limits (see the "Control - Charge", "Control - Discharge", "Control - Charge/Discharge" sections)
56 +* ability to select the battery module errors that cause the battery critical error (see the "Protections - Critical error" section)
57 +* ability to update the device serial number from the service account if the number is reset to the default value for some reason (see the "Service" section)
58 +
59 +== Improvements ==
60 +
61 +* dynamic calculation of data transfer schedule for optimal communication with a large number of battery modules
62 +* ability to complete device initialization after the set timeout has expired and the minimum number of modules has been detected (see the "Control - Initialization" section)
63 +* 30 second delay when remounting SD card after detecting mount error
64 +* saving the number of joined modules in log files
65 +
66 +== Fixes ==
67 +
68 +* resolving the issue of saving some battery module signals in log files
69 +
6 6  = v2.7.0 =
7 7  
8 8  [[BMS_Main_X2_v2.7.0.srec>>FileManager.BMS_Main_X2_v2\.7\.0\.srec]]