C&I storage manufacturer
Specifying coverage on a new line against a customer audit that wants one criterion per station and a record per pack.
BLP-EOL · end-of-line testing, supplied twice
BLP-EOL is the end-of-line tester on our module and pack lines, fitted twice on a full line: once on the finished module at station 16, once on the closed pack at station 14. Between line-in and pack line-off a cell passes seven test gates, each with a written criterion and a filed result. This page covers the four measurements the tester takes, where the seven gates sit, what each judges, what happens to a part that fails one, and the records that come back to you. Send your cell specification and pack configuration; a draft criteria table for all seven gates comes back within 24 hours.
The tester and what comes with it
BLP-EOL takes four measurements at each of its two positions: insulation resistance, hipot leakage, total voltage and resistance, and continuity. Insulation is applied at DC 1000 V and passes at 500 MΩ or more. Hipot is applied at DC 2800 V and passes at a leakage current of 10 mA or less. Those thresholds belong to the instrument and are the same at module station 16 and at pack station 14. What changes between the two positions is the circuit under test, which is why battery pack EOL testing on these lines comes with two criteria tables rather than one.
Built to ISO 9001, CE and RoHS; powered in its ordered configuration before it ships. The company behind the tester is on the about page.
Who arrives, with which questions
The engineer reading this is specifying or rebuilding test coverage at one of three kinds of plant, and arrives with six questions. Each has a section below.
Specifying coverage on a new line against a customer audit that wants one criterion per station and a record per pack.
Rebuilding coverage on a running line, where the tester sits between stations that exist and reports into an MES that exists.
Adding a second end-of-line position, because the pack ships with copper bars, connectors and a harness the module test never saw.
Four measurements, one automatic sequence
The four run as one automatic sequence with the part on its fixture, on both the BLP-P8S and the BLP-P15 tier. Two of them ask different questions about the same insulation barrier, which is why both run rather than one standing in for the other.
| Measurement | Applied | Passes at | What it sees first |
|---|---|---|---|
| Insulation resistance | DC 1000 V≥500 MΩ | Resistance between the live circuit and the enclosure and ground path | A pinched harness, a displaced insulation sheet, an end plate creeping into a busbar, moisture or swarf left in a joint |
| Hipot leakage | DC 2800 V≤10 mA | Leakage current with the barrier stressed well above working voltage | A barrier that is comfortable at working voltage and marginal above it |
| Total voltage and resistance | String measured | Within what the configuration and the sorting record predict | A reversed cell, a cell from the wrong grading band, a cold weld carrying more resistance than it should |
| Continuity | Every intended path | Present and carrying current, from terminals through busbars and copper bars to the connectors | An interlock or low-voltage path that does not behave as drawn |
Insulation is read as a number rather than as a lamp, which is what makes it usable as evidence later. A cold weld moves the string figure before it moves anything else.

Seven gates between line-in and pack line-off
A cell that enters at module station 01 and leaves inside a closed pack at pack station 15 passes seven gates. Two are end-of-line tests. The other five are electrical and pneumatic checks placed where a fault is still cheap to correct, and each has a number attached to it.
| Gate | Station | What it measures | Criterion | Where the result goes |
|---|---|---|---|---|
| Gate 1 | Module 02BLP-CS | Cell scan, open-circuit voltage and resistance, grading into bands | Scan success 99.9% or better with incoming defects excluded; voltage read to ±(0.01% of reading + 3 digits), resistance to ±(0.5% of reading + 10 digits) | Filed against the cell number, carried forward to gate 3 |
| Gate 2 | Module 10 | Polarity of every cell against the orientation record written at tray unloading; insulation after banding and before welding | DC 500 V, 100 MΩ or more; polarity checked cell by cell | Filed by module number to your MES |
| Gate 3 | Module 15 | CCS-to-BMS communication handshake, per-cell voltage readback | Readback within 5 mV of that cell's sorting record | Filed by module number to your MES |
| Gate 4 | Module 16BLP-EOL | Insulation, hipot, total voltage and resistance, continuity on the finished module | Insulation DC 1000 V at 500 MΩ or more; hipot DC 2800 V at 10 mA or less | Full item list filed by module number |
| Gate 5 | Pack 02 | Cooling plate leak test, before the plate is bonded to the enclosure floor | 200 kPa dry air, 60 s hold, pressure drop 1 kPa or less | Filed against the enclosure |
| Gate 6 | Pack 13 | Whole-pack leak test, after lid, tightening and front panel | 5 kPa, 60 s hold, drop 0.3 kPa or less, against an IP67 target | Filed by pack number |
| Gate 7 | Pack 14BLP-EOL | Insulation, hipot, total voltage and resistance, continuity on the closed pack | The same instrument thresholds, measured across the whole pack circuit | Filed by pack number, into the acceptance document |
All seven are automatic positions on both tiers. Gate 3 sits at the manual inspection and communication station, where the readback runs automatically while a person completes the visual check. Where these gates fall in the full sequences is on the module assembly line page, which owns the 17 module stations, and the pack assembly line page, which owns the 15 pack stations. Gate 1 has its own page, the cell testing and sorting station.
Same tester, two objects
Both positions use the same tester and the same thresholds, and they test two different objects. That difference is why the second one earns its station time.
Every one of those six is a new joint, a new clearance and a new route to the enclosure wall. The second run is the first time the copper bars, the disconnect, the connectors and the harness are stressed at all, and the first time the barrier measured is the barrier the pack ships with. The string voltage is higher at gate 7 as well, since the pack is the modules in series.
On packs at 60 V or below the DC 2800 V hipot is dropped and a DC 500 V insulation test runs in its place. Consumer and light mobility packs sit in a different voltage class as an industry classification: a power tool pack is typically 36 V from 10 cells in series, against the 400 to 800 V a storage string works at. The withstand test is swapped because a withstand test set for a storage string stresses a barrier that will never see that voltage. Those lines are on the cylindrical and consumer pack line page.
Gate 3 · module station 15
Every cell voltage is read back through the sampling channels and compared against the record gate 1 wrote for that same cell. Two wires swapped show as two cells that no longer match.
Shows as one cell whose readback does not match its record.
A module built from a tray other than the one the record names shows as a spread of cells that do not match.
Returns nothing, or returns a neighbour's value.

At module station 15 the CCS sampling harness is connected and a communication handshake is run with the BMS, so the sampling channels are proven to be talking before the module reaches end-of-line test. In the same pass, every cell voltage is read back through those channels and compared against the sorting record gate 1 wrote for that same cell. Three separate faults fall out of one measurement.
The comparison passes within 5 mV of that cell's sorting record. Tighter than any fault the harness can produce, wider than the instrument's own reading.
Three things written as one, settled separately
Test specifications tend to write these three as though they were one figure. In battery pack EOL testing they have three different owners, and they are settled separately here.
Belongs to the instrument
Belongs to the project
Belongs to the recipe
A criteria revision is therefore a signed event, not a setting somebody remembers changing.

Gates 5 and 6
The two leak tests are forty times apart in pressure because they test different things: a closed metal circuit that will carry coolant under pump pressure for the life of the pack, and a large sealed volume closed by a gasketed lid.
The plate is tested before bonding, because after bonding a leaking plate is not a rework item. The result is filed against the enclosure the plate goes into.
The pack is tested after the lid and the front panel, because the seal being judged is the seal the pack ships with. The result is filed by pack number.
200 kPa against 5 kPa. The plate is judged on a 1 kPa drop, the enclosure on 0.3 kPa, and neither figure stands in for the other. Both are adjustable before dispatch against your enclosure, in writing.
Twin-spindle servo tightening runs at 8 to 25 N·m against the recipe stored for your enclosure, and torque and angle are filed by pack number. A pack whose tightening record is incomplete or out of window does not move to the leak station, because a low-torque fastener produces a leak result that says nothing about the gasket.
Five things start the criteria table
Within 24 hours you get back a draft criteria table for all seven gates written against your configuration, the item list for both end-of-line positions, and a note on any gate where your enclosure or voltage class changes it.
A failed part is held, not removed
That follows from how criteria are written: the person judging a held part is the person who set the number it was judged against.
What that is worth shows up at the end of a shift: a list of held parts with values on it, against part numbers, in your MES. The pattern behind them is then visible: one station, one fixture, one tray of cells, one enclosure batch.
Tagged to a number, not to a time stamp
Cell numbers come from the scan at gate 1, module numbers travel on the fixture RFID, pack numbers carry through the pack segment. A cell is traced from its sorting record, through the readback at gate 3 and the module test at gate 4, out through the pack test at gate 7.
A held part at gate 7 is investigated with all of that in front of you rather than with a single verdict line.
Defined, not described
Human factors are excluded in writing. A cell batch outside band or an operator error is a real loss no insulation tester can fix, so both are separated when the criteria are written, not argued on the day. Annual output from the same figure is on the capacity planning page.
First of the eight acceptance steps
The criteria for all seven gates are written station by station and signed before anything ships, as the first of the eight acceptance steps. They are written by the process engineer who set the parameters and countersigned by quality. The eight steps and the documents that come out are on the FAT and SAT acceptance page.
In a pre-assembly bay on your cells, busbars, end plates, enclosures and cooling plates, so the end-of-line criteria are exercised on your own materials before the line leaves our hall.
The 8-hour continuous run at target takt, welded sample pull tests at 1000 N or more, and every end-of-line item measured against the signed criteria.
Two ways to start
Send the station sequence you have now and the point where the tester should sit. The reply covers what it needs from the stations before it:
Give two weeks' notice with your drawings, configuration and target takt, and a pre-assembly bay is set up in your configuration for the visit. Where travel is not possible, the same criteria table is run as a video acceptance.
Your enquiry, ready to send
If your email client opened, it is already in the message. If nothing opened, use one of the two routes below.
Send the pack configuration
Send five things: your cell specification with its voltage and resistance data, your module and pack configuration, your enclosure and cooling plate drawings with their sealed volumes, your target takt, and the criteria table you use today if you have one. The reply comes within 24 hours. You can also start from the contact page.