Elektromos rendszer

OBD-II hibakódok: mit árulnak el a P-kódok?

hero
Röviden

Az OBD-II hibakódok egységes rendszer szerint épülnek fel: az első betű a rendszert (P = erőátvitel), a további karakterek a szabványos vagy gyártói eredetet és az érintett részegységet jelölik. A P-kód azonban csak kiindulópont, irányt mutat, de nem mondja meg kész diagnózisként, mit kell cserélni.

Amikor felgyullad a motorhiba-lámpa, a legtöbb autó ma már pontosan tudja, mi zavarta meg. A fedélzeti diagnosztikai rendszer, az OBD-II, egy szabványos hibakódot tárol el, amit egy diagnosztikai műszerrel bármely szerviz ki tud olvasni. Ezek közül a leggyakoribbak a P betűvel kezdődő, úgynevezett P-kódok, amelyek az erőátviteli rendszerre, a motorra és a sebességváltóra, vonatkoznak.

Sokan azt hiszik, hogy egy P-kód önmagában megmondja, mit kell cserélni. A valóság árnyaltabb: a kód egy jól meghatározott logika szerint épül fel, és pontosan megmutatja, melyik rendszerben, milyen jellegű eltérést érzékelt a vezérlő, de a valódi okot csak célzott diagnosztikával lehet kideríteni. Ebben a cikkben végigvesszük, hogyan olvashatók a P-kódok, mit jelentenek az egyes karakterek, és miért nem szabad pusztán a kód alapján alkatrészt cserélni.

Mi az OBD-II, és honnan jönnek a hibakódok?

Az OBD-II a fedélzeti diagnosztika második generációja, amely a kilencvenes évek közepétől vált kötelezővé, előbb az Egyesült Államokban, majd valamivel később, hasonló elven Európában is (itt EOBD néven). A célja eredetileg a károsanyag-kibocsátás felügyelete volt: a rendszer folyamatosan figyeli azokat az alkatrészeket és folyamatokat, amelyek a kipufogógáz tisztaságát befolyásolják. Ha valami eltér a normálistól, a vezérlő hibakódot tárol el, és sok esetben felgyújtja a motorhiba-lámpát.

A rendszer nagy erénye az egységesítés. Minden OBD-II kompatibilis autóban ott van egy szabványos, 16 tűs diagnosztikai csatlakozó, jellemzően a kormányoszlop környékén. Ide csatlakoztatva a diagnosztikai műszer ugyanazon a nyelven kommunikál a legkülönbözőbb márkájú autókkal. A kiolvasott adatokat két nagy szabvány rendezi: a hibakódok szerkezetét és jelentését a nemzetközi szabvány rögzíti, a mögöttük álló mért értékeket (fordulatszám, hőmérséklet, lambdaszonda-jelek stb.) pedig az úgynevezett PID-ek, azaz paraméterazonosítók írják le.

Hogyan épül fel egy hibakód?

Minden OBD-II hibakód öt karakterből áll, és mindegyik karakternek pontos jelentése van. Az első betű azt mondja meg, melyik rendszerről van szó: a P a powertrain, vagyis az erőátvitel (motor, váltó), a B a body (karosszéria, például légzsák, ablakemelő), a C a chassis (futómű, kormányzás, fékrendszer), az U pedig a network, azaz a vezérlők közötti kommunikáció és hálózat. Ebben a cikkben a P-kódokra koncentrálunk, mert ezek a leggyakoribbak.

A betű utáni első számjegy azt jelzi, szabványos vagy gyártóspecifikus-e a kód. A 0 általában szabványos, minden gyártóra egységesen érvényes kódot jelöl (például P0), az 1 pedig gyártóspecifikusat (P1), amelyet az adott márka saját maga definiált. A harmadik karakter az érintett részrendszert mutatja meg: a levegő- és üzemanyag-ellátást, a gyújtást, a kiegészítő emissziós rendszert, a sebesség- és alapjáratszabályozást, a számítógépes ki- és bemeneteket vagy a sebességváltót. Az utolsó két számjegy pedig a konkrét hibát azonosítja a rendszeren belül. Így egy első ránézésre kriptikus kód valójában egy jól olvasható, logikus üzenet.

Egy példán keresztül a legkönnyebb megérteni. Vegyük a P0301 kódot: a P az erőátvitelre utal, a 0 azt jelzi, hogy szabványos, minden gyártónál egységes kódról van szó, a harmadik karakter (3) a gyújtási rendszerre mutat, az utolsó két számjegy (01) pedig azt mondja meg, hogy az 1-es henger gyújtáskimaradásáról van szó. Ugyanígy fejthető meg gyakorlatilag bármelyik kód. Ez a logikus felépítés az oka annak, hogy egy tapasztalt szerelő már a kód puszta ránézéséből tudja, nagyjából merre kell keresgélnie, de a konkrét okhoz innen még út vezet, hiszen a kód a tünetet írja le, nem a kiváltó alkatrészt.

1. ábra
1. ábra

Néhány gyakori P-kód és ami mögötte állhat

Nézzünk pár olyan kódot, amivel a szervizben szinte naponta találkozunk. A P0300 véletlenszerű, több hengert érintő gyújtáskimaradást jelez, vagyis a motor valahol "kihagy". A háttérben lehet elkopott gyújtógyertya vagy gyújtótekercs, de akár szívórendszeri levegőbeszívás, üzemanyag-ellátási hiba vagy mechanikus probléma is. A P0301, P0302 és így tovább már egy-egy konkrét hengert nevez meg. Fontos: ha a motorhiba-lámpa villog (nem folyamatosan világít), az égő gyújtáskimaradásra utal, ami rövid úton tönkreteheti a katalizátort, ilyenkor azonnal érdemes megállni.

A P0171 azt jelenti, hogy a keverék túl sovány, vagyis a motor a kelleténél több levegőt és kevesebb üzemanyagot kap. Gyakori oka egy repedt vagy lecsúszott vákuumtömlő, de lehet szennyezett légtömegmérő, hibás befecskendező vagy nem megfelelő üzemanyagnyomás is. A P0420 a katalizátor csökkent hatásfokára utal, ám ez nem jelenti automatikusan, hogy a katalizátor rossz: lehet lomha lambdaszonda, kipufogó-tömítetlenség vagy éppen egy meg nem oldott gyújtáskimaradás is a valódi ok. Jól látszik, hogy ugyanaz a kód több forgatókönyvet is takarhat, éppen ezért a kód csak a nyomozás kezdete.

Miért nem elég csak a kódot kiolvasni?

A leggyakoribb, és legköltségesebb, hiba, amit autótulajdonosok és kevésbé alapos szerelők is elkövetnek, hogy a kódot diagnózisként kezelik. Ha a műszer P0420-at mutat, kicserélik a katalizátort, aztán csodálkoznak, hogy a hiba visszatér, mert valójában egy tömítetlen kipufogó vagy egy fáradt lambdaszonda okozta. A kód azt mondja meg, hol és milyen jellegű az eltérés, de nem azt, melyik alkatrész a felelős érte.

A helyes diagnosztika ezért a kódból indul ki, de nem áll meg ott. A szakember megnézi a hozzá tartozó élő adatokat (a PID-eket): a lambdaszondák jeleit, az üzemanyag-korrekciós értékeket, a hőmérsékleteket, a gyújtáskimaradások számlálóit. Ezekből kirajzolódik, mi történik valójában a motorban. Sokszor több kód együtt ad értelmes képet: ha például egyszerre van jelen egy soványkeverék- és egy katalizátor-kód, előbb a keveréket kell rendbe tenni, és csak utána nézni, marad-e a katalizátorhiba. Ez a rendszerszintű gondolkodás választja el a valódi hibakeresést a találgatástól. Fontos azt is tudni, hogy a hibakódok kétféle állapotban létezhetnek: egy hiba lehet aktuális, vagyis éppen fennálló, és lehet tárolt, azaz olyan, amit a rendszer korábban észlelt, de most nem tapasztal. Az utóbbiak gyakran időszakos, csak bizonyos körülmények között jelentkező hibákra utalnak, például egy laza csatlakozóra, amely csak rázós úton okoz gondot. Az ilyen szaggatott hibák a legnehezebben megfoghatók, mert a szerviz pillanatában lehet, hogy minden hibátlanul működik, a tapasztalt szerelő pedig ilyenkor a körülmények ismételt előidézésével és az élő adatok figyelésével szűkíti be a keresést, nem megalapozatlanul cserél alkatrészt. A modern járművek egyre inkább elektronikára épülnek, és ez a diagnosztika szerepét is felértékeli, jól látszik ez az elektromos autóknál is, amelyek szervizeléséről külön írásunkban is olvashatsz, hogy mennyiben más, mint a hagyományos.

2. ábra
2. ábra

Amikor a hiba elektromos vagy tápellátási eredetű

Nem minden P-kód mögött áll motoralkatrész. Az erőátviteli rendszer rengeteg érzékelőből, vezérlőből és összekötő kábelből áll, és ezek bármelyike okozhat hibajelet. Ha az akkumulátor gyenge vagy a fedélzeti feszültség ingadozik, a vezérlők furcsán viselkedhetnek, és látszólag megmagyarázhatatlan kódokat generálhatnak. Ezért a diagnosztika egyik alaplépése a tápellátás ellenőrzése, gyakran egy akkumulátorcsere és -regisztrálás vagy egy gyenge töltés rendbetétele oldja meg azt, ami elsőre komoly motorhibának tűnt.

A töltőrendszer állapota is kritikus: ha a generátor felújításra vagy cserére szorul, vagy az önindító gyengül, a rendszer instabil tápellátása áttételesen hibakódokat szülhet. Külön kategória a kábelezés: a megtört, korrodált vagy zárlatos vezetékek és csatlakozók megbízhatatlan jeleket adnak az érzékelőktől, és ezek felderítése komoly tapasztalatot igényel. Ilyenkor a kábelköteg-javítás és zárlatkeresés a megoldás. Végül maga a motorvezérlő egység is meghibásodhat, bár ez jóval ritkább, mint amennyien elsőre gyanakodnak rá, ezt csak a többi lehetőség kizárása után szabad feltételezni.

Élő adatfolyam és készenléti monitorok: a kódon túli információk

A hibakód csak a felszín. Egy modern diagnosztika ennél sokkal többet lát, mert hozzáfér a motorvezérlő élő adatfolyamához, vagyis a szenzorok valós idejű értékeihez. Így a szakember nem tippelni kényszerül a tünetekből, hanem közvetlenül olvassa a hűtőfolyadék-hőmérsékletet, a légtömegmérő jelét, a lambdaszondák feszültségét vagy a befecskendezés korrekcióit, sőt akár grafikonon követheti, hogyan mozognak ezek az értékek egy adott menethelyzetben. Kiemelten hasznos a rövid és hosszú távú keverékkorrekció figyelése: a rövid távú érték gyorsan, pillanatról pillanatra reagál a keverék finomhangolására, a hosszú távú pedig egy hosszabb időszak átlagát mutatja, és sokkal árulkodóbb a tartós szegény vagy dús keverékről. Ha ezek az értékek tartósan elszaladnak, az szívóoldali állevegő-beszívásra, tömítetlenségre, gyenge tüzelőanyag-szivattyúra vagy szennyezett szondákra utalhat, sokszor anélkül, hogy önmagában egyértelmű hibakód keletkezne.

A hibakód mellé a rendszer általában eltárolja az úgynevezett pillanatképet is, amely a hiba keletkezésének másodpercében rögzíti a legfontosabb paramétereket: fordulatszámot, motorterhelést, sebességet, hőmérsékletet, keverékkorrekciót. Ez felbecsülhetetlen, mert megmutatja, milyen körülmények között jelentkezett a probléma, hidegen vagy melegen, álló helyzetben vagy terhelés alatt, alacsony vagy magas fordulaton. Egy szakértő így be tudja azonosítani, hogy egy szórványos, nehezen elkapható hiba melegedéskor, gyorsításkor vagy éppen üresjáraton lép-e fel, és a mérést célzottan, ugyanolyan körülmények között tudja megismételni, ahelyett hogy megalapozatlanul cserélgetne alkatrészeket.

Külön figyelmet érdemelnek a készenléti monitorok. A vezérlő menet közben, meghatározott feltételek, hőmérséklet, sebesség, terhelés, üzemanyagszint, mellett önteszteket futtat az emissziós rendszereken: a katalizátoron, a lambdaszondákon, a párolgási rendszeren, az EGR-en. Ezek állapota lehet kész vagy nem kész, és a nem kész státusz különösen fontos a műszaki vizsga előtt: egy nemrég törölt hibakód vagy lecsatlakoztatott akkumulátor után a monitorok visszaállnak, és csak egy megfelelő menetciklus lefutása után válnak ismét késszé. A katalizátor és a párolgási monitor beállítása tart a legtovább, ezeket nem lehet műszerrel meghamisítani, csak vezetéssel elérni. Ilyen mélységű vizsgálathoz szakszerű motorvezérlő-diagnosztika kell, és ha a hiba tápellátási eredetűnek bizonyul, gyakran a generátor vagy a bekötés is szóba kerül. A hibakódok felépítéséhez kapcsolódóan a töltésről és a piros akkumulátor-lámpáról szóló cikkünk is hasznos.

Mit tegyél, ha felgyullad a lámpa?

Ha a motorhiba-lámpa folyamatosan világít, de az autó normálisan megy, nincs ok pánikra, de halogatni sem érdemes. Ez azt jelzi, hogy a rendszer tárolt egy hibát, amit ki kell olvastatni és ki kell vizsgálni. A tapasztalat azt mutatja, hogy a kisebb hibák javítatlanul hagyva idővel súlyosabbá válnak, és a károsanyag-kibocsátás is megnő. Ha viszont a lámpa villog, az sürgős: jellemzően égő gyújtáskimaradásra utal, ami a katalizátort veszélyezteti, ezért ilyenkor lehetőleg kímélő üzemmódban, mielőbb szervizbe kell vinni az autót.

A kód kiolvasása ma már gyors és olcsó lépés, de érdemes szem előtt tartani: az olcsó, saját kézi olvasók megmutatják a kódot, a helyes értelmezéshez azonban szakértelem és profi műszerezettség kell. Egy tapasztalt szerelő az élő adatok, a szemrevételezés és a célzott mérések alapján tud különbséget tenni a valódi ok és a látszólagos tünet között. Mielőtt bármilyen alkatrészt kicserélnél, mindig kérj alapos diagnosztikát, ez hosszú távon időt és pénzt is megtakarít, hiszen a felesleges alkatrészcsere a leggyakoribb rejtett költség az autójavításban.

Gyakori kérdések

Mit jelent a P betű a hibakód elején?

A P betű a powertrain, vagyis az erőátviteli rendszer rövidítése, ide tartozik a motor és a sebességváltó. A többi kezdőbetű más rendszert jelöl: a B a karosszériát, a C a futóművet és fékrendszert, az U pedig a vezérlők közötti kommunikációt. A P-kódok a leggyakoribbak, mert az emissziós felügyelet elsősorban az erőátvitelt figyeli.

Ha kiolvasom a kódot, tudni fogom, mit kell cserélni?

Nem feltétlenül. A kód megmutatja, melyik rendszerben és milyen jellegű az eltérés, de nem nevezi meg a felelős alkatrészt. Ugyanaz a kód több különböző okra is visszavezethető, ezért a pontos diagnózishoz élő adatok elemzése és célzott mérések kellenek. A kód csak a hibakeresés kiindulópontja.

Vezethetek tovább, ha világít a motorhiba-lámpa?

Ha a lámpa folyamatosan világít és az autó egyébként normálisan viselkedik, rövid távon általában vezethető, de mielőbb ki kell vizsgáltatni. Ha viszont a lámpa villog, az égő gyújtáskimaradásra utalhat, ami tönkreteheti a katalizátort, ilyenkor lehetőleg azonnal, kímélő üzemmódban vidd szervizbe az autót.

Mi a különbség a P0 és a P1 kódok között?

A P0 kezdetű kódok szabványosak, vagyis minden gyártónál ugyanazt jelentik. A P1 kezdetűek gyártóspecifikusak, ezeket az adott márka saját maga definiálta, így ugyanaz a P1-es kód más-más autóban eltérő jelentéssel bírhat. Ezért a P1-es kódoknál különösen fontos a márkaspecifikus szakértelem.

Okozhat hibakódot a gyenge akkumulátor?

Igen. Ha az akkumulátor gyenge vagy a fedélzeti feszültség ingadozik, a vezérlők furcsán viselkedhetnek, és látszólag megmagyarázhatatlan kódokat generálhatnak. Ezért a diagnosztika egyik első lépése mindig a tápellátás és a töltőrendszer ellenőrzése, mielőtt komolyabb motoralkatrészre gyanakodnánk.

Miért mutat a diagnosztika "nem kész" készenléti monitorokat a hibakód törlése után?

Az akkumulátor lecsatlakoztatása vagy a hibakódok törlése törli a vezérlő öntesztjeinek eredményét is, ezért a készenléti monitorok visszaállnak nem kész állapotba. A vezérlő ezeket az önteszteket menet közben, meghatározott feltételek mellett futtatja le újra, így csak egy megfelelő menetciklus után válnak ismét késszé. A katalizátor és a párolgási monitor beállítása tart a legtovább, ezt érdemes a műszaki vizsga előtt figyelembe venni.

Külföldi szakmai források

A téma nemzetközi, mélyebb szakmai hátteréhez ajánljuk az alábbi forrásokat. A külső oldalak tartalmáért nem vállalunk felelősséget, de hasznos kiegészítő olvasmányok lehetnek.

Kovács Gábor
A cikk szerzője

Kovács Gábor

vezető autószerelő, szakmai szerkesztő

Több mint 20 éve foglalkozik autójavítással, és a budapesti, 16. kerületi márkafüggetlen műhelyünk szakmai vezetője. A blogon a mindennapi szerelői tapasztalatait osztja meg érthető, gyakorlatias formában, hogy tudatosabb autótulajdonos lehess, és időben felismerd a kisebb hibákat, mielőtt azok komolyabb, költséges javítást igényelnének.

Kapcsolódó szolgáltatás a budapesti műhelyünkben

Ha a fentiekkel a saját autódon is találkozol, segítünk: nézd meg a motorvezérlő szolgáltatásunkat, vagy kérj időpontot felmérésre.

Időpontot kérek