Hoe je een BYD-foutcode leest
Wat de letters en cijfers in een DTC werkelijk betekenen, en wat een code je wel — en niet — vertelt voordat je begint.
Je uitleesapparaat toont zoiets als B1163302 en het lijkt een serienummer. Dat is het niet. Elk teken is een gegeven over de storing, en als je ze op volgorde leest weet je waar je begint voordat je iets demonteert.
De eerste letter: welk systeem
- P — aandrijflijn: elektromotor, transmissie, verbrandingsmotor bij een hybride, en de aansturing eromheen.
- B — carrosserie: verlichting, stoelen, airbags, comfortmodules.
- C — chassis: remmen, besturing, vering, stabiliteitsregeling.
- U — netwerk: de modules kunnen niet goed met elkaar praten.
Bij een elektrische of plug-in hybride komen U-codes veel vaker voor dan de meeste monteurs verwachten. Een auto met een stuk of twaalf regeleenheden verdeeld over meerdere CAN-bussen meldt een communicatiestoring zodra er één stil valt — en een module zonder voeding ziet er van buiten precies zo uit als een defecte module.
Het tweede teken: wie de code heeft vastgelegd
Een 0 betekent dat de code genormeerd is en bij elk merk hetzelfde betekent. Een 1 betekent dat de fabrikant hem heeft vastgelegd, dus het nummer zegt alleen iets tegen de documentatie van die fabrikant. Het meeste wat je op een voertuig van de BYD-groep tegenkomt is fabrikantspecifiek — daarom geeft een universele codelezer je een nummer en geen procedure.
De rest: subsysteem, daarna de precieze storing
De overige tekens versmallen het — eerst tot een subsysteem, dan tot de exacte toestand die de module heeft waargenomen. Twee codes die alleen in de laatste tekens verschillen kunnen op hetzelfde onderdeel wijzen en toch ander werk vragen: onderbreking, sluiting naar massa en waarde buiten bereik zijn drie storingen op één draad.
Wat een code je niet vertelt
Hier gaan de meeste verspilde uren verloren. Een DTC legt vast wat de module waarnam, niet wat er kapot is. «Sensorsignaal niet plausibel» is de regeleenheid die zegt dat hij het binnenkomende getal niet gelooft — de sensor, de bedrading, de connector, de massa, de voedingsspanning of de regeleenheid zelf kunnen dat allemaal veroorzaken. De code versmalt de zoektocht. Hij noemt geen onderdeel.
Voordat je iets vervangt
- Kijk of de code actueel is of opgeslagen historie. Een gewiste code die niet terugkomt is de registratie van iets dat al gebeurd is.
- Lees het freeze frame. De omstandigheden op het moment van vastleggen — snelheid, temperatuur, laadtoestand — wijzen de storing vaak sneller aan dan de code zelf.
- Lees alle modules, niet alleen de verdachte. Eén storing zet meestal codes in meerdere regeleenheden, en het patroon laat de oorsprong zien.
- Controleer voeding en massa vóór het onderdeel. Je vergissen in een massa is goedkoper dan je vergissen in een regeleenheid.
- Wissen, de omstandigheden uit het freeze frame narijden en opnieuw uitlezen. Een code die niet terugkomt was niet de storing die je zocht.
Zodra je weet welke storing je werkelijk voor je hebt, is wat je nodig hebt de procedure voor die code op dat model — de metingen, de waarden en de volgorde. Dat is wat BYDFixer je geeft.