Noise: a number of banks
Missing battery: no banks are reporting
Alternating missing banks: banks toggle between reporting and not reporting
Permanently missing bank: an entire bank is not reporting (no communications)
Missing cell: just one or some of the cells in a bank are not reporting (but the bank is reporting)
Positive only: only the Positive end cell board blinks
This could be due to wiring problems with the harness of that one bank, such as missing shield , ungrounded shield or shield ungrounded at multiple points. See the Noise section for more information.
But, we have seen it also due to a damaged BMS controller, damaged by connecting a grounded battery pack voltage to that bank's communication harness' shield, which blows a trace on the BMS controller's PCB (see picture below, left detail).
Rear of BMS controller PCB assembly, showing the rear of the 5-pin bank connectors. The ground trace for the middle pin of the 3rd connector (bank 2) was fused by a large current.
You can easily test the bank inputs of a BMS controller:
In that case, you may attempt repair yourself, by placing a solder bridge between the pad that has lost its ground trace, and an adjacent pad that still has its ground trace (see picture above, right detail).
There are two approaches to handle noise susceptibility:
It is beyond the scope of this troubleshooting guide to deal with noise reduction at the source. Instead, we will focus of how to minimize the effect of noise on the BMS.
Typical ways in which noise disturbs the BMS are:
All banks may be missing because:
First:
Make sure that all banks missing, and not just some banks; if the latter, see the Missing bank section
Make sure that all banks missing, and not just some cells; if the latter, see the Missing cell section
Make sure that the problem is not due to electrical noise; if so, see the Noise section
None blink: No cell board is blinking
All blink: All cell boards blink
Part: From the positive end board up to a certain point they blink, then the rest don't blink
Random: Some blink, some don't, with no apparent pattern
Determine which bank is causing the problem:
Method 1:
Method 2:
Follow the Permanently missing bank procedure.
A bank may be missing because:
First:
Make sure that the entire bank is missing, and not just some cells; if the latter, see the Missing cell section
Make sure that the problem is not due to electrical noise; if so, see the Noise section
See also:
None blink: No cell board is blinking
All blink: All cell boards blink 1/s
Part: From the positive end board up to a certain point they blink 1/s, then the rest don't blink
One: Only the positive end board blinks 1/s
Random: Some blink 1/s, some don't, with no apparent pattern
2 blinks: A cell board blinks 2 times / second
First:
Make sure that just some cells are missing, and not the entire bank; if the latter, see the Missing banks section
Make sure that the problem is not due to electrical noise; if so, see the Noise section
See also:
If a bank reports that its negative end board is missing, that's probably not true: all that means is that one of the boards in the bank is missing, and we don't yet know which one.
Rev 1.14 and above.
The "CELL DATA READ AND REPORT RATE" setting (H 4 8 5 5) is 0. Change it to 10 (one report every 1 second).
Rev 1.14 and above. Exactly 5 cells report in each bank, or some such number.
The "CELL DATA READ AND REPORT RATE" setting (H 4 8 5 5) is too low (reporting is too fast, and there's not enough time to do all the cells). Increase the value (reduce the reporting rate).
The BMS assigns IDs to the cell boards on the fly, starting from 0 for the cell board at the most positive end of the bank. If a cell board is not responding, the BMS skips it and assigns its ID to the following (more negative) cell board. Therefore, the non-responsive cell board gets no ID, and the following cell boards will have a lower ID than they should.
For example, if a bank has 5 cell board, the BMS will assign IDs 0 through 4 to them.
Position |
Most + |
2nd |
mid-bank |
4th |
Most - |
ID |
0 |
1 |
2 |
3 |
4 |
However, if the mid-bank cell board is not responding, the BMS will see 4 cell boards instead, and assign IDs 0 through 3 to them, skipping the cell board that doesn't report.
Position |
Most + |
2nd |
mid-bank |
4th |
Most - |
ID |
0 |
1 |
none |
2 |
3 |
The BMS controller knows that a cell board is not reporting, but it has no idea which one. It just sees 4 cell boards, but it doesn't know which 4 they are. If it were the second cell board that was missing, that appears exactly the same to the BMS controller.
Position |
Most + |
2nd |
mid-bank |
4th |
Most - |
ID |
0 |
none |
1 |
2 |
3 |
The BMS controller will report that cell board #4 is missing, but that simply means that it was not able to assign ID 4 to any cell board; it doesn't necessarily mean that the cell board that is not reporting is the last one in the bank. To know which cell board is not reporting, one must physically look at the cell boards.
If the terminal says "balancing if > x V", note x as the Balancing Voltage
In order of likelihood:
This can be due to 3 things:
Use the '>' or '<' keys to go to that bank
The number of cells is different than expected.
For the sake of the installer, THE MOST POSITIVE BANK MUST BE CONNECTED TO BANK 0, regardless of GUI settings, or you'll be confused.
Electrically, it makes on difference to the BMS. but YOU, the installer, will get confused is you connect the banks any other way.
Here is an actual example from one of our clients, who connected the most negative bank to bank 0, and then called to report that the software was buggy (it isn't).
|
PER ELITHION INSTRUCTIONS |
|
AS MICHAEL WIRED IT |
||||||||||||
|
Cell numbers are in order |
|
Cell numbers are mixed |
||||||||||||
|
BANK |
Internal |
Internal |
GUI: |
GUI: |
GUI: |
GUI: |
|
BANK |
Internal |
Internal |
GUI: |
GUI: |
GUI: |
GUI: |
MOST POSITIVE |
0 |
0 |
0 |
0 |
1 |
51 |
52 |
|
3 |
44 |
0 |
44 |
45 |
7 |
8 |
|
0 |
1 |
1 |
1 |
2 |
50 |
51 |
|
3 |
45 |
1 |
45 |
46 |
6 |
7 |
|
0 |
2 |
2 |
2 |
3 |
49 |
50 |
|
3 |
46 |
2 |
46 |
47 |
5 |
6 |
|
0 |
3 |
3 |
3 |
4 |
48 |
49 |
|
3 |
47 |
3 |
47 |
48 |
4 |
5 |
|
0 |
4 |
4 |
4 |
5 |
47 |
48 |
|
3 |
48 |
4 |
48 |
49 |
3 |
4 |
|
0 |
5 |
5 |
5 |
6 |
46 |
47 |
|
3 |
49 |
5 |
49 |
50 |
2 |
3 |
|
0 |
6 |
6 |
6 |
7 |
45 |
46 |
|
3 |
50 |
6 |
50 |
51 |
1 |
2 |
|
0 |
7 |
7 |
7 |
8 |
44 |
45 |
|
3 |
51 |
7 |
51 |
52 |
0 |
1 |
|
0 |
8 |
8 |
8 |
9 |
43 |
44 |
|
2 |
28 |
0 |
28 |
29 |
23 |
24 |
|
0 |
9 |
9 |
9 |
10 |
42 |
43 |
|
2 |
29 |
1 |
29 |
30 |
22 |
23 |
|
0 |
10 |
10 |
10 |
11 |
41 |
42 |
|
2 |
30 |
2 |
30 |
31 |
21 |
22 |
|
0 |
11 |
11 |
11 |
12 |
40 |
41 |
|
2 |
31 |
3 |
31 |
32 |
20 |
21 |
|
1 |
12 |
0 |
12 |
13 |
39 |
40 |
|
2 |
32 |
4 |
32 |
33 |
19 |
20 |
|
1 |
13 |
1 |
13 |
14 |
38 |
39 |
|
2 |
33 |
5 |
33 |
34 |
18 |
19 |
|
1 |
14 |
2 |
14 |
15 |
37 |
38 |
|
2 |
34 |
6 |
34 |
35 |
17 |
18 |
|
1 |
15 |
3 |
15 |
16 |
36 |
37 |
|
2 |
35 |
7 |
35 |
36 |
16 |
17 |
|
1 |
16 |
4 |
16 |
17 |
35 |
36 |
|
2 |
36 |
8 |
36 |
37 |
15 |
16 |
|
1 |
17 |
5 |
17 |
18 |
34 |
35 |
|
2 |
37 |
9 |
37 |
38 |
14 |
15 |
|
1 |
18 |
6 |
18 |
19 |
33 |
34 |
|
2 |
38 |
10 |
38 |
39 |
13 |
14 |
|
1 |
19 |
7 |
19 |
20 |
32 |
33 |
|
2 |
39 |
11 |
39 |
40 |
12 |
13 |
|
1 |
20 |
8 |
20 |
21 |
31 |
32 |
|
2 |
40 |
12 |
40 |
41 |
11 |
12 |
|
1 |
21 |
9 |
21 |
22 |
30 |
31 |
|
2 |
41 |
13 |
41 |
42 |
10 |
11 |
|
1 |
22 |
10 |
22 |
23 |
29 |
30 |
|
2 |
42 |
14 |
42 |
43 |
9 |
10 |
|
1 |
23 |
11 |
23 |
24 |
28 |
29 |
|
2 |
43 |
15 |
43 |
44 |
8 |
9 |
|
1 |
24 |
12 |
24 |
25 |
27 |
28 |
|
1 |
12 |
0 |
12 |
13 |
39 |
40 |
|
1 |
25 |
13 |
25 |
26 |
26 |
27 |
|
1 |
13 |
1 |
13 |
14 |
38 |
39 |
|
1 |
26 |
14 |
26 |
27 |
25 |
26 |
|
1 |
14 |
2 |
14 |
15 |
37 |
38 |
|
1 |
27 |
15 |
27 |
28 |
24 |
25 |
|
1 |
15 |
3 |
15 |
16 |
36 |
37 |
|
2 |
28 |
0 |
28 |
29 |
23 |
24 |
|
1 |
16 |
4 |
16 |
17 |
35 |
36 |
|
2 |
29 |
1 |
29 |
30 |
22 |
23 |
|
1 |
17 |
5 |
17 |
18 |
34 |
35 |
|
2 |
30 |
2 |
30 |
31 |
21 |
22 |
|
1 |
18 |
6 |
18 |
19 |
33 |
34 |
|
2 |
31 |
3 |
31 |
32 |
20 |
21 |
|
1 |
19 |
7 |
19 |
20 |
32 |
33 |
|
2 |
32 |
4 |
32 |
33 |
19 |
20 |
|
1 |
20 |
8 |
20 |
21 |
31 |
32 |
|
2 |
33 |
5 |
33 |
34 |
18 |
19 |
|
1 |
21 |
9 |
21 |
22 |
30 |
31 |
|
2 |
34 |
6 |
34 |
35 |
17 |
18 |
|
1 |
22 |
10 |
22 |
23 |
29 |
30 |
|
2 |
35 |
7 |
35 |
36 |
16 |
17 |
|
1 |
23 |
11 |
23 |
24 |
28 |
29 |
|
2 |
36 |
8 |
36 |
37 |
15 |
16 |
|
1 |
24 |
12 |
24 |
25 |
27 |
28 |
|
2 |
37 |
9 |
37 |
38 |
14 |
15 |
|
1 |
25 |
13 |
25 |
26 |
26 |
27 |
|
2 |
38 |
10 |
38 |
39 |
13 |
14 |
|
1 |
26 |
14 |
26 |
27 |
25 |
26 |
|
2 |
39 |
11 |
39 |
40 |
12 |
13 |
|
1 |
27 |
15 |
27 |
28 |
24 |
25 |
|
2 |
40 |
12 |
40 |
41 |
11 |
12 |
|
0 |
0 |
0 |
0 |
1 |
51 |
52 |
|
2 |
41 |
13 |
41 |
42 |
10 |
11 |
|
0 |
1 |
1 |
1 |
2 |
50 |
51 |
|
2 |
42 |
14 |
42 |
43 |
9 |
10 |
|
0 |
2 |
2 |
2 |
3 |
49 |
50 |
|
2 |
43 |
15 |
43 |
44 |
8 |
9 |
|
0 |
3 |
3 |
3 |
4 |
48 |
49 |
|
3 |
44 |
0 |
44 |
45 |
7 |
8 |
|
0 |
4 |
4 |
4 |
5 |
47 |
48 |
|
3 |
45 |
1 |
45 |
46 |
6 |
7 |
|
0 |
5 |
5 |
5 |
6 |
46 |
47 |
|
3 |
46 |
2 |
46 |
47 |
5 |
6 |
|
0 |
6 |
6 |
6 |
7 |
45 |
46 |
|
3 |
47 |
3 |
47 |
48 |
4 |
5 |
|
0 |
7 |
7 |
7 |
8 |
44 |
45 |
|
3 |
48 |
4 |
48 |
49 |
3 |
4 |
|
0 |
8 |
8 |
8 |
9 |
43 |
44 |
|
3 |
49 |
5 |
49 |
50 |
2 |
3 |
|
0 |
9 |
9 |
9 |
10 |
42 |
43 |
|
3 |
50 |
6 |
50 |
51 |
1 |
2 |
|
0 |
10 |
10 |
10 |
11 |
41 |
42 |
MOST NEGATIVE |
3 |
51 |
7 |
51 |
52 |
0 |
1 |
|
0 |
11 |
11 |
11 |
12 |
40 |
41 |