Changes for page BMS Main 3X

Last modified by Admin on 2026/02/18 13:39

From version 14.1
edited by Admin
on 2025/07/17 12:33
Change comment: There is no comment for this version
To version 21.2
edited by Admin
on 2026/02/05 03:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,130 @@
1 1  (% class="box infomessage" %)
2 2  (((
3 -BMS Main 3X firmware update procedure is described [[here>>doc:Battery management systems.BMS Main 3.5\. Firmware update.WebHome]].
3 +BMS Main 3X firmware update procedure is described [[here>>doc:Battery management systems.BMS Main 3.6\. Firmware update.WebHome]].
4 4  )))
5 5  
6 += v3.8.1 =
7 +
8 +[[BMS_Main_3X_v3.8.1.bin>>FileManager.BMS_Main_3X_v3\.8\.1\.bin]]
9 +
10 +Improvements
11 +
12 +setting and clearing the "Voltage unbalance" errors without delays
13 +{new CAN bus speed is not applied until the device is rebooted
14 +- logging the following new parameters: "UnibatState", "UnibatOperationalModeState", "Keyrun", "ChargeOn"
15 +- Unibat: ability to shutdown the battery if its SOC is too low (see the "External equipment - Unibat vehicle - Diagnostic parameters" section)
16 +- Unibat: change the resolution of parameters CC and DC from 0.01 to 0.1 Ah/bit
17 +- Unibat: do not turn on the amber lamp if the actual battery SOC is equal to the configured maximum operational SOC
18 +
19 +Fixes
20 +
21 +- resolving the problem of completing the initialization process before the power switch voltage stabilizes
22 +
23 += v3.8.0 =
24 +
25 +[[BMS_Main_3X_v3.8.0.bin>>FileManager.BMS_Main_3X_v3\.8\.0\.bin]]
26 +
27 +== Features ==
28 +
29 +* support for the Trolleybat vehicle (see the "External equipment - Trolleybat vehicle" section)
30 +
31 +== Improvements ==
32 +
33 +* checking the continuous charge current limit only if the "Use continuous charge current limit" flag is set in the "External equipment - Unibat vehicle - General parameters" section
34 +* Unibat: transition to charging mode according to the condition EESCD=7
35 +
36 +== Fixes ==
37 +
38 +* resolving the problem of completing the initialization process before the power switch voltage stabilizes
39 +* Unibat: prevent the "Charge request" and "Discharge request" signals from being reset if the Unibat vehicle goes offline (the signals are controlled in the Unibat state machine)
40 +
41 += v3.7.1 =
42 +
43 +[[BMS_Main_3X_v3.7.1.bin>>FileManager.BMS_Main_3X_v3\.7\.1\.bin]]
44 +
45 +== Fixes ==
46 +
47 +* Unibat: do not send the insulation error DTC if the IMD goes offline when the battery system is in the shutdown mode
48 +
49 += v3.7.0 =
50 +
51 +[[BMS_Main_3X_v3.7.0.bin>>FileManager.BMS_Main_3X_v3\.7\.0\.bin]]
52 +
53 +== Features ==
54 +
55 +* new profile section with global battery status, which includes total charge and energy counters, total operating time, contactor opening count, etc. (see the "Profile" tab in the Unified monitor)
56 +* new total charge counters (plus and minus)
57 +
58 +== Improvements ==
59 +
60 +* Unibat: new flag to set the custom value (=3) for the EESCD signal (see the "External equipment - Unibat vehicle - General parameters" section)
61 +* Unibat: new bit field to ignore internal errors that cause battery shutdown (see the "External equipment - Unibat vehicle - General parameters" section)
62 +* Unibat: sending a new packet containing the continuous charge current limit
63 +
64 +== Fixes ==
65 +
66 +* optimization of the logging process, minimizing the time to open the next log file if the current one is full
67 +* resolving the stability problem when the SD card is full
68 +* Unibat: prevent sending module online statuses if the power down condition is met
69 +* Unibat: small fixes
70 +
71 += v3.6.2 =
72 +
73 +[[BMS_Main_3X_v3.6.2.bin>>FileManager.BMS_Main_3X_v3\.6\.2\.bin]]
74 +
75 +== Improvements ==
76 +
77 +* turning on power switches with a delay of 1 second after reaching the supply voltage of 9V
78 +* Unibat: new flag that allows to hide the insulation testing status when repeating measurements (see the "External equipment - Unibat vehicle" section)
79 +* 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 CAN3 (BMS) settings; all RS-485-1 (Modbus) settings; LAN settings: IP mode, IP address, Netmask, Gateway address
80 +
81 +== Fixes ==
82 +
83 +* resolving the issue of false warnings indicating that the battery current exceeds the current limits (affects Unibat vehicle)
84 +* Unibat: changes that make it so that the output period is responsible for only 4 messages, not for all messages (see the "External equipment - Unibat vehicle" section)
85 +* Unibat: resolving the issue of TP messages not being sent if the transport is already transmitting something at the time of the request
86 +* corrections of typos in parameter descriptions
87 +
88 += v3.6.1 =
89 +
90 +[[BMS_Main_3X_v3.6.1.bin>>FileManager.BMS_Main_3X_v3\.6\.1\.bin]]
91 +
92 +== Improvements ==
93 +
94 +* new parameters for switching to the sum of battery modules' currents if the current sensor error is detected or the sensor is saturated (see the "Inputs - Current sensor" section)
95 +* new flag allowing to swap CAN2 (int) and CAN3 (BMS) interfaces (see the "Connectivity" section under the service account)
96 +
97 += v3.6.0 =
98 +
99 +[[BMS_Main_3X_v3.6.0.bin>>FileManager.BMS_Main_3X_v3\.6\.0\.bin]]
100 +
101 +== Features ==
102 +
103 +* Unibat: refined algorithms and new parameters to meet requirements of version 8.5 of the logic (protocol v6.1)
104 +
105 +== Improvements ==
106 +
107 +* new flag enabling fast current measurements (see the "Signals - Current sensor" section)
108 +* new parameters to ignore the specified errors when setting the critical error (see the "Protections - Critical error" section)
109 +* displaying HV calibration values for the service account (see the "Service - Calibration" section)
110 +* Unibat: structuring parameters into subgroups: "General parameters", "Battery parameters", "Diagnostic parameters", "Power limiting parameters", "Battery version" (see the "External equipment - Unibat vehicle" section)
111 +
112 += v3.5.0 =
113 +
114 +[[BMS_Main_3X_v3.5.0.bin>>FileManager.BMS_Main_3X_v3\.5\.0\.bin]]
115 +
116 +== Features ==
117 +
118 +* support for sending battery state and events via MQTT protocol via Wi-Fi or cellular network (see the "Service - MQTT" section)
119 +
120 +== Improvements ==
121 +
122 +* support for secure (TLS) connections in BMS GSM v1 and v2 drivers
123 +
124 +== Fixes ==
125 +
126 +* synchronization of the precharge procedure with the charge/discharge algorithms, so that precharge is stopped if charging and discharging are prohibited
127 +
6 6  = v3.4.0 =
7 7  
8 8  [[BMS_Main_3X_v3.4.0.bin>>FileManager.BMS_Main_3X_v3\.4\.0\.bin]]