ODB2 pinout koder alla

För OBD2 end Open & Förläng kabel Stifttilldelning ,klickar du på Här

Standard OBD2 pinout

Soure:Wiki

Lägen

Det finns 10 Driftsätt som beskrivs i den senaste OBD-II-standarden SAE J1979. De är följande:

Läge (Hex) Beskrivning
01 Visa aktuella data
02 Visa frys Rams data
03 Visa lagrade diagnostiska felkoder
04 Rensa diagnostiska felkoder och lagrade värden
05 Test resultat, övervakning av syrgas sensorn (icke kan bara)
06 Test resultat, Övrig komponent-/systemövervakning (Test resultat, syrgas sensor övervakning för kan endast)
07 Visa väntande diagnostiska felkoder (upptäcks under nuvarande eller sista körcykel)
08 Kontrollera driften av fordonens komponenter/system
09 Begär fordonsinformation
0A Permanent Diagnostiska felkoder (Felkoder) (Clearade DTCs)

Fordonstillverkarna behöver inte stödja alla transportsätt. Varje tillverkare kan definiera ytterligare lägen #9 (t.ex.: Läge 22 enligt definitionen i SAE J2190 för Ford/GM, Läge 21 för Toyota) för övrig information t. ex.. spänningen i driv batteriet i en Hybrid elfordon (Hev).[2]

Standard PID

Tabellen nedan visar standard OBD-II PID enligt definitionen i SAE J1979. Förväntat svar för varje PID ges, tillsammans med information om hur man översätter svaret till meningsfulla data. Igen, inte alla fordon kommer att stödja alla PID och det kan finnas tillverkardefinierade anpassade PID som inte definieras i OBD-II standard.

Observera att lägena 1 och 2 är i princip identiska, Förutom det läget 1 ger aktuell information, medan läge 2 ger en ögonblicksbild av samma data som tas vid den tidpunkt då den senaste diagnostiska fel koden har angetts. Undantagen är PID 01, som endast är tillgänglig i läge 1, och PID 02, som endast är tillgänglig i läge 2. IF-läge 2 Pid 02 Returnerar noll, sedan finns det ingen ögonblicksbild och alla andra läge 2 data är meningslösa.

När du använder bit-kodad notation, kvantiteter som C4 betyder bit 4 från data byte C. Varje bit är numrerade från 0 till 7, Så 7 är den mest betydelsefulla biten och 0 är den minst signifikanta biten.

A B C D
A7 A6 A5 A4 A3 A2 A1 A0 B7 B6 B5 B4 B3 B2 B1 B0 C7 C6 C5 C4 C3 C2 C1 C0 D7 D6 D5 D4 D3 D2 D1 D0

Läge 01

Pid
(Hex)
Pid
(December)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
00 0 4 PIDs som stöds [01 – 20] Bitars kodad [A7.. D0] == [PID $01.. PID $20] Se nedan
01 1 4 Monitor status sedan DTCs rensas. (Inkluderar felindikator lampa (MIL) status och antal felkoder.) Bitars kodad. Se nedan
02 2 2 Frys DTC
03 3 2 Status för bränslesystem Bitars kodad. Se nedan
04 4 1 Beräknad motorbelastning 0 100 % {\Displaystyle {\tfrac {100}{255}}A} (eller {\Displaystyle {\tfrac {A}{2.55}}})
05 5 1 Motorns kylvätsketemperatur -40 215 ° C {\displayStyle A-40}
06 6 1 Kort sikt bränsle trim – bank 1 -100 (Minska bränsle: Alltför rik) 99.2 (Lägg till bränsle: För Mager) %
{\Displaystyle {\frac {100}{128}}A-100}

(eller {\Displaystyle {\tfrac {A}{1.28}}-100} )

07 7 1 Lång sikt bränsle trim-bank 1
08 8 1 Kort sikt bränsle trim – bank 2
09 9 1 Lång sikt bränsle trim-bank 2
0A 10 1 Bränsletryck (gauge tryck) 0 765 Kpa {\displayStyle 3A}
0B 11 1 Insugningsrör absolut tryck 0 255 Kpa {\displayStyle A}
0C 12 2 Motorns varvtal 0 16,383.75 Rpm {\Displaystyle {\frac {256A + B}{4}}}
0D 13 1 Fordonets hastighet 0 255 km/h {\displayStyle A}
0E 14 1 Timing Advance -64 63.5 ° innan Tdc {\Displaystyle {\frac {A}{2}}-64}
0F 15 1 Inloppsluftens temperatur -40 215 ° C {\displayStyle A-40}
10 16 2 Maf luftflöde 0 655.35 gram/SEK {\Displaystyle {\frac {256A + B}{100}}}
11 17 1 Stryp läge 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
12 18 1 Kommenderad sekundär luft status Bitars kodad. Se nedan
13 19 1 Syre sensorer närvarande (i 2 Banker) [A0.. A3] = = Bank 1, Sensorer 1-4. [A4.. A7] = = Bank 2…
14 20 2 Syre sensor 1
A: Spänning
B: Kort sikt bränsle trim
0
-100
1.275
99.2
volt
{\Displaystyle {\frac {A}{200}}}

{\Displaystyle {\frac {100}{128}}B-100}

(om B = = $FF, sensorn används inte vid trim-beräkning)

15 21 2 Syre sensor 2
A: Spänning
B: Kort sikt bränsle trim
16 22 2 Syre sensor 3
A: Spänning
B: Kort sikt bränsle trim
17 23 2 Syre sensor 4
A: Spänning
B: Kort sikt bränsle trim
18 24 2 Syre sensor 5
A: Spänning
B: Kort sikt bränsle trim
19 25 2 Syre sensor 6
A: Spänning
B: Kort sikt bränsle trim
1A 26 2 Syre sensor 7
A: Spänning
B: Kort sikt bränsle trim
1B 27 2 Syre sensor 8
A: Spänning
B: Kort sikt bränsle trim
1C 28 1 OBD-standarder detta fordon uppfyller Bitars kodad. Se nedan
1D 29 1 Syre sensorer närvarande (i 4 Banker) Liknar PID 13, Men [A0.. A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]
1E 30 1 Status för AUX-ingång A0 = = Power Take off (Pto) Status (1 = = aktiv)
[A1.. A7] som inte används
1F 31 2 Körtid sedan motorstart 0 65,535 sekunder {\displayStyle 256A + B}
20 32 4 PIDs som stöds [21 – 40] Bitars kodad [A7.. D0] == [PID $21.. PID $40] Se nedan
21 33 2 Tillryggalagd sträcka med felindikator lampa (MIL) På 0 65,535 Km {\displayStyle 256A + B}
22 34 2 Bränsle skena Tryck (i förhållande till insugs vakuum) 0 5177.265 Kpa {\Displaystyle 0.079(256A + B)}
23 35 2 Bränsle skena Gauge tryck (Diesel, eller bensin direktinsprutning) 0 655,350 Kpa {\Displaystyle 10(256A + B)}
24 36 4 Syre sensor 1
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
0
0
< 2
< 8
Förhållandet
V
{\Displaystyle {\frac {2}{65536}}(256A + B)}

{\Displaystyle {\frac {8}{65536}}(256C + D)}

25 37 4 Syre sensor 2
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
26 38 4 Syre sensor 3
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
27 39 4 Syre sensor 4
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
28 40 4 Syre sensor 5
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
29 41 4 Syre sensor 6
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
2A 42 4 Syre sensor 7
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
2B 43 4 Syre sensor 8
Ab: Bränsle – luft ekvivalens förhållande
CD: Spänning
2C 44 1 Befallde Egr 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
2D 45 1 EGR-fel -100 99.2 % {\Displaystyle {\tfrac {100}{128}}A-100}
2E 46 1 Befallde avdunstnings rensning 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
2F 47 1 Bränsle tank nivå ingång 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
30 48 1 Uppvärmnings-UPS sedan koder rensas 0 255 Räkna {\displayStyle A}
31 49 2 Tillryggalagd sträcka sedan koder rensas 0 65,535 Km {\displayStyle 256A + B}
32 50 2 Evap. System ångtryck -8,192 8191.75 Pa {\Displaystyle {\frac {256A + B}{4}}}(AB är två komplement Undertecknat)[3]
33 51 1 Absolut barometertryck 0 255 Kpa {\displayStyle A}
34 52 4 Syre sensor 1
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
0
-128
< 2
<128
Förhållandet
Ma
{\Displaystyle {\frac {2}{65536}}(256A + B)}

{\Displaystyle {\frac {256C + D}{256}}-128}

eller {\displayStyle C +{\frac {D}{256}}-128}

35 53 4 Syre sensor 2
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
36 54 4 Syre sensor 3
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
37 55 4 Syre sensor 4
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
38 56 4 Syre sensor 5
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
39 57 4 Syre sensor 6
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
3A 58 4 Syre sensor 7
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
3B 59 4 Syre sensor 8
Ab: Bränsle – luft ekvivalens förhållande
CD: Nuvarande
3C 60 2 Katalysatortemperatur: Bank 1, Sensor 1 -40 6,513.5 ° C {\Displaystyle {\frac {256A + B}{10}}-40}
3D 61 2 Katalysatortemperatur: Bank 2, Sensor 1
3E 62 2 Katalysatortemperatur: Bank 1, Sensor 2
3F 63 2 Katalysatortemperatur: Bank 2, Sensor 2
40 64 4 PIDs som stöds [41 – 60] Bitars kodad [A7.. D0] == [PID $41.. PID $60] Se nedan
41 65 4 Övervaka status för den här enhets cykeln Bitars kodad. Se nedan
42 66 2 Kontrollmodulens spänning 0 65.535 V {\Displaystyle {\frac {256A + B}{1000}}}
43 67 2 Absolut belastningsvärde 0 25,700 % {\Displaystyle {\tfrac {100}{255}}(256A + B)}
44 68 2 Bränsle – luft under befäl ekvivalensförhållande 0 < 2 Förhållandet {\Displaystyle {\tfrac {2}{65536}}(256A + B)}
45 69 1 Relativ gasspjällsläge 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
46 70 1 Omgivningsluft temperatur -40 215 ° C {\displayStyle A-40}
47 71 1 Absolut Gasläge B 0 100 % {\Displaystyle {\frac {100}{255}}A}
48 72 1 Absolut Gasläge C
49 73 1 Gaspedalen läge D
4A 74 1 Gaspedalen position E
4B 75 1 Gaspedalen läge F
4C 76 1 Kommenderade spjällställdon
4D 77 2 Time Run med MIL på 0 65,535 Minuter {\displayStyle 256A + B}
4E 78 2 Tid eftersom felkoder har rensats
4F 79 4 Maximivärde för bränsle-Luftekvivalensförhållande, syre sensorns spänning, syresensor ström, och insugningsrör absolut tryck 0, 0, 0, 0 255, 255, 255, 2550 Förhållandet, V, Ma, Kpa A, B, C, D * 10
50 80 4 Maximalt värde för luftflöde från Mass luftflödes givare 0 2550 g/s A * 10, B, C, och D är reserverade för framtida bruk
51 81 1 Bränsletyp Från tabellen bränsletyp Se nedan
52 82 1 Etanolbränsle % 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
53 83 2 Absolut Evap system ångtryck 0 327.675 Kpa {\Displaystyle {\frac {256A + B}{200}}}
54 84 2 Evap system ångtryck -32,767 32,768 Pa ((En * 256)+B)-32767
55 85 2 Kort sikt sekundärt syresensor trim, A: Bank 1, B: Bank 3 -100 99.2 % {\Displaystyle {\frac {100}{128}}A-100}{\Displaystyle {\frac {100}{128}}B-100}
56 86 2 Långsiktig sekundär syrgas sensor trim, A: Bank 1, B: Bank 3
57 87 2 Kort sikt sekundärt syresensor trim, A: Bank 2, B: Bank 4
58 88 2 Långsiktig sekundär syrgas sensor trim, A: Bank 2, B: Bank 4
59 89 2 Bränsle skena absolut tryck 0 655,350 Kpa {\Displaystyle 10(256A + B)}
5A 90 1 Relativ gas pedal position 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
5B 91 1 Hybrid batteripaket återstående livslängd 0 100 % {\Displaystyle {\tfrac {100}{255}}A}
5C 92 1 Motorns oljetemperatur -40 210 ° C {\displayStyle A-40}
5D 93 2 Insprutnings timing -210.00 301.992 ° {\Displaystyle {\frac {256A + B}{128}}-210}
5E 94 2 Motorns bränsle hastighet 0 3276.75 L/h {\Displaystyle {\frac {256A + B}{20}}}
5F 95 1 Utsläppskrav som fordonet är konstruerat för Bitars kodad
60 96 4 PIDs som stöds [61 – 80] Bitars kodad [A7.. D0] == [PID $61.. PID $80] Se nedan
61 97 1 Förarens efterfrågan motor – procent vridmoment -125 125 % A-125
62 98 1 Faktiska motorn – procent vridmoment -125 125 % A-125
63 99 2 Motorns referens moment 0 65,535 Nm {\displayStyle 256A + B}
64 100 5 Motor procent vridmoment data -125 125 % A-125 tomgång
B-125 motor punkt 1
C-125 motor punkt 2
D-125 motor punkt 3
E-125 motor punkt 4
65 101 2 AUX-ingång / utdata som stöds Bitars kodad
66 102 5 Mass luftflödes givare
67 103 3 Motorns kylvätsketemperatur
68 104 7 Insugningsluftens temperaturgivare
69 105 7 Kommenderade EGR-och EGR-fel
6A 106 5 Beordrad diesel insugningsluft flödeskontroll och relativ inloppsluft flödes position
6B 107 5 Avgas cirkulations temperatur
6C 108 5 Styrning av gas ställdon och relativ gasspjällsläge
6D 109 6 Styrsystem för bränsle tryck
6E 110 5 Insprutningstryck styrsystem
6F 111 3 Turboaggregat kompressor inloppstryck
70 112 9 Boost tryckkontroll
71 113 5 Turbo med variabel geometri (VGT) Kontroll
72 114 5 Wastegate kontroll
73 115 5 Avgastryck
74 116 5 Turboladdare RPM
75 117 7 Turboladdarens temperatur
76 118 7 Turboladdarens temperatur
77 119 5 Laddluftkylare temperatur (BHANDLA)
78 120 9 Avgastemperatur (EGT) Bank 1 Speciell PID. Se nedan
79 121 9 Avgastemperatur (EGT) Bank 2 Speciell PID. Se nedan
7A 122 7 Diesel partikelfilter (Dpf)
7B 123 7 Diesel partikelfilter (Dpf)
7C 124 9 Diesel partikelfilter (Dpf) Temperatur
7D 125 1 NOx NTE (Inte-till-överstiga) status för kontrollområde
7E 126 1 PM NTE (Inte-till-överstiga) status för kontrollområde
7F 127 13 Motorns körtid
80 128 4 PIDs som stöds [81 – A0] Bitars kodad [A7.. D0] == [PID $81.. PID $A 0] Se nedan
81 129 21 Motorns körningstid för hjälp utsläppens kontrollenhet(AECD)
82 130 21 Motorns körningstid för hjälp utsläppens kontrollenhet(AECD)
83 131 5 NOx-sensor
84 132 Yttemperatur för grenrör
85 133 NOx-reagens system
86 134 Partiklar (Pm) Sensor
87 135 Insugningsrör absolut tryck
A0 160 4 PIDs som stöds [A1 – C0] Bitars kodad [A7.. D0] == [PID $A 1.. PID $C 0] Se nedan
C0 192 4 PIDs som stöds [C1 – E0] Bitars kodad [A7.. D0] == [PID $C 1.. PID $E 0] Se nedan
C3 195 ? ? ? ? ? Returnerar flera data, inklusive kör villkors-ID och motorns varvtal *
C4 196 ? ? ? ? ? B5 är motorn inaktiv begäran
B6 är begäran om motor stopp *
Pid
(Hex)
Pid
(December)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]

Läge 02[Redigera]

Läge 02 accepterar samma PID som läge 01, med samma innebörd, men information som ges är från när frys ramen skapades.

Du måste skicka bildrutenumret i datasektionen i meddelandet.

Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
02 2 DTC som orsakade att frys ramen lagrades. BCD-kodad. Avkodas som i läge 3

Läge 03

Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
N/A n * 6 Begär felkoder 3 koder per meddelanderam. Se nedan

Läge 04[Redigera]

Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
N/A 0 Rensa felkoder / Indikatorlampa för felfunktion (MIL) / Kontrollera motor ljuset Rensar alla lagrade felkoder och stänger av MIL-.

Läge 05

Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
0100 OBD-övervakarens ID stöds ($01 – $20)
0101 O2 sensor Monitor bank 1 Sensor 1 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0102 O2 sensor Monitor bank 1 Sensor 2 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0103 O2 sensor Monitor bank 1 Sensor 3 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0104 O2 sensor Monitor bank 1 Sensor 4 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0105 O2 sensor Monitor bank 2 Sensor 1 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0106 O2 sensor Monitor bank 2 Sensor 2 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0107 O2 sensor Monitor bank 2 Sensor 3 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0108 O2 sensor Monitor bank 2 Sensor 4 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0109 O2 sensor Monitor bank 3 Sensor 1 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010A O2 sensor Monitor bank 3 Sensor 2 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010B O2 sensor Monitor bank 3 Sensor 3 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010C O2 sensor Monitor bank 3 Sensor 4 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010D O2 sensor Monitor bank 4 Sensor 1 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010E O2 sensor Monitor bank 4 Sensor 2 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
010F O2 sensor Monitor bank 4 Sensor 3 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0110 O2 sensor Monitor bank 4 Sensor 4 0.00 1.275 Volt 0.005 Rik på Lean sensor tröskel spänning
0201 O2 sensor Monitor bank 1 Sensor 1 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0202 O2 sensor Monitor bank 1 Sensor 2 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0203 O2 sensor Monitor bank 1 Sensor 3 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0204 O2 sensor Monitor bank 1 Sensor 4 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0205 O2 sensor Monitor bank 2 Sensor 1 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0206 O2 sensor Monitor bank 2 Sensor 2 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0207 O2 sensor Monitor bank 2 Sensor 3 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0208 O2 sensor Monitor bank 2 Sensor 4 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0209 O2 sensor Monitor bank 3 Sensor 1 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020A O2 sensor Monitor bank 3 Sensor 2 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020B O2 sensor Monitor bank 3 Sensor 3 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020C O2 sensor Monitor bank 3 Sensor 4 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020D O2 sensor Monitor bank 4 Sensor 1 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020E O2 sensor Monitor bank 4 Sensor 2 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
020F O2 sensor Monitor bank 4 Sensor 3 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
0210 O2 sensor Monitor bank 4 Sensor 4 0.00 1.275 Volt 0.005 Lean till Rich sensor tröskel spänning
Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]

Läge 09

Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
00 4 Läge 9 PIDs som stöds (01 till 20) Bitars kodad. [A7.. D0] = [PID $01.. PID $20] Se nedan
01 1 VIN-meddelande räknas i PID 02. Endast för ISO 9141-2, ISO 14230-4 och SAE J1850. Vanligtvis kommer värdet att 5.
02 17 Fordonets identifieringsnummer (VIN) 17-char VIN, ASCII-kodade och vänster-vadderade med NULL tecken (0x00) om det behövs för att.
03 1 Kalibrerings-ID för meddelande räkning för PID 04. Endast för ISO 9141-2, ISO 14230-4 och SAE J1850. Det kommer att bli en multipel av 4 (4 meddelanden behövs för varje ID).
04 16,32,48,64.. Kalibrerings-ID Upp till 16 ASCII tecken. Data-byte som inte används kommer att rapporteras som null-byte (0x00). Flera CALID kan utputsade (16 byte varje)
05 1 Verifikationsnummer för kalibrering (Cvn) meddelande antal för PID 06. Endast för ISO 9141-2, ISO 14230-4 och SAE J1850.
06 4,8,12,16 Verifikationsnummer för kalibrering (Cvn) Flera CVN kan utputas (4 byte varje) antalet CVN och CALID måste matcha Rådata vänsterstoppad med NULL-tecken (0x00). Visas vanligtvis som hex-sträng.
07 1 I-use prestandaspårning meddelande antal för PID 08 och 0B. Endast för ISO 9141-2, ISO 14230-4 och SAE J1850. 8 10 8 om sexton (16) värden måste rapporteras, 9 om arton (18) värden måste rapporteras, och 10 om tjugo (20) värden måste rapporteras (ett meddelande rapporterar två värden, var och en består av två bytes).
08 4 Spårning av prestanda för gnisttändningsfordon 4 eller 5 Meddelanden, var och en innehåller 4 Byte (två värden). Se nedan
09 1 ECU-namn meddelande antal för PID 0A
0A 20 ECUN namn ASCII-kodad. Högerstoppad med NULL tecken (0x00).
0B 4 Prestandaspårning vid användning av kompressions tändnings fordon 5 Meddelanden, var och en innehåller 4 Byte (två värden). Se nedan
Pid
(Hex)
Returnerade data-byte Beskrivning Minvärde Max värde Enheter Formel[en]
  1. ^ Hoppa upp till:en b c d E F g H Jag I kolumnen formel, bokstäverna A, B, C, etc. motsvarar decimal motsvarigheten för den första, andra, Tredje, etc. byte av data. Där en (?) Visas, motstridiga eller ofullständiga uppgifter fanns tillgängliga.

Bitwise kodade PID

Några av PID i tabellen ovan kan inte förklaras med en enkel formel. En mer utförlig förklaring av dessa data finns här:

Läge 1 Pid 00

En begäran om detta PID returnerar 4 byte av data. Varje bit, Från Msb till Lsb, representerar en av de nästa 32 PIDs och ger information om om det stöds.

Till exempel, om bilens respons är BE1FA813, Det kan avkodas så här:

Hexadecimala B E 1 F A 8 1 3
Binära 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1
Som stöds? Ja Nej Ja Ja Ja Ja Ja Nej Nej Nej Nej Ja Ja Ja Ja Ja Ja Nej Ja Nej Ja Nej Nej Nej Nej Nej Nej Ja Nej Nej Ja Ja
PID-nummer 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20

Så, PIDs som stöds är: 01, 03, 04, 05, 06, 07, 0C, 0D, 0E, 0F, 10, 11, 13, 15, 1C, 1F och 20

Läge 1 Pid 01

En begäran om detta PID returnerar 4 byte av data, märkt A B C och D.

Den första byten(A) innehåller två informationsbitar. Bitars A7 (Msb av byte A, den första byten) Anger om MIL (Kontrollera motor ljuset) lyser. Bitar A6 Genom A0representera antalet diagnostiska felkoder som för närvarande har flaggats i ECU.

Den andra, Tredje, och fjärde byte(B, C och D) ge information om tillgängligheten och fullständigheten hos vissa Fordonstester. Observera att test Tillgänglighet indikeras av set (1) bitars och Fullständighet indikeras av reset (0) bitars.

Bitars Namn Definition
A7 MIL Av eller på, Anger om CEL/MIL är på (eller bör vara på)
A6A0 DTC_CNT Antal bekräftade utsläppsrelaterade felkoder tillgängliga för visning.
B7 Reserverade Reserverade (ska vara 0)
B3 INGET NAMN 0 = Gnisttändning monitorer som stöds (t.ex.. Otto-eller wankelmotorer)
1 = Kompressions tändnings skärmar som stöds (t.ex.. Dieselmotorer)

Här är de gemensamma bit B-definitionerna, de är testbaserade.

Test tillgängligt Testet är ofullständigt
Komponenter B2 B6
Bränsle system B1 B5
Misständning B0 B4

Den tredje och fjärde byten ska tolkas olika beroende på om motorn är Gnista Tändning (t.ex.. Otto-eller wankelmotorer) eller kompressionständning (t.ex.. Dieselmotorer). I det andra (B) byte, bitars 3 anger hur C-och D-byte ska tolkas, Med 0 att vara Spark (Otto eller Wankel) och 1 (ligger) komprimering (Diesel).

Byte C och D för gnist tändnings monitorer (t.ex.. Otto-eller wankelmotorer):

Test tillgängligt Testet är ofullständigt
EGR-system C7 D7
Syrgas givare värmare C6 D6
Syre sensor C5 D5
A/C köldmedium C4 D4
Sekundärt luft system C3 D3
Avdunstnings system C2 D2
Uppvärmd katalysator C1 D1
Katalysator C0 D0

Och byte C och D för kompressions tändnings monitorer (Dieselmotorer):

Test tillgängligt Testet är ofullständigt
EGR och/eller VVT-system C7 D7
Övervakning av Fu-filter C6 D6
Avgas sensor C5 D5
– Reserverade – C4 D4
Laddtryck C3 D3
– Reserverade – C2 D2
NOx/SCR-Monitor C1 D1
NMHC Catalyst[en] C0 D0
  1. Hoppa upp^ NMHC Kan stativ för icke-metankolväten, men J1979 inte upplysa oss. Översättningen skulle vara ammoniaksensorn i SCR-katalysatorn.

Läge 1 Pid 41

En begäran om detta PID returnerar 4 byte av data. Den första byten är alltid noll. Den andra, Tredje, och fjärde bytes ger information om tillgängligheten och fullständigheten hos vissa Fordonstester. Som med PID 01, den tredje och fjärde byten ska tolkas olika beroende på tändnings typen (B3) – med 0 att vara gnista och 1 (ligger) komprimering. Observera igen att testet Tillgänglighet representeras av en uppsättning (1) bitars och Fullständighet representeras av en Reset (0) bitars.

Här är de gemensamma bit B-definitionerna, de är testbaserade.

Test tillgängligt Testet är ofullständigt
Komponenter B2 B6
Bränsle system B1 B5
Misständning B0 B4

Byte C och D för gnist tändnings monitorer (t.ex.. Otto-eller wankelmotorer):

Test tillgängligt Testet är ofullständigt
EGR-system C7 D7
Syrgas givare värmare C6 D6
Syre sensor C5 D5
A/C köldmedium C4 D4
Sekundärt luft system C3 D3
Avdunstnings system C2 D2
Uppvärmd katalysator C1 D1
Katalysator C0 D0

Och byte C och D för kompressions tändnings monitorer (Dieselmotorer):

Test tillgängligt Testet är ofullständigt
EGR och/eller VVT-system C7 D7
Övervakning av Fu-filter C6 D6
Avgas sensor C5 D5
– Reserverade – C4 D4
Laddtryck C3 D3
– Reserverade – C2 D2
NOx/SCR-Monitor C1 D1
NMHC Catalyst[en] C0 D0
  1. Hoppa upp^ NMHC Kan stativ för icke-metankolväten, men J1979 inte upplysa oss. Översättningen skulle vara ammoniaksensorn i SCR-katalysatorn.

Läge 1 Pid 78

En begäran om detta PID kommer att returnera 9 byte av data. Den första byten är ett bit kodat fält som anger vilka EGT sensorer stöds:

Byte Beskrivning
A EGT-sensorer som stöds
BC Temperatur Läs av EGT11
DE Temperatur Läs av EGT12
FG Temperatur Läs av EGT13
HI Temperatur Läs av EGT14

Den första byten är bitkodad enligt följande:

Bitars Beskrivning
A7A4 Reserverade
A3 EGT bank 1, Sensor 4 Som stöds?
A2 EGT bank 1, Sensor 3 Som stöds?
A1 EGT bank 1, Sensor 2 Som stöds?
A0 EGT bank 1, Sensor 1 Som stöds?

De återstående bytes är 16 bitars heltal som anger temperaturen i grader Celsius i intervallet -40 till 6513.5 (Skala 0.1), använda den vanliga {\Displaystyle (Atimes 256 + B)/10-40} Formel (MSB är en, LSB är B). Endast värden för vilka motsvarande sensor stöds är meningsfulla.

Samma struktur gäller för PID 79, men värden är för sensorer av bank 2.

Läge 3 (inget PID krävs)

En begäran om det här läget returnerar en lista över de felkoder som har angetts. Listan kapslas in med hjälp av ISO 15765-2 Protokollet.

Om det finns två eller färre felkoder (4 Byte) de returneras i en ISO-TP enda ram (Sf). Tre eller fler DTCs i listan rapporteras i flera ramar, med det exakta antalet bildrutor som är beroende av kommunikationstypen och adresserings detaljerna.

Varje problemkod kräver 2 byte för att beskriva. Textbeskrivningen av en besvärs kod kan avkodas enligt följande. Det första tecknet i besvärs koden bestäms av de första två bitarna i den första byten:

A7A6 Första DTC-tecken
00 P – Drivlina
01 C – Chassi
10 B – Kroppen
11 U – Nätverk

De två följande siffrorna kodas som 2 BITS. Det andra tecknet i DTC är ett tal som definieras av följande tabell:

A5A4 Andra DTC-tecken
00 0
01 1
10 2
11 3

Det tredje tecknet i DTC är ett tal som definieras av

A3A0 Tredje DTC-tecken
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F

De fjärde och femte tecknen definieras på samma sätt som den tredje, men med BITS B7B4 och B3B0. Den resulterande fem teckenkoden ska se ut ungefär som “U0158” och kan ses i en tabell över OBD-II DTCs. Hexadecimala tecken (0-9, A-F), medan relativt sällsynt, är tillåtna i den sista 3 positionerna för själva koden.

Läge 9 Pid 08

Den ger information om spårning av prestanda för katalysator banker, syresensor banker, system för läcksökning genom avdunstning, EGR-system och sekundärluftsystem.

Täljaren för varje komponent eller system spårar hur många gånger alla villkor som krävs för att en viss bildskärm ska upptäcka ett fel har uppstått. Nämnaren för varje komponent eller ett system spårar antalet gånger fordonet har använts under de angivna förhållandena.

Antalet dataobjekt ska rapporteras i början av (den första byten).

Alla dataobjekt i prestandaspårningsposten i bruk består av två (2) byte och rapporteras i den här ordningen (varje meddelande innehåller två objekt, därav meddelandelängden är 4).

Mnemonic Beskrivning
OBDCOND (på 4000-) OBD-övervakningsvillkor påträffades räknas
IGNCNTR (född 1966) Tändräknare
Catcomp1 (född 1966) Catalyst Monitor Slutförande Räknas Bank 1
Catcond1 (på 1960-) Catalyst Övervaka villkor påträffade Counts Bank 1
Catcomp2 (född 1966) Catalyst Monitor Slutförande Räknas Bank 2
Catcond2 (på 4766) Catalyst Övervaka villkor påträffade Counts Bank 2
O2SCOMP1 (på 1990-talet) O2 Sensor Monitor Slutförande Räknar Bank 1
O2SCOND1 (på 1990-talet) O2 Sensor Monitor Villkor påträffade Counts Bank 1
O2SCOMP2 (på 1998) O2 Sensor Monitor Slutförande Räknar Bank 2
O2SCOND2 (på 1960-talet) O2 Sensor Monitor Villkor påträffade Counts Bank 2
Egrcomp (företag) Egr-övervakarens slutförandevillkor antal
Egrcond (på 4000-) EGR Monitor Villkor påträffade räknas
AIRCOMP (flyg) Antal för slutförande av AIR Monitor (Sekundär luft)
Aircond (på 476) AIR Monitor Villkor påträffade räknas (Sekundär luft)
Evapcomp (evap. Avdunstarövervakarens slutförandevillkor räknas
Evapcond (olika) EVAP Monitor Villkor påträffade räknas
So2SCOMP1 (på 1898) Sekundär O2 Sensor Monitor Slutförande Counts Bank 1
So2SCOND1 (på 1960-talet) Sekundära O2 Sensor Monitor Villkor påträffade Counts Bank 1
So2SCOMP2 (på 4788) Sekundär O2 Sensor Monitor Slutförande Counts Bank 2
So2SCOND2 (på 47888) Sekundära O2 Sensor Monitor Villkor påträffade Counts Bank 2

Läge 9 PID 0B PID 0B PID 0B PID 0

Den ger information om spår i bruk prestanda för NMHC katalysator, NOx katalysatormonitor, NOx adsorber-bildskärm, Filtermonitor för PM, bildskärm av avgassensor, EGR/ VVT-monitor, tryckmätare och bränslesystemmonitor.

Alla dataposter består av två (2) byte och rapporteras i den här ordningen (varje meddelande innehåller två objekt, därför är meddelandelängden 4):

Mnemonic Beskrivning
OBDCOND (på 4000-) OBD-övervakningsvillkor påträffades räknas
IGNCNTR (född 1966) Tändräknare
HCCATCOMP (på 4788) NMHC Catalyst Monitor Slutförande Villkor Räknas
Hccatcond (kolon) NMHC Catalyst Monitor Villkor påträffade räknas
NCATCOMP (ej vid 1960- Nox/ SCR Katalysator Ordningsmanen Färdigställande Villkor Antalen
NCATCOND (på 1960-) NOx/ SCR KatalysatorN Ordningsmanen Författningarna Påträffade Räknar
Nadscomp (på 4788) NOx Adsorber monitor slutförandevillkor räknas
NADSCOND (AVSCOND) NOx Adsorber monitor villkor påträffade räknas
PMCOMP (PÅ ANDRA) Antal slutförandevillkor för PM-filterövervakare
PMCOND (PÅ ANDRA) Pm-filterövervakarvillkor påträffade antal
EGSCOMP (EGSCOMP) Antal slutförandevillkor för avgassensorsensormätare
EGSCOND (EGSCOND) Avgassensor monitor villkor som påträffats räknas
Egrcomp (företag) EGR och/eller VVT Monitor Completion Condition Counts
Egrcond (på 4000-) EGR och/eller VVT-övervakarvillkor som påträffades räknas
BPCOMP (ANDRA) Slutförandevillkor för förhöjningstryck monitor
BPCOND (PÅ ANDRA) Villkor för laddtrycksövervakare påträffade antal
FUELCOMP (BRÄNSLEKOMP) Antal slutförandevillkor för bränsleövervakaren
BRÄNSLEKONTÖRS Bränsleövervakarens tillstånd påträffade antal

Uppräknade PID:er[Redigera]

Vissa PID ska tolkas speciellt, och är inte nödvändigtvis exakt bitvis kodade, eller i någon skala. Värdena för dessa PID:er är Uppräknade.

Läge 1 Pid 03[Redigera]

En begäran om detta PID returnerar 2 byte av data. Den första bytet beskriver bränslesystemet #1.

Värde Beskrivning
1 Öppen slinga på grund av otillräcklig motortemperatur
2 Stängd slinga, med hjälp av återkoppling av syresensorer för att bestämma bränsleblandningen
4 Öppen slinga på grund av motorbelastning eller bränslesnitt på grund av retardation
8 Öppen slinga på grund av systemfel
16 Stängd slinga, använder minst en syresensor men det finns ett fel i återkopplingssystemet

Alla andra värden är ett ogiltigt svar. Det kan bara vara en bit inställd på sin höjd.

Den andra bytet beskriver bränslesystemet #2 (om den finns) och kodas identiskt med den första bytet.

Läge 1 Pid 12

En begäran om detta PID returnerar en enda byte data som beskriver den sekundära luftstatusen.

Värde Beskrivning
1 Uppströms
2 Nedströms katalysator
4 Från ute atmosfären eller utanför
8 Pumpen befallde för diagnostik

Alla andra värden är ett ogiltigt svar. Det kan bara vara en bit inställd på sin höjd.

Läge 1 Pid 1C

En begäran om denna PID returnerar en enda byte av uppgifter som beskriver vilka OBD-standarder som denna ecu har utformats för att uppfylla. De olika värden som databytet kan hålla visas nedan, bredvid vad de menar:

Värde Beskrivning
1 OBD-II enligt definitionen i Carb
2 OBD enligt definitionen i Epa
3 OBD och OBD-II
4 OBD-I (på 1960-)
5 INTE OBD-kompatibel
6 EOBD (eobd) (Europa)
7 EOBD och OBD-II
8 EOBD och OBD
9 EOBD (eobd), OBD och OBD II
10 Jobbad (Japan)
11 JOBD och OBD II
12 JOBD och EOBD
13 Jobbad, EOBD (eobd), och OBD II
14 Reserverade
15 Reserverade
16 Reserverade
17 Motortillverkare Diagnostik (Emd)
18 Motortillverkare Diagnostik Förbättrad (EMD+)
19 Kraftig omborddiagnos (Barn/partiell) (HD OBD-C)
20 Kraftig omborddiagnos (HD OBD)
21 Världsomfattande harmoniserad OBD (WWH OBD)
22 Reserverade
23 Heavy Duty Euro OBD Steg I utan NOx kontroll (HD EOBD-I)
24 Heavy Duty Euro OBD Steg I med NOx kontroll (Johan Nilsson)
25 Heavy Duty Euro OBD Steg II utan NOx kontroll (HD EOBD-II)
26 Heavy Duty Euro OBD steg II med NOx kontroll (HD EOBD-II N)
27 Reserverade
28 Brasilien OBD Fas 1 (OBDBr-1)
29 Brasilien OBD Fas 2 (OBDBr-2)
30 Koreanska OBD (KOBD (KOBD))
31 Indien OBD I (IOBD I)
32 Indien OBD II (IOBD II)
33 Tunga Euro OBD steg VI (HD EOBD-IV)
34-250 Reserverade
251-255 Inte tillgängligt för tilldelning (Sae J1939 (på andra) sätt speciell betydelse)

Kodning av bränsletyp

Läge 1 Pid 51 returnerar ett värde från en uppräknad förteckning som anger fordonets bränsletyp. Bränsletypen returneras som en enda byte, och värdet anges av följande tabell:

Värde Beskrivning
0 Inte tillgängligt
1 Bensin
2 Metanol
3 Etanol
4 Diesel
5 Lpg
6 Cng
7 Propan
8 Elektriska
9 Bifuel (bifuel) kör Bensin
10 Bifuel kör metanol
11 Bifuel kör etanol
12 Bifuel kör LPG
13 Bifuel kör CNG
14 Bifuel kör Propan
15 Bifuel kör El
16 Bifuel kör el- och förbränningsmotor
17 Hybrid bensin
18 Hybrid Etanol
19 Hybrid Diesel
20 Hybrid Elektriska
21 Hybridgående el- och förbränningsmotor
22 Hybrid Regenerativ
23 Bifuel kör diesel

Alla andra värden reserveras av ISO/SAE. Det finns för närvarande inga definitioner för fordon med flexibelt bränsle.

Pid-enheter som inte är standard

Majoriteten av alla OBD-II-PID:er som används är icke-standardiserade. För de flesta moderna fordon, det finns många fler funktioner som stöds på OBD-II-gränssnittet än vad som omfattas av standard-PID:erna, och det finns relativt liten överlappning mellan fordonstillverkare för dessa icke-standardiserade PID-skivor.

Det finns mycket begränsad information tillgänglig i det offentliga rummet för icke-standardiserade PIDs. Den primära informationskällan om pid-skivor som inte är standard hos olika tillverkare upprätthålls av den USA-baserade Utrustning och verktygsinstitut och endast tillgänglig för medlemmar. Priset på ETI-medlemskap för tillgång till skanningskoder varierar beroende på företagets storlek som definieras av årlig försäljning av fordonsverktyg och utrustning i Nordamerika:

Årlig försäljning i Nordamerika Årliga avgifter
Under $10,000,000 $5,000
$10,000,000 – $50,000,000 $7,500
Större än $50,000,000 $10,000

Emellertid, även ETI-medlemskap kommer inte att ge fullständig dokumentation för icke-standardiserade PID. ETI-tillstånd:[4][5]

Vissa OEM-tillverkare vägrar att använda ETI som en enda källa till information om skanningsverktyg. De föredrar att göra affärer med varje verktygsföretag separat. Dessa företag kräver också att du ingår ett avtal med dem. Avgifterna varierar men här är en ögonblicksbild från och med 13 april, 2015 av avgifterna per år:

Gm $50,000
Honda $5,000
Suzuki $1,000
BMW $25,500 plus $2,000 per uppdatering. Uppdateringar sker årligen.

KAN (11-bitars) bussformat

PID-frågan och svaret sker på fordonets CAN-buss. Vanliga OBD-begäranden och svar använder funktionella adresser. Diagnostikläsaren initierar en fråga med CAN ID 7DFh[förtydligande behövs], som fungerar som en sändningsadress, och accepterar svar från alla ID i intervallet 7E8h till 7EFh. Ecu som kan svara på OBD-frågor lyssnar både på det funktionella broadcast-ID:t för 7DFh och ett tilldelat ID i intervallet 7E0h till 7E7h. Deras svar har ett ID för deras tilldelade ID plus 8 t.ex.. 7E8h till 7EFh.

Denna metod gör det möjligt för upp till åtta ecu, var och en oberoende svara på OBD-frågor. Diagnostikläsaren kan använda ID:t i ecu-svarsramen för att fortsätta kommunikationen med en specifik ecu. I synnerhet, multi-frame kommunikation kräver ett svar på det specifika ecu-ID:et i stället för på ID 7DFh.

CAN-bussen kan också användas för kommunikation utöver obd-standardmeddelanden. Fysisk adressering använder särskilda CAN-ID:er för specifika moduler (t.ex., 720h för kombiinstrumentet i Fords) med egenutvecklade nyttolaster för ramar.

Fråga

Den funktionella PID-frågan skickas till fordonet på CAN-bussen vid ID 7DFh, Använda 8 databyte. Bytena är:

Byte
PID-typ 0 1 2 3 4 5 6 7
SAE-standard Antal
Ytterligare
databyte:
2
Läge
01 = visa aktuella data;
02 = frysram;
etc.
PID-kod
(t.ex.: 05 = Motorns kylvätsketemperatur)
som inte används
(kan vara 55h)
Fordonsspecifik Antal
Ytterligare
databyte:
3
Anpassat läge: (t.ex.: 22 = förbättrade data) PID-kod
(t.ex.: 4980H)
som inte används
(kan vara 00h eller 55h)

Svar

Fordonet svarar på PID-frågan på CAN-bussen med meddelande-ID:n som beror på vilken modul som svarade. Vanligtvis svarar motorn eller huvud-ECU vid ID 7E8h. Andra moduler, som hybridstyrenheten eller batteristyrenheten i en Prius-, svara på 07E9h, 07EAh (på andra sätt), 07EBh (på ett sätt), etc. Dessa är 8h högre än den fysiska adressen modulen svarar på. Även om antalet byte i det returnerade värdet är variabelt, meddelandet använder 8 databyte oavsett (CAN buss protokollformuläret Frameformat med 8 databyte). Bytena är:

Byte
PID-typ 0 1 2 3 4 5 6 7
SAE-standard
7E8h (på andra sätt),
7E9h (på),
7EAh (på andra sätt),
etc.
Antal
Ytterligare
databyte:
3 till 6
Anpassat läge
Samma som fråga, förutom att 40h läggs till lägesvärdet. Så:
41h = visa aktuella data;
42h = frysram;
etc.
PID-kod
(t.ex.: 05 = Motorns kylvätsketemperatur)
värdet för den angivna parametern, byte 0 Värde, byte 1 (tillval) Värde, byte 2 (tillval) Värde, byte 3 (tillval) som inte används
(kan vara 00h eller 55h)
Fordonsspecifik
7E8h (på andra sätt), eller 8h + fysiskt ID för modul.
Antal
Ytterligare
databyte:
4till 7
Anpassat läge: samma som fråga, förutom att 40h läggs till lägesvärdet.(t.ex.: 62h = svar på läge 22h begäran) PID-kod
(t.ex.: 4980H)
värdet för den angivna parametern, byte 0 Värde, byte 1 (tillval) Värde, byte 2 (tillval) Värde, byte 3 (tillval)
Fordonsspecifik
7E8h (på andra sätt), eller 8h + fysiskt ID för modul.
Antal
Ytterligare
databyte:
3
7Fh detta ett allmänt svar som vanligtvis anger modulen inte känner igen begäran. Anpassat läge: (t.ex.: 22h = förbättrade diagnostikdata från PID, 21h = förbättrade data genom förskjutning) 31H som inte används
(kan vara 00h)

Benz 14pin (Benz) – 16PIN-kod

Nissian (1960) 14 PIN-kod – 16PIN-kod

GM12 PIN-16PIN

DB9-16 PIN

iveco 38pin -16 PIN-kod

Fiat 3 PIN-kod – 16 PIN-kod

Toyato 22pin – 16 PIN-kod

Kia 20 PIN-kod – 16 PIN-kod

Audi 2 (På andra)×2 – 16 PIN-kod

Benz 38 PIN-kod

Mitsubishi 12 PIN-kod – 16PIN-kod

Honda 3pin (Honda) – 16PIN-kod

BMW 20 STIFT – 3 PIN-kod

Subaru 9 PIN-kod – 16 PIN-kod

Chrysler 6 PIN-kod