7. Configuration Parameters & Related Faults/Warnings¶
Color coding of arrows used to describe parameter related information:-
| Arrow(s) | Meaning |
|---|---|
| ↑ | Over Limit Fault |
| ↓ | Under Limit Fault |
| ↑ | Over Limit Warning |
| ↓ | Under Limit Warning |
| ↑↓ | Operating Range |
7.1. Voltage Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Pack Over Voltage (V), Cell Over Voltage (mV)|| |
Pack/Cell Voltage goes over the set limit. | [ GUI ] : GUI will show Pack/Cell Over Voltage fault. [ System ] : Charger is disconnected, load contactor opens. |
[ Auto Reset ] : If the BMS detects voltage below reset limit, it will reset the fault. [ Manual Reset ] : Ignition is turned on or charger is disconnected. |
| ↑ | Pack High Voltage (V), Cell High Voltage (mV)|| |
Pack/Cell Voltage goes over the set limit. | [ GUI ] : GUI will show Pack/Cell high voltage warning. [ System ] : Charger is disconnected, Bms will move to fully charged state. |
[ Auto Reset ] : If the BMS detects voltage below reset limit, it will reset the warning. [ Manual Reset ] : Ignition is turned on or charger is disconnected. |
| ↑ | Operating Range|↓ |
Pack/Cell Voltage is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
| | | Pack Low Voltage (V), Cell Low Voltage (mV)|↓ |
Pack/Cell Voltage goes lower than the set limit. | GUI will show Pack/Cell Low Voltage warning. | If the BMS detects voltage above reset limit, it will reset the warning. |
| | | Pack Under Voltage (V), Cell Under Voltage (mV)|↓ |
Pack/Cell Voltage goes under the set limit. | [ GUI ] : GUI will show Pack/Cell Under Voltage fault. [ System ] : Charger is connected, load contactor opens. |
[ Auto Reset ] : If the BMS detects voltage below reset limit, it will reset the fault. [ Manual Reset ] : charger is connected. |
7.2. Temperature Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Charge Over Temperature (°C), Discharge Over Temperature (°C)|| |
Charge/Discharge Temperature goes over the set limit. | [ GUI ] : GUI will show Charge/Discharge Over Temperature fault. [ System ] : Charger is disconnected, load contactor opens. |
[ Auto Reset ] : If the BMS detects temperature decreased to below reset limit, it will reset the fault. [ Manual Reset ] : After temperature is decreased, contactor turns on. |
| ↑ | Charge High Temperature (°C), Discharge High Temperature (°C)|| |
Charge/Discharge Temperature goes over the set limit. | GUI will show Charge/Discharge High Temperature warning. | If the BMS detects temperature below reset limit, it will reset the warning. |
| ↑ | Operating Range|↓ |
Charge/Discharge Temperature is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
| | | Charge Low Temperature (°C), Discharge Low Temperature (°C)|↓ |
Charge/Discharge Temperature goes lower than the set limit. | GUI will show Charge/Discharge Low Temperature warning. | If the BMS detects temperature above reset limit, it will reset the warning. |
| | | Charge Under Temperature (°C), Discharge Under Temperature (°C)|↓ |
Charge/Discharge Temperature goes under the set limit. | [ GUI ] : GUI will show Charge/Discharge Under Temperature fault. [ System ] : Charger is disconnected, load contactor opens. |
[ Auto Reset ] : If the BMS detects temperature above reset limit, it will reset the fault. [ Manual Reset ] : After temperature is increased, contactor turns on. |
7.3. Current Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Charge Over Current (A), Discharge Over Current (A)|| |
Charge/Discharge Current goes over the set limit. | [ GUI ] : GUI will show Charge/Discharge Over Current fault. [ System ] : Charger is disconnected, load contactor opens. |
[ Auto Reset ] : If the BMS detects current decreased to below reset limit, it will reset the fault. [ Manual Reset ] : Charger is turned off or ignition is turned on. |
| ↑ | Charge High Current (A), Discharge High Current (A)|| |
Charge/Discharge Current goes over the set limit. | GUI will show Charge/Discharge High Current warning. | If the BMS detects current below reset limit, it will reset the warning. |
| ↑ | Operating Range|↓ |
Charge/Discharge Current is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
7.4. Cell Deviation Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Cell Over Deviation (mV)|| |
Cell Deviation goes over the set limit. | [ GUI ] : GUI will show Cell Over Deviation fault. [ System ] : |
[ Auto Reset ] : If the BMS detects cell deviation below reset limit, it will reset the fault. [ Manual Reset ] : |
| ↑ | Cell High Deviation (mV)|| |
Cell Deviation goes over the set limit. | GUI will show Cell High Deviation warning. | If the BMS detects cell deviation below reset limit, it will reset the warning. |
| ↑ | Operating Range|↓ |
Cell Deviation is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
7.5. SOC Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Operating Range|↓ |
SOC is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
| | | Low SOC (%)|↓ |
SOC goes lower than the set limit. | GUI will show Low SOC warning. | If the BMS detects SOC above reset limit, it will reset the warning. |
7.6. Regen Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Regen (mV)|| |
if cell voltage goes over the set limit and Ignition is on. | [ GUI ] : GUI will show Regen fault. [ System ] : NA |
[ Auto Reset ] : If BMS detects current cell voltage value less than reset limit, it will reset the fault. [ Manual Reset ] : NA. |
| ↑ | Operating Range|↓ |
Regen is within the set limit range. | GUI will show no faults or warnings. | No reset required here. |
7.7. Short Circuit Related Parameters¶
| Parameter(s) | Condition | Result | Reset |
|---|---|---|---|
| ↑ | Short Circuit (A)|| |
BMS detects short circuit via 2 meshanism, one is via sensing load voltage and 2nd if current is high and voltage is low | [ GUI ] : GUI will show Short Circuit fault. [ System ] : System is short-circuited. |
[ Auto Reset ] : NA [ Manual Reset ] : NA |
| ↑ | Operating Range|↓ |
Discharge current and load voltage are within the allowable range. | GUI will show no faults or warnings. | No reset required here. |
7.8. Other Configuration Parameters
¶
7.8.1. Charge Configuration
¶
7.8.1.1. CC Set Point
¶
Unit : [ Ampere ]
This is the Charger Current Set Point. BMS will demand this current from charger when BMS is in CC mode.
7.8.1.2. CV Set Point
¶
Unit : [ Volts ]
This is the Charger Voltage Set Point. BMS will demand this voltage from charger when BMS is in CV mode.
7.8.1.3. Fast Charger CC Set Point 1
¶
Unit : [ Ampere ]
When battery is connected to fast charger and SOC value is between 0-20, BMS will demand this current from charger.
7.8.1.4. Fast Charger CC Set Point 2
¶
Unit : [ Ampere ]
When battery is connected to fast charger and SOC value is between 20-80, BMS will demand this current from charger.
7.8.1.5. Fast Charger CC Set Point 3
¶
Unit : [ Ampere ]
When battery is connected to fast charger and SOC value is between 80-100, BMS will demand this current from charger.
7.8.1.6. Deep Discharge LT
¶
Unit : [ mV ]
This is the lower limit of voltage range in which BMS demands deep discharge current from the charger. BMS demands deep dicharge current for cell voltage between Deep Discharge LT and Deep Discharge UT
7.8.1.7. Deep Discharge UT
¶
Unit : [ mV ]
This is the upper limit of voltage in which BMS demands deep discharge current from the charger.BMS demands deep dicharge current for cell voltage between Deep Discharge LT and Deep Discharge UT
7.8.1.8. Deep Discharge Current
¶
Unit : [ Ampere ]
This is the current that BMS demands from the charger when the cell voltage is between Deep Discharge LT and Deep Discharge UT.
7.8.2. Thermal Control
¶
7.8.2.1. Thermal On
¶
Unit : [ °C ]
When cell temperature goes over Thermal On value, thermal control GPIO (General Purpose Input Output) will turn on.
7.8.2.2. Thermal Off
¶
Unit : [ °C ]
When cell temperature goes below Thermal Off value, thermal control GPIO (General Purpose Input Output) will turn off.
7.8.2.3. Buzzer On
¶
Unit : [ °C ]
When cell temperature goes over Buzzer On value, Buzzer will turn on.
7.8.2.4. Buzzer Off
¶
Unit : [ °C ]
When cell temperature goes below Buzzer Off value, Buzzer will turn off.
7.8.3. Balance Configuration
¶
7.8.3.1. Balance Start
¶
Unit : [ milli Volts ]
Balancing will start when delta voltage value is greater than or equal to Balance Start voltage value.
7.8.3.2. Balance Stop
¶
Unit : [ milli Volts ]
Balancing will stop when delta voltage value is less than or equal to Balance Stop voltage value.
7.8.3.3. Balance Start Voltage
¶
Unit : [ milli Volts ]
This is minimum cell voltage beyond which balancing will start.
7.8.4. Calibration Configuration
¶
7.8.4.1. Shunt
¶
Unit : [ ohm ]
If BMS is using shunt for current measurement, then this shunt (in ohms) will be used to measure current.
7.8.4.2. VGain
¶
Unit : [ Volts / Volts ]
Voltage Gain used to calibrate battery voltage and load voltage for measurement.Contact us for calibrating this
7.8.4.3. IGain
¶
Unit : [ Ampere / Volts ]
Current Gain used to calibrate discharge current and charge current for measurement. Contact us for calibrating this
7.8.4.4. TGain
¶
Unit : [ °C / °C ]
This is the Temperature Gain used to calibrate temperature of thermistors for measurement.
7.8.5. Vehicle Configuration
¶
7.8.5.1. Gears
¶
Unit : [ Nos. ]
This is the number of gears in the vehicle.
7.8.5.2. Speed Error
¶
Unit : [ % ]
If BMS is connected to tachometer then this percentage of Speed Error will be introduced by the BMS when measuring speed.
7.8.5.3. Odo
¶
Unit : [ Kilometers ]
This is the total nummber of kilometers that the vehicle has travelled from power up.
7.8.6. Precharge Configuration
¶
7.8.6.1. Precharge Timeout
¶
Unit : [ milli Seconds ]
Precharge Timeout should be decided based on motor controller capacitance and vehicle load capacitance. If capacitance doesn't precharge within this time period then BMS would decleare precharge fault. Configure this value based on Precharge resistance and Motor controller capacitance. In general configure this as higher 5*Precharge Resistenace*Total Bus Capacitance
7.8.6.2. Off to Precharge
¶
Unit : [ Volts ]
This is the minimum battery voltage above which battery will go to precharge.
7.8.6.3. Output Not Precharged
¶
Unit : [ Volts ]
Load voltage has to be below Output Not Precharged voltage to move to precharge.
7.8.6.4. Charger Present Check
¶
Unit : [ Volts ]
If an analog charger is used then this Charger Present Check voltage will be used to measure charger voltage.
7.8.6.5. Safe Charger Voltage
¶
Unit : [ Volts ]
If analog charger is used then Safe Charger Voltage is the maximum allowed charger voltage.
7.8.7. No. of Cells and Temperatures
¶
7.8.7.1. Number of Strings
¶
Unit : [ Nos. ]
This is the total number of strings in the battery pack which comprises of one or more modules.
7.8.7.2. Number of modules
¶
Unit : [ Nos. ]
This is the total number of modules in the battery pack which comprises of one or more cells.
7.8.7.3. Number of Cells in Module
¶
Unit : [ Nos. ]
This is the total number of cells in a single module in the battery pack.
7.8.7.4. Number of Temps in Module
¶
Unit : [ Nos. ]
This is the total number of temperature thermistors in a single module in the battery pack.
Note the following in relation to No. of Cells and Temperatures:-
- Total number of cells in the battery pack = [ Total Number of Strings * Total Number of Modules * Total Number of Cells Per Module ]
- Total number of temperature thermistors in the battery pack = [ Total Number of Strings * Total Number of Modules * Total Number of Temperature Thermistors Per Module ]
7.8.8. System Configuration
¶
7.8.8.1. Model Info
¶
This is the model number of the BMS. This value is a string.
[ Note: This string can accept upto 24 characters. ]
7.8.8.2. Serial No
¶
This is the serial number of the BMS. This value is a string.
[ Note: This string can accept upto 24 characters. ]
7.8.8.3. Mfg Date
¶
This is the manufacture date of the BMS. This value is a string.
[ Note: This string can accept upto 8 characters. For example, the strings "10/06/22" or "05-09-20" will be accepted but the strings "10/06/2022" or "05-09-2020" will only partially be accepted upto the 8 character limit. ]
7.8.8.4. Barcode
¶
This is the barcode number of the BMS. This value is a string.
[ Note: This string can accept upto 24 characters. ]
7.8.9. System Configuration
¶
7.8.9.1. Date
¶
Format : [ MM/dd/yyyy ]
This is the current system date of the BMS. This value is in format MM/dd/yyyy.
[ Note: This Date format is different from the Date format on Live View Page (dd/MM/yyyy) as this is the default date format used in Universal Windows Platform Applications.]
7.8.9.2. Time
¶
Format : [ HH:mm:ss ]
This is the current system time of the BMS. This value has 3 parameters i.e Hrs, Mins, Secs.
7.8.10. Capacity
¶
7.8.10.1. Capacity
¶
Unit : [ milli Ampere Hour ]
This is the design capacity of the BMS.
7.8.11. CAN Baud Rate
¶
7.8.11.1. Baud Rate
¶
Unit : [ Kilo bits per Second ]
This is the baud rate of the BMS.
7.8.12. CAN ID Configure
¶
7.8.12.1. CAN ID
¶
This is the CAN ID of the BMS. This needs to be configured for parallel BMS system