Battery Charge Fault Code - Snorkel SL26RTE Parts & Service Manual

Hide thumbs Also See for SL26RTE:
Table of Contents

Advertisement

TROUBLESHOOTING
BATTERY CHARGE FAULT CODES (1 OF 2)
CODE Fault name
1
High Cell Voltage
2
Low Cell Voltage
3
Discharge Over Current
Charge Current above
4
Maximum
5
High Cell Temperature
6
Low Cell Temperature
7
High Fuse Temperature
High PCB Temperature
8
9
Charge Mismatch
10
Cell Voltage Imbalance
11
Reserved
12
Cell in deep discharge
13
Welded Contactor
14
Node Missing
15
Reserved
Array Cell Voltage
16
Imbalance
17
Thermistor Error
PCB Thermistor Error
18
19
Fuse Thermistor Error
20
SPI Error
21
Reserved
22
Reserved
23
I2C 1 Error
Page 4 - 10
What the problem is
Why is this a problem?
The high cell voltage is
If the cell voltage gets too high the pack may heat up
too high
leading to swelling and gas release
If the cell voltage gets too low, the cells become
The Low cell voltage is
too low
discharged
The discharge current is
If the current gets too high, the pack will heat up
above the acceptable limit
The charge current is
If the current gets too high, the pack will heat up, which
higher than the pack
may lead to cell swelling and gas release
absolute current limit.
If the cell temperature gets too high, the cells may swell
The cells are too hot
up and release gas.
If the cell temperature gets too low, the cells cannot
The cells are too cold
absorb or produce current safely
The fuse heating up is a sign that the fuse may be
The Fuse is too hot
damaged, or the current is too high.
The PCB heating up is a sign that the PCB may be
The PCB is too hot
damaged, there is a loose electrical connection, or the
current is too high.
The BMS calculates the maximum acceptable charge
The charge current is
current for a range of cell voltages and temperatures. If
higher than the allowable
the charge current is above this, then the cells may be
current level calculated by
the BMS
damaged, or have reduced working life
The BMS balances the cells in the pack. If the cell
The voltage difference
voltage range within the pack is too large it is a sign
between the highest and
that the balancing may not be working properly. If cells
lowest voltage cell in this
are unbalanced the pack will not be operating at full
pack is too high.
capacity.
If the cell voltages drop below this voltage, then the cell
One of the cells in the
internal structure is damaged. If they are recharged,
pack has been
damage is likely to occur. To prevent this the pack will
discharged to the point it
would be unsafe to
never go into run mode again and will go into sleep
recharge it.
mode after 10 seconds.
If there is current flowing when the BMS thinks the
There is current flowing
contactor is open this is a sign that the contactor is
welded, not present or has been bypassed. As the
when it is not safe and
the contactor should be
external contactor is the primary protection against
open.
faults, this means the pack is in a potentially hazardous
situation.
The master pack is not
If the master is not receiving messages from all the
receiving CAN messages
battery nodes then one of the nodes has failed or is
from all the packs in the
missing, therefore the array is faulty
array.
The BMS balances all the cells across the array. If the
The voltage difference
cell voltage range within the pack is too large it is a sign
between the highest and
that the balancing may not be working properly. If cells
lowest voltage cell in the
are unbalanced the pack will not be operating at full
whole array is too high
capacity.
One or more of the cell
The thermistor reading is invalid, which means that the
thermistors are reading
BMS cannot use that value for safety checks.
incorrectly.
The PCB thermistor is
The thermistor reading is invalid, which means that the
reading incorrectly.
BMS cannot use that value for safety checks.
The thermistor reading is invalid, which means that the
The fuse thermistor is
reading incorrectly.
BMS cannot use that value for safety checks.
There are errors on the
SPI bus, which the BMS
The microcontroller cannot communicate with all the
BMS components.
uses to communicate
between components
There are errors on the
I²C bus, which the BMS
The microcontroller cannot communicate with all the
BMS components.
uses to communicate
between components
User action on warning
User action for recovery
Stop Charge or
Discharge Pack
Regenerative braking
Stop Discharge
Charge Pack
Reduce current draw.
Ensure full system load is less
Check for safe function of
than maximum system current.
system.
Check the charger settings and
control to make sure the maximum
Reduce charge current
charge current is below the
maximum system charge current
Let the packs cool down. Check
Reduce current draw. Start
the pack and surroundings for
cooling if fitted
faults or heat sources.
Discharge/Charge cells at a
Discharge/Charge cells at a low
low current to warm the cells
current to warm the cells up.
up.
Let the pack cool. If fault re-
Reduce or stop current flow
occurs, contact your distributor.
Let the pack cool. If fault re-
Reduce or stop current flow
occurs, contact your distributor.
Ensure the charger settings and
control responds appropriately to
Reduce the charge current.
the maximum allowable charge
current message.
Check cell voltages using
CAN bus information or
Leave the pack enabled to allow
GUI. If the max min cell
the BMS time to balance the cells.
voltage difference is greater
The voltages should equalise over
than 0.5V contact your
time. This will take a few hours.
distributor.
Deep discharged cells are
unrecoverable. Batteries must be
returned to your distributor.
User must check contactor
If the contactor is faulty, replace
for continuity when the
the contactor. If there are any
system is isolated and
circuits that bypass the contactor
ensure that there are no
they must be moved to the
current paths that bypass
switched side of the contactor.
the contactor.
Check all pack control
connections, Check the CAN bus
for faults. Check the array settings
are correct. Fix any faults found.
Check all packs in the system are
the same voltage (to within 0.3 V).
Manually charge or discharge
individual packs to bring all of the
pack voltages together then
reconnect.
Cycle pack enable. If fault recurs,
contact your distributor.
Cycle pack enable. If fault recurs,
contact your distributor.
Cycle pack enable. If fault recurs,
contact your distributor.
Cycle pack enable. If fault recurs,
contact your distributor.
Cycle pack enable. If fault recurs,
contact your distributor.
SL26/30SL

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sl30rte

Table of Contents