U0100 in de garage: CAN-bus diagnose voor professionals

M
Martijn de Vries
Redacteur & Auto-diagnose specialist
Merkspecifieke Diagnose & Troubleshooting · 2026-02-18 · 8 min leestijd

Een U0100 is nooit een feestje. Die code betekent dat je ECU (de motorcomputer) het contact met minstens één ander belangrijk module kwijt is. Geen verbinding, geen data, geen diagnose. Je auto is een digitale vergadering waar de voorzitter niet opkomt dagen. Dus: je start met de basis. Check de voeding, massa en de CAN-bus zelf. Vervang niet zomaar een module, want die is waarschijnlijk onschuldig. Eerst meten, pas daarna wisselen.

Wat U0100 echt betekent (en wat je niet moet geloven)

U0100 is een SAE-code. Die zegt: “Lost Communication with ECM/PCM”. Kortom: de ECU is offline in het netwerk. Je auto spreekt in binaire code via de CAN-bus. Elke module (motor, bak, remmen, airco, etc.) is een gesprekspartner. Als de ECU niet antwoordt, houdt het netwerk op te functioneren. Soms start de auto nog wel, maar met beperkte functionaliteit; soms is het een complete black-out.

Belangrijk: U0100 is geen “magische” fout die je alleen met een dure tool vindt. Een simpele CAN-versterker of een multimeter is vaak al genoeg. De code zegt niet welke module het probleem veroorzaakt. Alleen dat er ergens een verbinding verbroken is. Dus: ga niet blind uit van de ECU. De oorzaak zit vaak in:

De vuistregel: U0100 is een netwerkprobleem, niet per se een ECU-probleem.

Stap 1: de visuele check (voordat je gaat meten)

Voordat je ook maar een draad aanraakt: kijk. Een U0100 zit vaak in een hoekje waar je niet graag bent. De ECU zit soms onder de motorkap, soms in de voetenruimte, soms achter het dashboard. Zoek de connector en controleer:

Heb je een visuele oorzaak gevonden? Maak het schoon, droog het, spray contactreiniger op de pinnen en sluit alles weer netjes aan. Vergeet niet de accu even los te halen voordat je aan connector gaat zitten. Zo reset je eventuele fouten en voorkom je dat je per ongeluk iets kortsluit.

Check de massa en voeding

Een module heeft stroom nodig om te praten. Zonder voeding geen CAN. Controleer:

Tip: gebruik de accu als referentie. Leg de zwarte meetpen op de accu‑minus en meet de 12V-lijnen. Zo weet je zeker dat je meting betrouwbaar is.

Stap 2: CAN-bus meten (de kern van de zaak)

De CAN-bus bestaat uit twee draden: CAN‑H (geel) en CAN‑L (groen). Ze lopen van module naar module, vaak via een stuurhoeksensor of gateway. De bus is “afgesloten” met 120 ohm weerstanden aan beide uiteinden. Die weerstanden zitten meestal in de ECU en in de laatste module op de bus. Zonder die weerstanden werkt de bus niet.

Meet de weerstand:

Meet de spanning (rustspanning):

Zie je 0 V of 5 V op een lijn? Dan zit er ergens een break of een module die de bus kortsluit. Zie je beide lijnen op 0 V? Dan is er geen voeding op de bus, of de ECU zelf heeft geen stroom.

Meet met een oscilloscoop (als je die hebt)

Een scope laat het echte signaal zien. Je ziet vierkante golven. CAN‑H en CAN‑L lopen tegengesteld. Als je geen scope hebt, kun je ook een CAN‑versterker gebruiken. Die zet het digitale signaal om in leesbare data. Handig, maar niet noodzakelijk. Een multimeter volstaat voor de meeste U0100‑gevallen.

Stap 3: module isolatie (wie praat niet meer?)

Nu je weet dat de bus OK is, maar de ECU niet reageert, ga je modules isoleren. De ECU is vaak de “voorzitter”. Als de voorzitter wegvalt, stopt de vergadering. Maar soms is het een module die de bus blokkeert.

Werkwijze:

  1. Zoek de CAN‑bus schema’s van je auto. Gebruik een betrouwbare bron (dealer‑software of betaalde data).
  2. Identificeer de modules op de bus. Meestal zitten er meer dan je denkt: ECU, TCU (bak), ABS, airbag, BCM (body), radio, etc.
  3. Sluit de ECU als laatste aan. Eerst de rest van de bus testen. Als de bus dan OK is, maar de ECU hem dood maakt, weet je dat de ECU zelf defect is.
  4. Sluit modules één voor één uit. Trek connectors los (niet terwijl de motor draait!). Kijk of de bus weer normaal wordt.

Let op: sommige modules zitten diep verborgen. Soms zit de gateway apart. Die is essentieel; zonder gateway geen communicatie met de diagnose‑poort.

Veel voorkomende oorzaken per auto

Als je een auto met een U0100 krijgt, check altijd eerst of er recent aan de auto is gesleuteld. Een losgetrokken stekker is sneller gemaakt dan je denkt.

Stap 4: ECU specifieke checks (als de bus OK is)

Als de bus goed is, maar de ECU blijft zwijgen, controleer:

Als je geen meetbare voeding of massa vindt op de ECU‑connector, terwijl die wel aanwezig hoort te zijn, dan is het vaak:

Een kapotte ECU is pas de laatste optie. Ga niet direct over tot wisselen. De meeste U0100‑gevallen zijn geen ECU‑defecten, maar netwerk- of voedingsproblemen.

Gateway en diagnose‑poort

Veel auto’s hebben een aparte gateway. Die stuurt verkeer tussen het diagnose‑netwerk en de rest. Als de gateway down is, lees je geen U0100 uit, ofwel je kunt niet communiceren met de ECU. Check:

Stap 5: na reparatie (reset en testrit)

Na reparatie:

Als U0100 na een reset direct terugkomt zonder dat je iets gedaan hebt, is er iets structureels mis. Dan is het zaak om:

Praktijkvoorbeelden (korte verhalen)

Een Ford Focus MK3 met U0100. Water in de ECU door een verstopte afvoer bij de ruitenwisserbak. De connector was groen. Schoonmaken, drogen, nieuwe connector en de code was weg.

Een VW Golf 7 met U0100 na vervangen radio. De aftermarket‑radio had een verkeerde CAN‑bus instelling en bleef “praten”. Bus bleef bezet. Radio verwijderd, bus gemeten, weer 60 ohm. Radio terug met juiste instellingen, U0100 weg.

Een BMW E90 met U0100 en een lege accu na stilstand. Accu vervangen, ECU gereset, bus gemeten: 60 ohm. De ECU had na de spanningsschok de transceiver niet goed opgestart. ECU vervangen, maar eerst voeding en massa gecheckt. Uiteindelijk was het de ECU zelf, maar alleen na grondige controle.

Conclusie

U0100 is een netwerkprobleem. Begin bij de basis: voeding, massa, busweerstand. Meet de rustspanningen, check de connectors en isolateer modules. Vervang de ECU pas als alles eromheen in orde is. Werk gestructureerd, gebruik je metingen en laat je niet opjagen door een enkele code. Dan los je U0100 op als een professional: met verstand van zaken, zonder onnodige kosten.

Volgende stap
Lees het complete overzicht
OBD2 Diagnose per Automerk: Foutcodes Oplossen en Repareren 2026 →
M
Over Martijn de Vries

Al meer dan 10 jaar actief in auto-diagnose en OBD2-technologie. Martijn test scanners, legt foutcodes uit en helpt autorijders om zelf hun auto te diagnosticeren.

Op de hoogte blijven?
Ontvang praktische OBD2-tips en scanner reviews. Geen spam, alleen bruikbare informatie.
Door je aan te melden ga je akkoord met onze voorwaarden. Je gegevens worden niet gedeeld met derden.