CarPort-OBD Wiki

Diagnostične rešitve za avtomobile VAG

Model
Funkcija

Kodiranje injektorjev

Kodiranje injektorjev dizelskih motorjev MQB s CarPort (Delphi in IMA), ponastavitev priučenih vrednosti in zakaj bencinarji ne potrebujejo kodiranja.

Audi A3 8VAudi Q2Audi Q3 F3Audi TT 8SSEAT AronaSEAT AtecaSEAT Ibiza KJSEAT Leon 5FSEAT TarracoŠkoda Fabia NJŠkoda KamiqŠkoda KaroqŠkoda KodiaqŠkoda Octavia 5EŠkoda ScalaŠkoda Superb 3VVW ArteonVW Golf 7VW Golf SportsvanVW Passat B8VW Polo 6VW T-CrossVW T-RocVW Tiguan ADVW Touran 5T

Pri dizelskih motorjih (TDI) platforme MQB je vsak injektor precizni sestavni del. Da krmilnik motorja vsak injektor natančno krmili, mora poznati njegovo individualno vrednost popravka. Po zamenjavi injektorja ali krmilnika te vrednosti vneseš v CarPort v zavihku Prilagoditev – po eno za vsak valj.

Pri tem obstajata dve različici, odvisno od proizvajalca injektorja:

  • Koda IMA (npr. Bosch): kratka koda, natisnjena na injektorju, ki jo vneseš neposredno.
  • Delphi: daljša umeritvena koda, ki jo CarPort glede na krmilnik prikaže kot berljivo besedilo ali kot vrednost Hex – v primeru Hex jo moraš najprej pretvoriti (razdelek 6).

Ta navodila veljajo za dizelske motorje. Zakaj bencinski motorji (TSI) ne potrebujejo kodiranja – in kaj kljub temu narediti po zamenjavi injektorja – piše v razdelku 9.


1. Katera različica velja za tvoje vozilo?

Odločilen je tip injektorja, ne model. Različico prepoznaš po kodi na injektorju oz. po vrednosti, ki jo CarPort prikaže v kanalu 768:

Značilnost Koda IMA (Bosch) Delphi
Napis na injektorju kratka koda, pribl. 6–7 znakov (npr. C2GKLL0) dolga koda, pribl. 20 znakov (npr. BS011KR4BAGY3926RYWZ)
Vnos v CarPort kodo vneseš neposredno neposredno ali – odvisno od prikaza – kot Hex (pretvori, razdelek 6)
Vrednost v kanalu 768 kratka koda (C2GKLL0) dolga koda (BS011…RYWZ) ali Hex (06161A19…1E1E)

Odločilna je dolžina kode: kratka koda (6–7 znakov) je različica IMA; dolga koda (pribl. 20 znakov) – naj bo kot berljivo besedilo ali kot dolgo šestnajstiško (Hex) število – je različica Delphi.


2. Pogoji

  • Diagnostični vmesnik je povezan (statusna vrstica spodaj kaže npr. „Povezano z K+CAN. Adapter pripravljen.”)
  • Vžig vklop, motor izklop
  • Stabilna napetost napajalnega omrežja – med zapisovanjem napetost ne sme upasti (po potrebi priključi polnilnik)
  • Injektorji so mehansko dokončno vgrajeni (novi tesnilni obročki/bakrene podložke, pravilen zatezni moment)

⚠️ Pomembno: Pred vgradnjo si zapiši kodo vsakega injektorja skupaj z valjem, v katerega bo vgrajen. V vgrajenem stanju napis pogosto ni več berljiv – povezava koda ↔ valj pa je odločilna (glej razdelek 8).


3. Varnostni dostop

Vnos vrednosti popravka je pisalni dostop. Mnogi krmilniki prilagoditev omogočijo šele, ko se prijaviš z dostopno kodo (prijava). Brez te odklenitve krmilnik shranjevanje zavrne s sporočilom „Potreben je varnostni dostop”.

  1. Odpri krmilnik Naslov 01 – Elektronika motorja.
  2. Preklopi na zavihek Varnostni dostop.
  3. Vnesi prijavno kodo 27971 in potrdi.

Ne zahteva vsak krmilnik odklenitve – nekateri prilagoditev sprejmejo neposredno. Če jo krmilnik zahteva, je 27971 ustrezna koda za prilagoditev injektorjev. Pooblastilo velja za trenutno sejo; po prekinitvi povezave ga moraš vnesti znova.


4. Odpiranje prilagoditve

  1. Odpri – če tega še nisi storil – krmilnik Naslov 01 – Elektronika motorja.
  2. Preklopi na zavihek Prilagoditev.
  3. Izberi kanal „Vrednost popravka, injektor 1” (običajno 768): številko vnesi v polje „Aktivni kanal” ali po opisu poišči prek polja Filter.

Injektorji so na zaporednih kanalih – en kanal na valj (običajno številčenje):

Kanal Injektor / valj
768 Injektor 1
769 Injektor 2
770 Injektor 3
771 Injektor 4

⚠️ Številke kanalov se lahko glede na krmilnik razlikujejo. Zato se ravnaj po opisu kanala („Vrednost popravka, injektor 1”, „… injektor 2” …) in ne le po številki. Štirivaljnik ima štiri kanale za injektorje, trivaljnik tri; da niso vidni vsi kanali, je odvisno od motorja normalno.


5. Različica A: injektorji s kodo IMA

Koda IMA je na vsakem injektorju in se vnese neposredno.

  1. Izberi kanal z vrednostjo popravka injektorja 1.
  2. V stolpec „Nova vrednost” vnesi kodo natanko tako, kot je zapisana na injektorju valja 1.
  3. Klikni „Shranjevanje…”.
  4. To ponovi za kanale z vrednostmi popravka drugih valjev, vsakič z ustrezno kodo injektorja.
  5. Za preverjanje vrednosti znova preberi – Shranjena vrednost in Nova vrednost se morata ujemati.

Prilagoditev – kanal 768 „Vrednost popravka, injektor 1” s kodo IMA v CarPort

Kodo prenesi zelo skrbno


6. Različica B: injektorji Delphi

Injektorji Delphi nosijo daljšo kodo (pribl. 20 znakov iz nabora 0–9 in A–Z, vendar brez znakov I, O, Q, V). CarPort vrednost popravka v kanalu 768 – odvisno od krmilnika/vozila – prikaže v enem od dveh zapisov:

a) Kot berljivo kodo (ASCII). Tedaj na injektorju natisnjeno kodo vneseš neposredno – prav tako kot pri kodi IMA (razdelek 5).

Prilagoditev – kanal 768 „Vrednost popravka, injektor 1”, koda Delphi kot berljivo besedilo (ASCII) v CarPort

b) Kot šestnajstiško število (Hex). Tedaj napisa ni mogoče vnesti neposredno – najprej ga moraš znak za znakom pretvoriti v Hex (tabela spodaj).

Prilagoditev – kanal 768 „Vrednost popravka, injektor 1”, koda Delphi kot vrednost Hex v CarPort

Pretvorbena tabela (znak napisa → Hex)

Vsak znak kode napisa postane dve šestnajstiški števki (vrednost 00–1F). Črke I, O, Q, V se v kodi Delphi ne pojavljajo:

Znak Hex Znak Hex Znak Hex Znak Hex
0 00 8 08 G 10 R 18
1 01 9 09 H 11 S 19
2 02 A 0A J 12 T 1A
3 03 B 0B K 13 U 1B
4 04 C 0C L 14 W 1C
5 05 D 0D M 15 X 1D
6 06 E 0E N 16 Y 1E
7 07 F 0F P 17 Z 1F

Tako izračunaš vrednost Hex

  1. Vsak znak kode napisa prek tabele pretvori v njegovi dve šestnajstiški števki.
  2. Šestnajstiške pare nato zveži v neprekinjen niz znakov.
  3. Rezultat je dvakrat daljši od napisa (20 znakov → 40 šestnajstiških števk). Vnesi ga v „Nova vrednost” ustreznega kanala (768 = valj 1, 769 = valj 2 …) in klikni „Shranjevanje…”.

Primer – koda napisa 6NTSRDP265NTE7MU9NYY da natanko vrednost Hex z zgornjega posnetka zaslona Hex:

6 N T S R D P 2 6 5 N T E 7 M U 9 N Y Y
06 16 1A 19 18 0D 17 02 06 05 16 1A 0E 07 15 1B 09 16 1E 1E

Zaporedno zvezano: 06161A19180D17020605161A0E07151B09161E1E

Če v zapisu Hex pomotoma vneseš surovo kodo napisa, se ne ujemata ne format ne kontrolna vsota – vrednost bo zavrnjena. Manjkajoča ali napačna pretvorba je najpogostejši spodrsljaj pri Delphi.


7. Po kodiranju

Z vnosom kod krmilnik ponastavi med obratovanjem priučene vrednosti popravka injektorjev. Nato:

  1. Prevzem in preverjanje vrednosti: Po shranjevanju vžig izklopi, počakaj pribl. 10 sekund, vžig znova vklopi – tako krmilnik vrednosti zanesljivo prevzame. Nato kanale znova preberi: Shranjena vrednost se mora ujemati z vneseno kodo vsakega valja.
  2. Izbriši pomnilnik napak – vse vnose, ki so nastali zaradi zamenjave injektorjev (odklopljeni konektorji, poskusi zagona).
  3. Opravi adaptacijsko vožnjo: motor ogrej in ga vozi v različnih območjih obremenitve in vrtljajev (tudi med vožnjo z motorno zavoro). Pri tem krmilnik nove injektorje čisto priuči.
  4. Preveri, da se ne shrani nobena nova napaka in da motor teče enakomerno.

Formalna kalibracija najmanjših količin vbrizga (imenovana tudi adaptacija srednje vrednosti oz. ničelne količine) v delavnici poteka kot vodena funkcija (npr. v ODIS) pri obratovalno toplem motorju. CarPort te vodene kalibracije ne ponuja – za običajno zamenjavo injektorjev zadostuje kodiranje z naknadno adaptacijsko vožnjo.


8. Pasti

  • Napačen valj: Vsaka koda sodi na natanko tisti kanal valja, v katerem sedi injektor. Zamenjani injektorji ali kode povzročijo grob tek in slabe vrednosti izpušnih plinov. Zato si vnaprej zapiši kodo in vgradni položaj.
  • Napačno prenesen znak: Vsak znak prenesi natančno. Morda veljavna, a napačna koda (npr. sosednjega valja) bo sprejeta in poslabša tek motorja.
  • Delphi brez (pravilne) pretvorbe: Kode, natisnjene na injektorjih, krmilniki z zapisom Hex ne sprejmejo. Natisnjeno kodo je treba najprej pretvoriti s tabelo (razdelek 6) in vnesti kot šestnajstiške števke.
  • Manjka varnostni dostop: Če krmilnik zahteva dostopno kodo, brez nje vrednosti ni mogoče shraniti („Potreben je varnostni dostop”) – najprej odkleni prek zavihka Varnostni dostop (razdelek 3).
  • Pozabljena adaptacijska vožnja: Brez adaptacijske vožnje lahko motor prve kilometre teče nemirno, dokler se znova ne prilagodi.
  • Zamenjava dizla z bencinom: Bencinski motorji TSI ne potrebujejo kodiranja (razdelek 9) – tam ni vnosnega polja za kode injektorjev.
  • Upad napetosti med zapisovanjem: Poskrbi za stabilno napetost napajalnega omrežja, sicer lahko zapisovanje v krmilnik spodleti.
  • Mehanika: Zamenjaj tesnilne obročke/bakrene podložke, injektorje montiraj s pravilnim zateznim momentom in (če obstajajo) pravilno priključi vpenjalne objemke/povratne vode.

9. Bencinski motorji (EA211 / EA888): brez kodiranja – a ponastavi priučene vrednosti

Pri bencinskih motorjih TSI platforme MQB (EA211: 1.0/1.2/1.4/1.5 TSI; EA888: npr. Golf GTI/R) se injektorji ne kodirajo.

Zakaj kodiranje ni potrebno

  • Bencinski injektorji nimajo kode IMA – v krmilnikih bencinskih motorjev ni prilagoditvenih kanalov za podatke injektorjev.
  • Krmilnik proizvodne tolerance in obrabo izravna sam: prek regulacije lambda (prilagoditev mešanice) in nadzora neenakomernosti teka – prepozna valj, ki izstopa, in samodejno prilagodi njegov čas vbrizga.
  • Mit, da „jih je treba priučiti”, izvira iz dizla (kjer je to obvezno) in od nekaterih drugih proizvajalcev (npr. BMW), ki kodirajo tudi bencinske motorje. Pri bencinskih motorjih VW tega razreda to ni predvideno.

Zakaj je priučene vrednosti kljub temu smiselno ponastaviti

Krmilnik se je čez tisoče kilometrov naučil izravnavati stare, obrabljene injektorje (vztrajnost, koksanje). Če se nove injektorje krmili s temi skrajnimi vrednostmi popravka, lahko motor v prvih obratovalnih urah teče nemirno, sunkovito, se slabo zaganja ali zabeleži napake, kot sta „mešanica prebogata/prerevna” ali „izpadi vžiga” – dokler se čez več voznih ciklov ne uravna nazaj.

Če priučene vrednosti ponastaviš, sistem začne iz čiste ničelne točke, ki ustreza novim injektorjem. Fina adaptacija se nato takoj začne pravilno.

Postopek:

  1. Izbriši pomnilnik napak.
  2. V krmilniku motorja (Naslov 01) pod Prilagoditev oz. Osnovne nastavitve izvedi vnos za ponastavitev priučenih vrednosti sistema za gorivo / tvorbe mešanice.
  3. Pusti motor na kratko teči v prostem teku, nato opravi preizkusno vožnjo pri različnih obremenitvah – sistem se nato hitro znova prilagodi.

⚠️ Pomembno: Pri bencinskih motorjih z neposrednim vbrizgom (FSI) je treba teflonske obročke zgorevalnega prostora in O-obročke ob vsaki demontaži obvezno zamenjati; za teflonske obročke je potrebno posebno orodje. To velja ne glede na programsko opremo.


10. Opozorila

  • Manjkajoči kanali: Odvisno od motorja in kodiranja niso vidni vsi kanali – to je normalno in ni napaka.
  • Varnost: Dela na sistemu common rail (tlaki do preko 2000 bar) in na bencinskem neposrednem vbrizgu opravljaj le z ustreznim strokovnim znanjem.