Dekódování OBD2 – jak porozumět datům z diagnostického skeneru automobilu
Rámová struktura OBD2 (On-Board Diagnostics 2) se používá ke komunikaci mezi palubním počítačovým systémem (ECU) vozidla a diagnostickým nástrojem nebo skenerem OBD2. Skládá se z několika polí, která pomáhají organizovat a přenášet data. Standardní struktura rámce OBD2 je znázorněna na obrázku, který je specifický pro protokol CAN.

Tato pole pomáhají organizovat a předávat informace o výkonu vozidla a diagnostická data. Zde jsou běžná pole nalezená ve zprávě OBD2.
identifikátor : U zpráv OBD2 je identifikátor standardní 11bitový a používá se k rozlišení mezi „zprávami s žádostí“ (ID 7DF) a „zprávami s odpovědí“ (ID 7E8 až 7EF). Všimněte si, že 7E8 bude obvykle tam, kde hlavní motor nebo ECU reaguje.
Délka (#bajtů) : Toto jednoduše odráží délku v počtu bajtů zbývajících dat (03 až 06). Pro příklad Rychlost vozidla je to 02 pro požadavek (protože následují pouze 01 a 0D), zatímco pro odpověď je to 03, protože následují 41, 0D a 32.
režim : Pole režim určuje typ odesílaného požadavku nebo příkazu. Mezi běžné režimy patří:
Režim 01: Zobrazit aktuální data (data v reálném čase)
Režim 02: Zobrazit data zmrazeného snímku
Režim 03: Zobrazit uložené diagnostické poruchové kódy (DTC)
Režim 04: Vymazání DTC
Režim 05: Zobrazit výsledky testu monitorování lambda sondy
Režim 06: Zobrazit výsledky testu palubního monitorování
Režim 09: Vyžádání informací o vozidle
Režim 0A: Trvalé kódy DTC (nepodporují všechna vozidla)
PID (ID parametru) : Pole PID specifikuje konkrétní datový parametr nebo hodnotu snímače, která je požadována nebo hlášena. PID se používají k identifikaci typu dat ve zprávě, jako jsou otáčky motoru, rychlost vozidla, napětí lambda sondy a další.
Datové bajty : Pole datových bajtů obsahuje skutečné hodnoty dat odpovídající PID. Počet a význam datových bytů se liší v závislosti na PID a režimu. Například teplota chladicí kapaliny motoru může být hlášena jako jeden datový bajt představující teplotu ve stupních Celsia.
Kontrolní součet : Pole kontrolního součtu se používá k ověření integrity zprávy. Vypočítává se na základě ostatních polí ve zprávě a používá se k zajištění správného přijetí zprávy.
Záhlaví a zápatí : Zprávy OBD2 také obvykle obsahují záhlaví a zápatí pro označení začátku a konce každé zprávy. Tyto prvky pomáhají zajistit, aby skener OBD2 a ECU vozidla mohly správně identifikovat a oddělit jednotlivé zprávy.
ABECEDA : Jak je uvedeno na obrázku, jedná se o datové bajty v HEX, které je třeba před použitím ve výpočtech vzorce PID převést do desítkové formy. Všimněte si, že poslední datový bajt (po Dh) není použit.
Konkrétní formát a struktura zpráv OBD2 se mohou lišit v závislosti na použitém komunikačním protokolu (např. ISO 9141-2, ISO 14230-4, ISO 15765-4), ale výše zmíněná pole jsou běžnými prvky ve zprávách OBD2. Formát může také zahrnovat další pole pro účely adresování a řízení v závislosti na komunikačním protokolu. Diagnostické nástroje a skenery OBD2 zvládají formátování a interpretaci zpráv, což uživatelům usnadňuje přístup k diagnostickým informacím o vozidle a jejich pochopení.
Tabulka OBD2 PID
OBD2 (On-Board Diagnostics 2) ID parametrů (PID) jsou specifické kódy používané k vyžádání dat v reálném čase z různých senzorů a systémů ve vozidle. Tyto PID umožňují diagnostickým nástrojům přistupovat a zobrazovat informace o výkonu a stavu vozidla. Konkrétní dostupné PID se mohou lišit od jednoho vozidla k druhému, ale existuje standardizovaná sada PID definovaných protokolem OBD2.
| PID (prosinec) | PID (hexadecimální) | Jméno |
|---|---|---|
| Podporované PID [01 – 20] | ||
| 1 | 1 | Monitorujte stav od vymazání DTC |
| 2 | 2 | Zmrazit kód DTC |
| 3 | 3 | Stav palivového systému |
| 4 | 4 | Vypočtené zatížení motoru |
| 5 | 5 | Teplota chladicí kapaliny motoru |
| 6 | 6 | Krátkodobá úprava paliva (svod 1) |
| 7 | 7 | Dlouhodobá úprava paliva (svod 1) |
| 8 | 8 | Krátkodobá úprava paliva (svod 2) |
| 9 | 9 | Dlouhodobá úprava paliva (svod 2) |
| 10 | 0A | Tlak paliva (přetlak) |
| 11 | 0B | Absolutní tlak v sacím potrubí |
| 12 | 0C | Rychlost motoru |
| 13 | 0D | Rychlost vozidla |
| 14 | 0E | Předstih načasování |
| 15 | 0F | Teplota nasávaného vzduchu |
| 16 | 10 | Snímač hmotnostního průtoku vzduchu Průtok vzduchu |
| 17 | 11 | Poloha škrticí klapky |
| 18 | 12 | Stav přikázaného sekundárního vzduchu |
| 19 | 13 | Jsou přítomny kyslíkové senzory (2 banky) |
| 20 | 14 | Kyslíková sonda 1 (napětí), Kyslíková sonda 1 (krátkodobá úprava paliva) |
| 21 | 15 | Kyslíková sonda 2 (napětí), Kyslíková sonda 2 (krátkodobá úprava paliva) |
| 22 | 16 | Kyslíková sonda 3 (napětí), Kyslíková sonda 3 (krátkodobá úprava paliva) |
| 23 | 17 | Kyslíková sonda 4 (napětí), Kyslíková sonda 4 (krátkodobá úprava paliva) |
| 24 | 18 | Kyslíková sonda 5 (napětí), Kyslíková sonda 5 (krátkodobá úprava paliva) |
| 25 | 19 | Kyslíková sonda 6 (napětí), Kyslíková sonda 6 (krátkodobá úprava paliva) |
| 26 | 1A | Kyslíková sonda 7 (napětí), Kyslíková sonda 7 (krátkodobá úprava paliva) |
| 27 | 1B | Kyslíková sonda 8 (napětí), Kyslíková sonda 9 (krátkodobá úprava paliva) |
| 28 | 1C | Standardy OBD, které vozidlo splňuje |
| 29 | 1D | Jsou přítomny kyslíkové senzory (4 banky) |
| 30 | 1E | Stav pomocného vstupu |
| 31 | 1F | Doba chodu od nastartování motoru |
| 32 | 20 | Podporované PID [21 – 40] |
| 33 | 21 | Ujetá vzdálenost se zapnutou MIL |
| 34 | 22 | Palivová lišta pres. (vztaženo k vakuu v potrubí) |
| 35 | 23 | Palivoměr kolejnice pres. (diesel, vstřikování plynu) |
| 36 | 24 | Senzor kyslíku 1 (poměr ekv. vzduch-palivo), senzor kyslíku 1 (napětí) |
| 37 | 25 | Senzor kyslíku 2 (poměr ekv. vzduch-palivo), senzor kyslíku 2 (napětí) |
| 38 | 26 | Senzor kyslíku 3 (poměr ekv. vzduch-palivo), senzor kyslíku 3 (napětí) |
| 39 | 27 | Senzor kyslíku 4 (poměr ekv. vzduch-palivo), senzor kyslíku 4 (napětí) |
| 40 | 28 | Senzor kyslíku 5 (poměr ekv. vzduch-palivo), senzor kyslíku 5 (napětí) |
| 41 | 29 | Senzor kyslíku 6 (poměr ekv. vzduch-palivo), senzor kyslíku 6 (napětí) |
| 42 | 2A | Senzor kyslíku 7 (poměr ekv. vzduch-palivo), senzor kyslíku 7 (napětí) |
| 43 | 2B | Senzor kyslíku 8 (poměr ekv. vzduch-palivo), senzor kyslíku 8 (napětí) |
| 44 | 2C | Řízený EGR |
| 45 | 2D | Chyba EGR |
| 46 | 2E | Řízené odpařovací čištění |
| 47 | 2F | Vstup hladiny paliva v nádrži |
| 48 | 30 | Zahřívání od vymazání kódů DTC |
| 49 | 31 | Ujetá vzdálenost od vymazání DTC |
| 50 | 32 | Evap. tlak par systému |
| 51 | 33 | Absolutní barometrický tlak |
| 52 | 34 | Kyslíková sonda 1 (poměr ekv. vzduch-palivo), Kyslíková sonda 1 (proud) |
| 53 | 35 | Kyslíková sonda 2 (poměr ekv. vzduch-palivo), Kyslíková sonda 2 (proud) |
| 54 | 36 | Kyslíková sonda 3 (poměr ekv. vzduch-palivo), Kyslíková sonda 3 (proud) |
| 55 | 37 | Kyslíková sonda 4 (poměr ekv. vzduch-palivo), Kyslíková sonda 4 (proud) |
| 56 | 38 | Kyslíková sonda 5 (poměr ekv. vzduch-palivo), Kyslíková sonda 5 (proud) |
| 57 | 39 | Kyslíková sonda 6 (poměr ekv. vzduch-palivo), Kyslíková sonda 6 (proud) |
| 58 | 3A | Kyslíková sonda 7 (poměr ekv. vzduch-palivo), Kyslíková sonda 7 (proud) |
| 59 | 3B | Kyslíková sonda 8 (poměr ekv. vzduch-palivo), Kyslíková sonda 8 (proud) |
| 60 | 3C | Teplota katalyzátoru (svod 1, senzor 1) |
| 61 | 3D | Teplota katalyzátoru (svod 2, senzor 1) |
| 62 | 3E | Teplota katalyzátoru (svod 1, senzor 2) |
| 63 | 3F | Teplota katalyzátoru (svod 2, senzor 2) |
| 64 | 40 | Podporované PID [41 – 60] |
| 65 | 41 | Sledujte stav tohoto jízdního cyklu |
| 66 | 42 | Napětí řídicího modulu |
| 67 | 43 | Absolutní hodnota zatížení |
| 68 | 44 | Řízený vzduch-palivo ekv. poměr |
| 69 | 45 | Relativní poloha plynu |
| 70 | 46 | Teplota okolního vzduchu |
| 71 | 47 | Absolutní poloha plynu B |
| 72 | 48 | Absolutní poloha plynu C |
| 73 | 49 | Poloha pedálu plynu D |
| 74 | 4A | Poloha pedálu plynu E |
| 75 | 4B | Poloha pedálu plynu F |
| 76 | 4C | Řízený ovladač plynu |
| 77 | 4D | Čas běží se zapnutým MIL |
| 78 | 4E | Čas od vymazání kódů DTC |
| 79 | 4F | Max. ekv. palivo-vzduch poměr , Max napětí lambda sondy, Max proud lambda sondy, Max absolutní tlak v sacím potrubí |
| 80 | 50 | Maximální průtok vzduchu ze snímače MAF |
| 81 | 51 | Druh paliva |
| 82 | 52 | Procento etanolového paliva |
| 83 | 53 | Absolutní tlak par systému odpařování |
| 84 | 54 | Tlak par systému odpařování |
| 85 | 55 | Krátkodobá sek. trim kyslíku (banka 1) , Krátkodobá sek. kyslíková úprava (svod 3) |
| 86 | 56 | Dlouhodobá sek. trim kyslíku (banka 1), Dlouhodobá sek. kyslíková úprava (svod 3) |
| 87 | 57 | Krátkodobá sek. trim kyslíku (banka 2), Krátkodobá sek. kyslíková úprava (svod 4) |
| 88 | 58 | Dlouhodobá sek. trim kyslíku (banka 2), Dlouhodobá sek. kyslíková úprava (svod 4) |
| 89 | 59 | Absolutní tlak palivové lišty |
| 90 | 5A | Relativní poloha pedálu plynu |
| 91 | 5B | Zbývající životnost hybridní baterie |
| 92 | 5C | Teplota motorového oleje |
| 93 | 5D | Časování vstřikování paliva |
| 94 | 5E | Rychlost paliva motoru |
| 95 | 5F | Požadavky na emise |
| 96 | 60 | Podporované PID [61 – 80] |
| 97 | 61 | Požadované procento točivého momentu motoru |
| 98 | 62 | Skutečný procentuální točivý moment motoru |
| 99 | 63 | Referenční točivý moment motoru |
| 100 | 64 | Motor pct. točivý moment (volnoběh), Motor pct. točivý moment (bod motoru 1), Motor pct. točivý moment (bod motoru 2),Motor pcct. kroutící moment (bod motoru 3), Motor pct. točivý moment (bod motoru 4) |
| 101 | 65 | Podporován pomocný vstup/výstup |
| 102 | 66 | Snímač hmotnostního průtoku vzduchu (A), Snímač hmotnostního průtoku vzduchu (B) |
| 103 | 67 | Teplota chladicí kapaliny motoru (snímač 1), Teplota chladicí kapaliny motoru (snímač 2) |
| 104 | 68 | Teplota nasávaného vzduchu (senzor 1), Teplota nasávaného vzduchu (senzor 2) |
| 105 | 69 | Přikázaná chyba EGR a EGR |
| 106 | 6A | Com. průtok vzduchu nasávaného nafty ctr/poloha |
| 107 | 6B | Teplota recirkulace výfukových plynů |
| 108 | 6C | Com. aktuátor plynu ctr./poloha |
| 109 | 6D | Systém řízení tlaku paliva |
| 110 | 6E | Systém řízení vstřikovacího tlaku |
| 111 | 6F | Vstup kompresoru turbodmychadla pres. |
| 112 | 70 | Regulace plnicího tlaku |
| 113 | 71 | Ovládání turba s variabilní geometrií |
| 114 | 72 | Ovládání Wastegate |
| 115 | 73 | Tlak výfuku |
| 116 | 74 | Otáčky turbodmychadla |
| 117 | 75 | Teplota turbodmychadla |
| 118 | 76 | Teplota turbodmychadla |
| 119 | 77 | Teplota chladiče plnicího vzduchu |
| 120 | 78 | EGT (banka 1) |
| 121 | 79 | EGT (banka 2) |
| 122 | 7A | Filtr pevných částic – dif. tlak |
| 123 | 7B | Filtr pevných částic |
| 124 | 7C | Filtr pevných částic – teplota |
| 125 | 7D | Stav kontrolní oblasti NOx NTE |
| 126 | 7E | Stav kontrolní oblasti PM NTE |
| 127 | 7F | Doba chodu motoru |
| 128 | 80 | Podporované PID [81 – A0] |
| 129 | 81 | Doba chodu motoru pro AECD |
| 130 | 82 | Doba chodu motoru pro AECD |
| 131 | 83 | čidlo NOx |
| 132 | 84 | Teplota povrchu rozdělovače |
| 133 | 85 | Systém reagencií NOx |
| 134 | 86 | Senzor pevných částic |
| 135 | 87 | Absolutní tlak v sacím potrubí |
| 136 | 88 | Systém indukce SCR |
| 137 | 89 | Doba běhu pro AECD #11-#15 |
| 138 | 8A | Doba běhu pro AECD #16-#20 |
| 139 | 8B | Dodatečná úprava nafty |
| 140 | 8C | Senzor O2 (široký rozsah) |
| 141 | 8D | Poloha plynu G |
| 142 | 8E | Procento třecího momentu motoru |
| 143 | 8F | Senzor pevných částic (svod 1 a 2) |
| 144 | 90 | Systém OBD vozidla WWH-OBD Info |
| 145 | 91 | Systém OBD vozidla WWH-OBD Info |
| 146 | 92 | Ovládání palivového systému |
| 147 | 93 | Podpora čítačů WWH-OBD |
| 148 | 94 | Varovný a indukční systém NOx |
| 152 | 98 | EGT senzor |
| 153 | 99 | EGT senzor |
| 154 | 9A | Hybridní/EV sys. data, baterie, napětí |
| 155 | 9B | Údaje snímače výfukové kapaliny nafty |
| 156 | 9C | Údaje ze senzoru O2 |
| 157 | 9D | Rychlost paliva motoru |
| 158 | 9E | Průtok výfukových plynů motoru |
| 159 | 9F | Procentuální využití palivového systému |
| 160 | A0 | Podporované PID [A1 – C0] |
| 161 | A1 | Opravené údaje snímače NOx |
| 162 | A2 | Rychlost paliva válce |
| 163 | A3 | Tlak par systému odpařování |
| 164 | A4 | Skutečný převodový stupeň |
| 165 | A5 | cmd. dávkování naftové výfukové kapaliny |
| 166 | A6 | Počítadlo kilometrů |
| 167 | A7 | Koncentrace NOx 3, 4 |
| 168 | A8 | Korigovaná koncentrace NOx (3, 4) |
| 192 | C0 | Podporované PID [C1 – E0] |
Požadavky a odpovědi PID hrají klíčovou roli v diagnostice OBD2 a poskytují data v reálném čase, která lze použít pro monitorování, odstraňování problémů a údržbu vozidla.