
PCB TRACEERBAARHEID
EN SERIALISATIE
Een label op een board is nog geen traceability. Deze gids laat zien hoe u lotcodes, serienummers, firmware, inspectie en testdata koppelt tot een bruikbare producthistorie die audits versnelt en recalls begrenst.

Hommer Zhao
Oprichter PCB Assemblage | 15+ jaar ervaring in PCB productie
Veel teams zeggen dat zij traceability hebben, maar bedoelen eigenlijk dat er ergens een label op de doos zit. Pas wanneer u binnen enkele minuten kunt terugvinden welke PCB-lotcode, welke hoofdcomponenten, welke firmwareversie en welke testuitkomst bij een specifiek board horen, heeft u een systeem dat in audits en veldproblemen echt waarde levert.
"Als een ontwerpteam in de eerste review al IPC-2221, een procesmarge van 20% en minimaal 3 kritische DFM-punten vastlegt, zien wij de first-pass yield doorgaans direct boven 98% uitkomen."
Hommer Zhao, Founder & CEO, WIRINGO
Voor een snelle vervolgstap zijn onze gidsen over DFM-checks, PCB testen en IPC-kwaliteitsklassen de meest gebruikte referenties in onze offertefase.
Wat PCB Traceerbaarheid Echt Betekent
In PCB assemblage betekent traceerbaarheid dat u de levensloop van een board kunt reconstrueren vanaf materiaalontvangst tot eindtest en verzending. U wilt dus niet alleen weten dat een printplaat gebouwd is, maar ook welke PCB-batch, welke componentdatecodes, welke solder paste, welk programma, welke firmware en welke inspectie-uitkomst erbij horen. Zonder die koppeling kunt u wel produceren, maar niet scherp onderzoeken, terugroepen of aantoonbaar vrijgeven.
Publieke basisbronnen over traceability, barcodes en Data Matrix beschrijven de basis, maar op de productievloer gaat het vooral om beslissingen: kan een operator het juiste board scannen, kan test de juiste firmware valideren en kan kwaliteit achteraf de juiste batch isoleren?
Daarom hoort traceability niet als los IT-project naast assemblage te staan. Het moet gekoppeld zijn aan uw first article inspection, uw firmwareflow en uw bredere teststrategie. Anders bestaan labels, testdata en vrijgave naast elkaar zonder dat zij één verhaal vertellen.
PCB-lot, hoofdcomponentdatecodes, solder paste batch en MSL-status.
Stencil- of programmarevisie, lijn-ID, operator of station.
Lotcode of uniek serienummer op panel of boardniveau.
AOI, röntgen, flashing en eindtest gekoppeld aan dezelfde ID.
Als u een veldretour ontvangt en na 30 minuten nog steeds niet weet welke firmware, welke testrun en welke hoofdcomponentlotten daarbij horen, dan heeft u administratieve labels maar nog geen bruikbare traceerbaarheid.
— Hommer Zhao, Oprichter & Technisch Expert

Wanneer Lotniveau Niet Meer Genoeg Is
Veel teams starten met batch- of lottraceability. Dat is logisch: 1 order, 1 PCB-lot, 1 paste-batch en 1 testverslag is voor eenvoudige builds vaak werkbaar. Maar zodra uw product meer dan 1 firmwarevariant, meer dan 1 kritische teststap of meer dan 1 servicepad heeft, wordt lotniveau snel te grof. Dan wilt u weten welk individueel board afweek, niet alleen welke batch mogelijk betrokken was.
Per-board serialisatie wordt vooral belangrijk wanneer een fout niet uniform over de hele batch loopt. Denk aan één operatorinterventie, één herprogrammeeractie of één specifieke reworkstap. In die gevallen is een lotcode nuttig voor snelle eerste afbakening, maar onvoldoende om 1 defect board uit 300 exact te onderscheiden van de overige 299.
Voor inkopers en NPI-teams is de vuistregel praktisch: zodra u verwacht dat een retour, audit of containmentactie minder dan 10% van een batch gericht moet raken, loont individuele serialisatie bijna altijd. Het scheelt later veel meer in sorting, herinspectie en klantdiscussie dan het tijdens productie kost.
Vier duidelijke signalen dat per-board serialisatie nodig is
Firmware per unit, medische of automotive documentatie-eisen, meerdere rework- of teststappen en service of recalls op serienummerniveau zijn de vier duidelijkste signalen dat lottracking alleen niet meer volstaat.
Lotniveau is vaak voldoende bij
- Eenvoudige prototypes zonder unieke firmware of eindklantlabels.
- Kleine interne builds waar 100% sorteren minder dan 1 uur kost.
- Boards met 1 procesflow en minimale reworkkans.
Serialisatie is meestal nodig bij
- Programma's met SMT, flashing en functionele test in aparte stappen.
- Servicegevoelige producten met RMA, field updates of retrofitcampagnes.
- Regulatoire trajecten waar een recall niet de hele maandproductie mag blokkeren.
Mijn praktische grens ligt vaak bij 2 onafhankelijke vrijgavestappen. Zodra een board eerst door assemblage en daarna nog door firmware of eindtest zijn identiteit krijgt, wilt u die identiteit niet meer alleen per batch beheren.
— Hommer Zhao, Oprichter & Technisch Expert
Welke Data U Minimaal Moet Vastleggen
Een bruikbaar systeem verzamelt niet “zoveel mogelijk data”, maar precies de data die later een afwijking verklaart of een batch begrenst. De kern zit meestal in 6 datasets: materiaal, programma, identificatie, inspectie, software en vrijgave. Zodra één van die zes ontbreekt, krijgt u gaten in uw root-cause analyse.
Vooral componentinkoop speelt hierin een grotere rol dan vaak wordt aangenomen. Zonder goede koppeling naar geautoriseerde of vrijgegeven sourcing verliest u al vroeg zicht op authenticiteit en datumcodes. Daarom sluit dit onderwerp direct aan op onze gids over componenteninkoop en tekorten.
Houd de invoer daarnaast zo dicht mogelijk bij de processtap zelf. Laat pastebatchs bij printersetup scannen, firmware bij programmeerstation loggen en testuitkomsten automatisch aan dezelfde board-ID hangen. Handmatig overtypen lijkt goedkoop, maar is in audits meestal het eerste zwakke punt.
| Datagroep | Minimale inhoud | Waarom belangrijk |
|---|---|---|
| PCB en materiaal | PCB-lot, solder paste batch, hoofdcomponentdatecodes | Begrenst suspect materiaal in minuten in plaats van dagen |
| Procesrevisie | Stencil of programma-ID, lijn of station, datum/tijd | Laat zien of een afwijking aan 1 setup of 1 shift vastzit |
| Board-ID | Lotcode of uniek serienummer, liefst scanbaar | Maakt koppeling tussen alle losse gegevens mogelijk |
| Inspectie | AOI/SPI/X-ray of visuele vrijgave per stap | Voorkomt dat een board wel gelabeld maar niet echt vrijgegeven is |
| Software | Firmwareversie, hash of checksum, programmeerstation | Cruciaal zodra functionaliteit of configuratie per unit varieert |
| Eindstatus | FCT-pass/fail, rework, verpakking of ship status | Bepaalt of een board klantklaar, hold of scrap is |
Een serienummer zonder testkoppeling is slechts half werk
Teams registreren soms wel een board-ID maar laten AOI, flashing of eindtest in losse bestanden staan. Dan kunt u bij een retour niet aantonen of dat specifieke board de juiste versie en de juiste vrijgave had. Koppel identificatie daarom altijd aan dezelfde test- en releasehistorie.
Ik zie liever 8 goed gekozen velden die automatisch aan elk board hangen dan 40 velden die operators handmatig invullen. Traceability faalt zelden door te weinig ambitie, maar vaak door te veel losse invoer.
— Hommer Zhao, Oprichter & Technisch Expert
Lottracking vs Serialisatie Vergeleken
Beide modellen hebben hun plaats. Het probleem ontstaat wanneer een organisatie op batchniveau wil blijven werken terwijl het product inmiddels individueel wordt vrijgegeven, geprogrammeerd of gerepareerd. Dan schuurt de productrealiteit met het datamodel.
| Aspect | Lottracking | Per-board serialisatie |
|---|---|---|
| Implementatie | Sneller op te zetten met minder labels en scans | Meer setup maar nauwkeuriger voor service en audits |
| Recall-omvang | Vaak hele batch of dagproductie blokkeren | Containment kan tot 1 specifiek board of subbatch worden beperkt |
| Reworkhistorie | Moeilijk zichtbaar wanneer maar enkele units worden herwerkt | Elke reworkstap kan aan exact board worden gekoppeld |
| Firmwarebeheer | Werkbaar bij 1 vaste image per batch | Sterker bij varianten, kalibratie en unieke configuraties |
| Testanalyse | Goed voor trenddata per order | Beter voor root cause per individuele uitval |
| Totale eigendomskost | Lager in eenvoudige flows | Vaak goedkoper zodra veldservice, audits of recalls zwaar wegen |
Praktische keuzehulp
Heeft uw board 1 vaste configuratie, geen individuele service en een kleine batchomvang, dan kan lottracking voldoende zijn. Heeft u unieke firmware, meerdere testgates of auditdruk, dan is serialisatie meestal de verstandigere basis.
Praktische Workflow Van Inkoop Tot Eindtest
De meest robuuste traceability flows zijn simpel opgebouwd. Start bij materiaalontvangst, voeg daarna board-identiteit toe op het eerste logische punt en laat elke volgende stap die identiteit alleen verrijken. Voor veel OEM's werkt de volgende opbouw goed: materiaal vrijgeven, PCB of paneel labelen, SMT-run registreren, software of engineering review koppelen, eindtest loggen en pas daarna verpakken of verzenden.
Let vooral op panelisatie en depaneling. Als de code alleen op een breakaway rail staat en na depaneling verdwijnt, verliest u de identiteit precies op het moment dat individuele boards uit elkaar gaan. Daarom kiezen veel teams voor een code op paneelniveau én een tweede identificatie op board- of trayniveau.
Ook box build of mixed-tech trajecten vragen een extra beslismoment. Zodra een board later nog in een behuizing, kabelset of complete subassemblage terechtkomt, moet de board-ID mee de volgende stap in. Anders eindigt traceability bij de losse PCBA terwijl de klant juist het complete eindproduct terugstuurt.
1. Materiaalvrijgave
Scan PCB-lot, kritische componentdatecodes en solder paste batch zodra materiaal productiestatus krijgt.
2. Identiteit toekennen
Breng een lotcode of Data Matrix aan voordat boards uit het paneel verdwijnen of verschillende routes krijgen.
3. Processtappen loggen
Koppel SMT-programma, inspectie en eventuele rework aan dezelfde ID.
4. Software en test koppelen
Log firmwareversie, checksum en FCT-resultaat per board zodra dit relevant wordt.
5. Verpakking en verzending
Leg vast welke geslaagde boards in welke tray, doos of klantzending terechtkomen.
De sterkste traceability flows voelen op de lijn bijna onzichtbaar aan. Operators scannen op natuurlijke procespunten en hoeven niet te gokken welke status of mapnaam bij welk board hoort.
— Hommer Zhao, Oprichter & Technisch Expert
Praktische vuistregel
Als uw systeem binnen 5 minuten een suspect PCB-lot, binnen 10 minuten een firmwarevariant en binnen 15 minuten alle betrokken serienummers kan tonen, zit u meestal op een volwassen niveau voor operationele traceability.
Veelgemaakte Fouten Die Audits Breken
Code te laat aanbrengen
Na depaneling of na rework verdwijnt de koppeling tussen board en proceshistorie.
Labels zonder database
Een barcode op de print helpt niet als test, firmware en vrijgave elders blijven staan.
Rework buiten de flow houden
Herstelwerk zonder log is precies de informatie die later bij claims ontbreekt.
Te veel handmatige invoer
Overtypen van lotcodes en versievelden levert snel stille fouten op die lastig te bewijzen zijn.
Tijdens audits vallen vooral inconsistenties op. Een board heeft bijvoorbeeld wel een serienummer, maar het testlog toont alleen batchniveau. Of de firmwareversie staat in een handmatig spreadsheet terwijl de FCT-database een andere datum laat zien. Zulke gaten maken een dossier niet meteen waardeloos, maar wel verdacht. In het slechtste geval moet u dan een hele batch opnieuw controleren omdat u de scherpe grens niet meer kunt aantonen.
Wie dit wil voorkomen, moet traceability al vroeg meenemen in DFM, procesreview en offertefase. Waar komt de code op het board? Is hij leesbaar na coating? Past hij nog als u later een extra connector of shield toevoegt? En sluit de flow aan op uw THT- of mixed-tech proces? De beste systemen ontstaan zelden als snelle correctie na een klantclaim; ze worden vooraf ontworpen.
Volledige batchblokkade is vaak een traceability-probleem, geen kwaliteitsprobleem
In veel escalaties is niet het defect zelf het duurst, maar het feit dat u de betrokken boards niet scherp genoeg kunt aanwijzen. Dan moet kwaliteit uit voorzorg meer vasthouden, herinspecteren of terugroepen dan technisch eigenlijk nodig was.
Veelgestelde Vragen
Wat is het verschil tussen lottraceerbaarheid en serialisatie in PCB assemblage?
Lottraceerbaarheid koppelt een groep boards aan dezelfde PCB-lotcode, solder paste batch, componentdatecodes en procesrun. Serialisatie gaat verder en geeft elk individueel board een unieke ID, vaak via barcode of Data Matrix. Voor prototypes of eenvoudige klasse 2 builds is lotniveau soms genoeg; voor medische, automotive of service-intensieve producten is per-board serialisatie meestal de veiligere keuze.
Wanneer moet ik per board een serienummer eisen?
Dat wordt sterk aangeraden zodra uw product firmware per unit krijgt, meer dan 1 kritische teststap heeft, in het veld service of recalls kan vereisen, of onder strengere kwaliteitsregels valt. In de praktijk zien wij per-board serialisatie vaak vanaf medische, industriële en automotive programma’s of vanaf volumes waar een fout van 1 batch direct 100 tot 1.000 units kan raken.
Welke gegevens zijn het belangrijkst voor een auditbestendige traceability flow?
Minimaal wilt u PCB-lot, hoofdcomponentdatecodes, solder paste batch, machineprogramma of revisie, inspectie- en testresultaat, firmwareversie en operator- of station-ID vastleggen. Voor gereguleerde projecten komen daar vaak MSL-status, reworkhistorie, verpakkingstatus en bewaartermijnen van 5 tot 10 jaar bovenop.
Is een sticker met serienummer alleen voldoende?
Nee. Een label zonder gekoppelde database is alleen markering, geen traceability. Een bruikbaar systeem koppelt de code aan productiedata, testlogs en vrijgavestatus. Anders kunt u bij een retour wel het nummer lezen, maar niet reconstrueren welke solder paste batch, firmware of inspectiestap erbij hoorde.
Hoe voorkomt u dat traceability te duur of te traag wordt in productie?
Bouw het systeem rond bestaande procespunten: scan bij kitvrijgave, scan na SMT, scan bij programmeren en scan bij eindtest. Vermijd dubbele handmatige invoer. Als operators minder dan 5 tot 10 seconden extra per kritieke stap nodig hebben, blijft de impact op output meestal beperkt terwijl de terugzoekwaarde enorm stijgt.
Moet traceerbaarheid ook rework en repairs bevatten?
Ja. Zodra een board buiten de normale flow opnieuw wordt gesoldeerd, opnieuw geprogrammeerd of opnieuw getest, moet dat in dezelfde historie terugkomen. Anders oogt het dossier compleet, maar mist precies de informatie die later bij een velddefect of klantclaim doorslaggevend is.
Bronnen en Referenties
- Traceability — basisuitleg van traceability-systemen en terugzoeklogica.
- Barcode — achtergrond over machineleesbare productidentificatie.
- Data Matrix — relevante 2D-code voor compacte identificatie op elektronische assemblies.
- Statistical process control — nuttige achtergrond voor het koppelen van traceability aan procesbewaking.
