BMS Main 3
Last modified by Admin on 2025/06/16 05:29
v2.3.0
Improvements
- new parameter for setting the type of temperature sensors 1 and 2 connected to the device (sensors connected to BMS Logic devices and to BMS Main 3 device may differ; see the "Signals - Temperature sensors" section)
- new flags that force only positive and negative currents to be used to determine open circuit voltages to control the "Ready to charge" and "Ready to discharge" signals respectively
- new parameter setting a delay before measuring battery current during precharge (see the "Control - Precharge" section)
- new flag to keep the precharging contactor closed until the precharging process is finished (in this case the "Precharge error" will not occur except for the one caused by high power; see the "Control - Precharge" section)
- new flag to prevent the "HYG offline" error from occurring if the "Charger connected" signal is set (see the "External equipment - Trucks and Vehicles - HYG Class I-III truck" section)
- new flag that controls whether to wait for confirmation from the HYG truck or not, to allow the battery to be charged (see the "External equipment - Trucks and Vehicles - HYG Class I-III truck" section)
- new flag that controls whether to wait for confirmation from the Combilift truck or not, to allow the battery to be charged (see the "External equipment - Trucks and Vehicles - Combilift truck" section)
- 30 second delay when remounting SD card after detecting mount error
- new counter of retry attempts showing the communication problems with BMS Logic devices (see the "Battery" section)
Fixes
- increased number of retries when sending commands to BMS Logic devices, which reduces the number of false offline event detections
v2.2.3
Improvements
- new parameter for setting the type of network to which the BMS GSM communication module connects (see the "Connectivity - Cellular" section)
Fixes
- resolving the issue of ill-considered reduction of the battery SOC level when the cell voltage is close to the level corresponding to SOC=0% (due to the flow of a large discharge current leading to the high voltage drop on the cells)
v2.2.2
Improvements
- increasing the accuracy of resistance calculations
- new parameters for battery manufacturers: manufacturer name, hardware ID, software ID, configuration description, production date (see the "Service - User settings" section)
v2.2.1
Improvements
- increasing the smoothness of changing the current limit values
- ability to exclude errors from being saved in the error journal (see the "Service - Errors journal" section)
- extension of the CANopen dictionary to provide additional information for the BMS Display (device serial number, battery serial number, battery address, Wi-Fi and LAN addresses, SOH, capacity, etc.)
Fixes
- resolving the issue of working with the Fronius charger over the CAN1 interface
- small internal fixes
v2.2.0
Features
- support for the HYG Global CAN protocol version 2 (June 13, 2024)
- calculation of regenerated energy
- calculation of new lifetime parameters: average temperature, average charge/discharge currents, etc. See the counters in the "Service - Counters" section
- new "Need acknowledge" warning signal that is set when a new record is created in the errors journal. The signal can be cleared in the "Service - Errors journal" section
- new parameter for setting the condition for starting balancing: automatically (regardless of the command) or on the balancing request (see the "Control - Cell balancing" section)
- new option to start balancing if the cell voltage exceeds the "Voltage for forced balancing" value (see the "Control - Cell balancing" section)
- new Max-Min algorithm for calculating the final battery SOC in the "Control - SOC estimation" section
- new flags in the "Protections - Undervoltage" and "Protections - Overvoltage" sections which allow using the calculated open circuit cell voltage instead of the actual voltage to detect the "Undervoltage" and "Overvoltage" errors, respectively
- ability to check the "Ready to charge" and "Ready to discharge" signals to control the charging and discharging contactors (see the "Control - Charge" and "Control - Discharge" sections)
- improved control of the precharging contactor, which can precharge capacitive load using multiple attempts and detect high power dissipated in the precharge resistor (see the "Control - Precharge" section)
- ability to select errors that the device saves in the errors journal (see the "Service - Errors journal" section)
Improvements
- ability to configure and monitor the device via the CAN1 (ext) bus
- placing the device input signals to the "Battery" section and adding raw discrete inputs to the "Signals" section
Fixes
- using the calculated open circuit voltage to set/clear the "Ready to charge" and "Ready to discharge" signals
v2.1.1
Improvements
- new balancing strategy that attempts to keep the temperature of BMS Logic devices below a set value by discharging cells with higher voltages first than others (see the "Control - Cell balancing" section)
Fixes
- resolving the possible problem of saving device parameters
- resolving the problem of writing the device's working time to a non-volatile memory very often
v2.1.0
Features
- new algorithms in the Charging/Discharging controller that allow to control the Charging/Discharging contactor independently from the Charging and Discharging signals (see the "Control - Charge/Discharge" section). The new "Independent" algorithms are preferred in the battery systems with one contactor.
- selection of errors that cause reset of contactor control signals (see the "Control - Main contactor", "Control - Charge", "Control - Discharge", "Control - Charge/Discharge", "Control - Discharge (AUX)", "Control - Heater", "Control - Cooler", "Protections - General error", "Control - Charging status", "Control - Discharging status" sections)
- new "Current limit error" which is set if the battery current exceeds the charging or discharging current limits (see the "Protections - Charge current limit" and "Protections - Discharge current limit" sections)
- new parameter to select the method of calculating the battery voltage: sum the cell voltages or use the measured voltage before contactors (see the "Control - Common settings" section)
- clearing the Discharging (AUX) signal if the cell voltage is too low (see the "Control - Discharge (AUX)" section)
- new assignment "Close External 1" for the discrete inputs (see the "Signals - Input discrete signals - Assignments" section)
- new assignment "External 1" for the discrete outputs and power switches (see the "Signals - Output discrete signals - Assignments" and "Signals - Power switches - Assignments" sections). The "External 1" output is directly controlled by the "Close External 1" command.
Improvements
- rearrangements in the settings sections, which are made to simplify the setup process