OBD-II Live-Daten verstehen: die standardisierten PIDs
Neben Fehlercodes liefert die OBD-II-Schnittstelle laufende Messwerte, die Parameter-IDs (PIDs). Diese Seite erklärt die standardisierten PIDs der Modi 01 (aktuelle Daten) und 09 (Fahrzeuginformationen): Bezeichnung, Einheit, Wertebereich und Umrechnungsformel.
Was sind PIDs?
Ein Diagnosegerät fragt einen Parameter über seine PID ab und rechnet die Antwortbytes (A, B, C, D) mit einer festen Formel in einen Messwert um. Welche PIDs ein Fahrzeug unterstützt, melden die Bitmasken-PIDs 00, 20, 40 und so weiter. Herstellerspezifische PIDs und Werte anderer Steuergeräte sind hier nicht enthalten.
Mode 01: aktuelle Messwerte
| PID | Bezeichnung | Einheit | Bereich | Formel | Bytes |
|---|---|---|---|---|---|
| 00 | Unterstützte PIDs [01-20] | Bitmaske | – | – | 4 |
| 01 | Monitorstatus seit Löschen der DTCs | Bitmaske | – | – | 4 |
| 02 | Eingefrorener DTC (auslösender Code des Freeze Frames) | dtc | – | – | 2 |
| 03 | Kraftstoffsystem-Status (System 1 und System 2) | encoded | – | – | 2 |
| 04 | Berechnete Motorlast | % | 0 – 100 | 100/255 * A | 1 |
| 05 | Kühlmitteltemperatur | °C | -40 – 215 | A - 40 | 1 |
| 06 | Kurzzeit-Gemischadaption Bank 1 | % | -100 – 99.2 | 100/128 * A - 100 | 1 |
| 07 | Langzeit-Gemischadaption Bank 1 | % | -100 – 99.2 | 100/128 * A - 100 | 1 |
| 08 | Kurzzeit-Gemischadaption Bank 2 | % | -100 – 99.2 | 100/128 * A - 100 | 1 |
| 09 | Langzeit-Gemischadaption Bank 2 | % | -100 – 99.2 | 100/128 * A - 100 | 1 |
| 0A | Kraftstoffdruck (Relativdruck) | kPa | 0 – 765 | 3 * A | 1 |
| 0B | Saugrohrdruck absolut | kPa | 0 – 255 | A | 1 |
| 0C | Motordrehzahl | rpm | 0 – 16383.75 | (256*A + B) / 4 | 2 |
| 0D | Fahrzeuggeschwindigkeit | km/h | 0 – 255 | A | 1 |
| 0E | Zündzeitpunkt (Zylinder 1, vor OT) | ° before TDC | -64 – 63.5 | A/2 - 64 | 1 |
| 0F | Ansauglufttemperatur | °C | -40 – 215 | A - 40 | 1 |
| 10 | Luftmassenstrom | g/s | 0 – 655.35 | (256*A + B) / 100 | 2 |
| 11 | Drosselklappenstellung | % | 0 – 100 | 100/255 * A | 1 |
| 12 | Sekundärluft-Status (angefordert) | encoded | – | – | 1 |
| 13 | Vorhandene Lambdasonden (2 Bänke) | Bitmaske | – | – | 1 |
| 14 | Lambdasonde 1 (Bank 1 Sensor 1) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 15 | Lambdasonde 2 (Bank 1 Sensor 2) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 16 | Lambdasonde 3 (Bank 1 Sensor 3) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 17 | Lambdasonde 4 (Bank 1 Sensor 4) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 18 | Lambdasonde 5 (Bank 2 Sensor 1) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 19 | Lambdasonde 6 (Bank 2 Sensor 2) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 1A | Lambdasonde 7 (Bank 2 Sensor 3) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 1B | Lambdasonde 8 (Bank 2 Sensor 4) — Spannung und Kurzzeit-Gemischadaption | V; % | 0 – 1.275 | A/200 (voltage); 100/128 * B - 100 (trim) | 2 |
| 1C | OBD-Standards, die das Fahrzeug erfüllt | encoded | – | – | 1 |
| 1D | Vorhandene Lambdasonden (4 Bänke, 2 Bit pro Bank) | Bitmaske | – | – | 1 |
| 1E | Hilfseingangs-Status (Nebenabtrieb PTO) | Bitmaske | – | – | 1 |
| 1F | Laufzeit seit Motorstart | s | 0 – 65535 | 256 * A + B | 2 |
| 20 | Unterstützte PIDs [21-40] | Bitmaske | – | – | 4 |
| 21 | Strecke mit eingeschalteter Motorkontrollleuchte | km | 0 – 65535 | 256 * A + B | 2 |
| 22 | Kraftstoff-Raildruck (relativ zum Saugrohrdruck) | kPa | 0 – 5177.265 | 0.079 * (256 * A + B) | 2 |
| 23 | Kraftstoff-Raildruck (Diesel oder Direkteinspritzer-Benzin) | kPa | 0 – 655350 | 10 * (256 * A + B) | 2 |
| 24 | Lambdasonde 1 (Bank 1 Sensor 1) — Luftverhältnis (Lambda) und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 25 | Lambdasonde 2 (Bank 1 Sensor 2) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 26 | Lambdasonde 3 (Bank 1 Sensor 3) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 27 | Lambdasonde 4 (Bank 1 Sensor 4) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 28 | Lambdasonde 5 (Bank 2 Sensor 1) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 29 | Lambdasonde 6 (Bank 2 Sensor 2) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 2A | Lambdasonde 7 (Bank 2 Sensor 3) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 2B | Lambdasonde 8 (Bank 2 Sensor 4) — Luftverhältnis und Spannung | ratio; V | 0 – 2 | (2/65536) * (256*A + B) (lambda); (8/65536) * (256*C + D) (voltage) | 4 |
| 2C | Angesteuerte Abgasrückführung (AGR) | % | 0 – 100 | 100/255 * A | 1 |
| 2D | AGR-Regelabweichung | % | -100 – 99.2 | 100/128 * A - 100 | 1 |
| 2E | Angesteuerte Tankentlüftungs-Spülung | % | 0 – 100 | 100/255 * A | 1 |
| 2F | Tankfüllstand | % | 0 – 100 | 100/255 * A | 1 |
| 30 | Warmlauf-Zyklen seit Löschen der Codes | count | 0 – 255 | A | 1 |
| 31 | Strecke seit Löschen der Codes | km | 0 – 65535 | 256 * A + B | 2 |
| 32 | Tankentlüftungs-Dampfdruck | Pa | -8192 – 8191.75 | ((256*A + B) / 4) - 8192 | 2 |
| 33 | Absoluter Barometerdruck | kPa | 0 – 255 | A | 1 |
| 34 | Lambdasonde 1 (Bank 1 Sensor 1) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 35 | Lambdasonde 2 (Bank 1 Sensor 2) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 36 | Lambdasonde 3 (Bank 1 Sensor 3) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 37 | Lambdasonde 4 (Bank 1 Sensor 4) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 38 | Lambdasonde 5 (Bank 2 Sensor 1) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 39 | Lambdasonde 6 (Bank 2 Sensor 2) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 3A | Lambdasonde 7 (Bank 2 Sensor 3) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 3B | Lambdasonde 8 (Bank 2 Sensor 4) — Luftverhältnis und Strom | ratio; mA | -128 – 128 | (2/65536) * (256*A + B) (lambda); (256*C + D)/256 - 128 (current, mA) | 4 |
| 3C | Katalysatortemperatur Bank 1 Sensor 1 | °C | -40 – 6513.5 | (256*A + B) / 10 - 40 | 2 |
| 3D | Katalysatortemperatur Bank 2 Sensor 1 | °C | -40 – 6513.5 | (256*A + B) / 10 - 40 | 2 |
| 3E | Katalysatortemperatur Bank 1 Sensor 2 | °C | -40 – 6513.5 | (256*A + B) / 10 - 40 | 2 |
| 3F | Katalysatortemperatur Bank 2 Sensor 2 | °C | -40 – 6513.5 | (256*A + B) / 10 - 40 | 2 |
| 40 | Unterstützte PIDs [41-60] | Bitmaske | – | – | 4 |
| 41 | Monitorstatus im aktuellen Fahrzyklus | Bitmaske | – | – | 4 |
| 42 | Steuergeräte-Versorgungsspannung | V | 0 – 65.535 | (256*A + B) / 1000 | 2 |
| 43 | Absolute Motorlast | % | 0 – 25700 | 100/255 * (256*A + B) | 2 |
| 44 | Angesteuertes Luft-Kraftstoff-Verhältnis (Lambda) | ratio | 0 – 1.999 | (2 / 65536) * (256*A + B) | 2 |
| 45 | Relative Drosselklappenstellung | % | 0 – 100 | 100/255 * A | 1 |
| 46 | Außentemperatur | °C | -40 – 215 | A - 40 | 1 |
| 47 | Absolute Drosselklappenstellung B | % | 0 – 100 | 100/255 * A | 1 |
| 48 | Absolute Drosselklappenstellung C | % | 0 – 100 | 100/255 * A | 1 |
| 49 | Gaspedalstellung D | % | 0 – 100 | 100/255 * A | 1 |
| 4A | Gaspedalstellung E | % | 0 – 100 | 100/255 * A | 1 |
| 4B | Gaspedalstellung F | % | 0 – 100 | 100/255 * A | 1 |
| 4C | Angesteuerter Drosselklappensteller | % | 0 – 100 | 100/255 * A | 1 |
| 4D | Laufzeit mit eingeschalteter Motorkontrollleuchte | min | 0 – 65535 | 256*A + B | 2 |
| 4E | Zeit seit Löschen der Fehlercodes | min | 0 – 65535 | 256*A + B | 2 |
| 4F | Maximalwerte für Lambda, Sondenspannung, Sondenstrom, Saugrohrdruck | encoded | – | – | 4 |
| 50 | Maximalwert für Luftmassenstrom (nur A verwendet; B, C, D reserviert) | g/s | 0 – 2550 | A * 10 | 4 |
| 51 | Kraftstoffart | encoded | – | – | 1 |
| 52 | Ethanol-Anteil im Kraftstoff | % | 0 – 100 | 100/255 * A | 1 |
| 53 | Absoluter Tankentlüftungs-Dampfdruck | kPa | 0 – 327.675 | (256*A + B) / 200 | 2 |
| 54 | Tankentlüftungs-Dampfdruck (vorzeichenbehaftet) | Pa | -32767 – 32768 | (256*A + B) - 32767 | 2 |
| 55 | Kurzzeit-Sekundär-Gemischadaption Bank 1 (A) und Bank 3 (B) | % | -100 – 99.2 | 100/128 * A - 100 (Bank 1); 100/128 * B - 100 (Bank 3) | 2 |
| 56 | Langzeit-Sekundär-Gemischadaption Bank 1 (A) und Bank 3 (B) | % | -100 – 99.2 | 100/128 * A - 100 (Bank 1); 100/128 * B - 100 (Bank 3) | 2 |
| 57 | Kurzzeit-Sekundär-Gemischadaption Bank 2 (A) und Bank 4 (B) | % | -100 – 99.2 | 100/128 * A - 100 (Bank 2); 100/128 * B - 100 (Bank 4) | 2 |
| 58 | Langzeit-Sekundär-Gemischadaption Bank 2 (A) und Bank 4 (B) | % | -100 – 99.2 | 100/128 * A - 100 (Bank 2); 100/128 * B - 100 (Bank 4) | 2 |
| 59 | Kraftstoff-Raildruck (absolut) | kPa | 0 – 655350 | 10 * (256*A + B) | 2 |
| 5A | Relative Gaspedalstellung | % | 0 – 100 | 100/255 * A | 1 |
| 5B | Hybridbatterie-Restkapazität | % | 0 – 100 | 100/255 * A | 1 |
| 5C | Motoröltemperatur | °C | -40 – 215 | A - 40 | 1 |
| 5D | Einspritz-Zeitpunkt | ° | -210 – 301.99 | ((256*A + B) - 26880) / 128 | 2 |
| 5E | Kraftstoffverbrauchsrate des Motors | L/h | 0 – 3212.75 | (256*A + B) / 20 | 2 |
| 5F | Emissionsanforderung, für die das Fahrzeug ausgelegt ist | encoded | – | – | 1 |
| 60 | Unterstützte PIDs [61-80] | Bitmaske | – | – | 4 |
| 61 | Fahrerwunsch-Drehmoment des Motors (%) | % | -125 – 130 | A - 125 | 1 |
| 62 | Tatsächliches Motordrehmoment (%) | % | -125 – 130 | A - 125 | 1 |
| 63 | Referenz-Motordrehmoment | Nm | 0 – 65535 | 256*A + B | 2 |
| 64 | Motordrehmoment an fünf Motorpunkten (Leerlauf, Spitze, Referenzpunkte) | % | -125 – 130 | A - 125 (idle); B - 125 (point2); C - 125 (point3); D - 125 (point4); E - 125 (point5) | 5 |
| 65 | Unterstützte Hilfs-Ein-/Ausgänge | Bitmaske | – | – | 2 |
| 66 | Luftmassenmesser (Sensor A und B) | g/s | 0 – 2047.96875 | ((256*B + C) / 32) (sensor A); ((256*D + E) / 32) (sensor B) | 5 |
| 67 | Kühlmitteltemperatur (Sensor 1 und Sensor 2) | °C | -40 – 215 | B - 40 (sensor 1); C - 40 (sensor 2) | 3 |
| 68 | Ansauglufttemperatursensoren (mehrere, mit Unterstützungs-Bitfeld) | encoded | – | – | 7 |
| 78 | Abgastemperatur (EGT) Bank 1, Sensoren 1-4 | °C | -40 – 6513.5 | ((256*B + C)/10) - 40 (sensor 1); ((256*D + E)/10) - 40 (sensor 2); ((256*F + G)/10) - 40 (sensor 3); ((256*H + I)/10) - 40 (sensor 4) | 9 |
| 79 | Abgastemperatur (EGT) Bank 2, Sensoren 1-4 | °C | -40 – 6513.5 | ((256*B + C)/10) - 40 (sensor 1); ((256*D + E)/10) - 40 (sensor 2); ((256*F + G)/10) - 40 (sensor 3); ((256*H + I)/10) - 40 (sensor 4) | 9 |
| 7C | Dieselpartikelfilter-Temperatur (DPF) | encoded | – | – | 9 |
| 7D | NOx-NTE-Bereichsstatus (Not-To-Exceed) | encoded | – | – | 1 |
| 7E | Partikel-NTE-Bereichsstatus (Not-To-Exceed) | encoded | – | – | 1 |
| 80 | Unterstützte PIDs [81-A0] | Bitmaske | – | – | 4 |
| 83 | NOx-Sensor (Konzentration, unterstützte Sensoren) | encoded | – | – | 5 |
| 84 | Saugrohr-Oberflächentemperatur | °C | -40 – 215 | A - 40 | 1 |
| 8E | Reibungs-Drehmoment des Motors (%) | % | -125 – 130 | A - 125 | 1 |
| 9D | Kraftstoffverbrauchsrate (Motor und Fahrzeug, in g/s) | g/s | 0 – 1310.7 | (256*A + B) / 50 (engine fuel rate); (256*C + D) / 50 (vehicle fuel rate) | 4 |
| 9E | Abgasdurchflussrate | g/s | 0 – 13107 | (256*A + B) / 5 | 2 |
| A0 | Unterstützte PIDs [A1-C0] | Bitmaske | – | – | 4 |
| A2 | Zylinder-Einspritzmenge pro Hub | mg/stroke | 0 – 2047.96875 | (256*A + B) / 32 | 2 |
| A6 | Gesamtkilometerstand | km | 0 – 429496729.5 | ((A * 16777216) + (B * 65536) + (C * 256) + D) / 10 | 4 |
Mode 09: Fahrzeuginformationen
| PID | Bezeichnung | Einheit | Bereich | Formel | Bytes |
|---|---|---|---|---|---|
| 00 | Unterstützte Mode-9-PIDs [01-20] | Bitmaske | – | – | 4 |
| 01 | VIN-Nachrichtenzähler (für Multi-Message-Protokolle) | count | 0 – 255 | A | 1 |
| 02 | Fahrzeug-Identifizierungsnummer (FIN) | ascii | – | – | 17 |
| 03 | Kalibrierungs-ID-Nachrichtenzähler | count | 0 – 255 | A | 1 |
| 04 | Kalibrierungs-ID | ascii | – | – | 16 |
| 05 | CVN-Nachrichtenzähler | count | 0 – 255 | A | 1 |
| 06 | Kalibrierungs-Prüfnummer | hex | – | – | 4 |
| 07 | Nachrichtenzähler für Nutzungs-Performance-Daten (IPT) | count | 0 – 255 | A | 1 |
| 08 | Nutzungs-Performance-Daten für Otto-Motoren (16 Zähler-Paare) | encoded | – | – | 32 |
| 0A | Steuergerätbezeichnung | ascii | – | – | 20 |
| 0B | Nutzungs-Performance-Daten für Selbstzünder (Diesel) | encoded | – | – | 32 |
| 0D | Motor-Seriennummer (ESN) | ascii | – | – | 32 |
| 0E | Abgas-Typgenehmigungsnummer | ascii | – | – | 32 |
Häufige Fragen zu Live-Daten
Welche Werte sind beim Fahren besonders aussagekräftig?
Kühlmitteltemperatur (PID 05), berechnete Motorlast (PID 04), kurz- und langfristiger Kraftstofftrimm (PIDs 06 bis 09), Ansauglufttemperatur (PID 0F) und Luftmassenstrom (PID 10) zeigen, ob Motor und Gemischregelung im erwarteten Bereich arbeiten. Was „normal“ ist, hängt vom Fahrzeug ab; Werkstattunterlagen bleiben maßgeblich.
Warum zeigt mein Gerät andere Namen oder zusätzliche Werte?
Diagnose-Apps übersetzen die PIDs frei und ergänzen oft herstellerspezifische Parameter. Die Tabelle nennt die standardisierten Bezeichnungen; Abweichungen in der Benennung bedeuten keinen Fehler.
Kann ich aus Live-Daten einen Defekt ableiten?
Nur mit Kontext. Ein einzelner Wert außerhalb eines Erwartungsbereichs ist ein Hinweis, keine Diagnose. Fehlercodes, Umgebungsdaten und fachgerechte Prüfungen gehören dazu. Der Fehlercode-Decoder erklärt gespeicherte Codes.
Datenquelle und Grenzen
Die PID-Tabellen stammen aus der OBDex-Datenbank (CC0 1.0) in der gesperrten Revision a9d0220bdb99. Formeln und Bereiche gelten für die standardisierten PIDs nach SAE J1979 / ISO 15031-5 in der Darstellung der Quelle; Abweichungen einzelner Fahrzeuge sind möglich. FRALIMO bietet keine Fahrzeugdiagnose an.
OBD-II PID data: OBDex (CC0 1.0) · 132 PIDs ·