CarPort-OBD Wiki

Diagnoosiratkaisut VAG-autoihin

Malli
Toiminto

Injektorien koodaus

Koodaa MQB-dieselien injektorit CarPortilla (Delphi ja IMA), nollaa oppimisarvot ja lue, miksi bensiinimoottorit eivät tarvitse koodausta.

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

MQB-alustan dieselmoottoreissa (TDI) jokainen injektori on tarkkuuskomponentti. Jotta moottorin ohjainlaite ohjaa jokaista injektoria täsmälleen oikein, sen on tunnettava kunkin injektorin yksilöllinen korjausarvo. Injektorin tai ohjainlaitteen vaihdon jälkeen syötät nämä arvot CarPortilla välilehdellä Sopeutus – yhden kutakin sylinteriä kohti.

Variantteja on tällöin kaksi, injektorin valmistajan mukaan:

  • IMA-koodi (esim. Bosch): lyhyt, injektoriin painettu koodi, jonka syötät suoraan.
  • Delphi: pidempi kalibrointikoodi, jonka CarPort näyttää ohjainlaitteesta riippuen luettavana tekstinä tai Hex-arvona – Hex-tapauksessa se on ensin muunnettava (kohta 6).

Tämä ohje koskee dieselmoottoreita. Miksi bensiinimoottorit (TSI) eivät tarvitse koodausta – ja mitä sinun kannattaa niissä silti tehdä injektorin vaihdon jälkeen – kerrotaan kohdassa 9.


1. Mikä variantti koskee ajoneuvoasi?

Ratkaisevaa on injektorin tyyppi, ei malli. Tunnistat variantin injektorin koodista tai arvosta, jonka CarPort näyttää kanavalla 768:

Ominaisuus IMA-koodi (Bosch) Delphi
Merkintä injektorissa lyhyt koodi, n. 6–7 merkkiä (esim. C2GKLL0) pitkä koodi, n. 20 merkkiä (esim. BS011KR4BAGY3926RYWZ)
Syöttö CarPortiin koodi suoraan suoraan tai – esitystavasta riippuen – Hex-muodossa (muunna, kohta 6)
Arvo kanavalla 768 lyhyt koodi (C2GKLL0) pitkä koodi (BS011…RYWZ) tai Hex (06161A19…1E1E)

Ratkaisevaa on koodin pituus: lyhyt koodi (6–7 merkkiä) on IMA-variantti; pitkä koodi (n. 20 merkkiä) – joko luettavana tekstinä tai pitkänä Hex-lukuna – on Delphi-variantti.


2. Edellytykset

  • Diagnoosiliitäntä yhdistetty (alareunan tilarivi näyttää esim. „Yhdistetty K+CAN. Sovitin valmis.”)
  • Sytytysvirta päällä, moottori sammuksissa
  • Vakaa ajoneuvon käyttöjännite – kirjoituksen aikana jännite ei saa romahtaa (kytke tarvittaessa latauslaite)
  • Injektorit on asennettu mekaanisesti valmiiksi (uudet tiivisterenkaat/kupariset aluslevyt, oikea kiristysmomentti)

⚠️ Tärkeää: Kirjaa muistiin ennen asennusta jokaisen injektorin koodi yhdessä sen sylinterin kanssa, johon se asennetaan. Asennettuna merkintä ei usein ole enää luettavissa – ja kohdistus koodi ↔ sylinteri on ratkaisevaa (ks. kohta 8).


3. Turvakäyttöoikeus

Korjausarvojen syöttäminen on kirjoittava käyttö. Monet ohjainlaitteet vapauttavat sopeutuksen vasta, kun olet kirjautunut sisään pääsykoodilla (login). Ilman tätä vapautusta ohjainlaite hylkää tallennuksen viestillä „Turvakäyttöoikeus vaaditaan”.

  1. Avaa ohjainlaite osoite 01 – Moottorin elektroniikka.
  2. Vaihda välilehdelle Turvakäyttöoikeus.
  3. Syötä kirjautumiskoodi 27971 ja vahvista.

Kaikki ohjainlaitteet eivät vaadi vapautusta – jotkin hyväksyvät sopeutuksen suoraan. Jos ohjainlaite sitä pyytää, 27971 on oikea koodi injektorien sopeutukseen. Käyttöoikeus on voimassa käynnissä olevan istunnon ajan; yhteyden katkaisun jälkeen se on syötettävä uudelleen.


4. Sopeutuksen avaaminen

  1. Avaa – ellet ole jo tehnyt sitä – ohjainlaite osoite 01 – Moottorin elektroniikka.
  2. Vaihda välilehdelle Sopeutus.
  3. Valitse kanava „Injektorin 1 korjausarvo” (tyypillisesti 768): syötä numero kenttään „Aktiivinen kanava” tai hae kuvauksen perusteella Suodattimella.

Injektorit ovat peräkkäisillä kanavilla – yksi kanava kutakin sylinteriä kohti (tyypillinen numerointi):

Kanava Injektori / sylinteri
768 Injektori 1
769 Injektori 2
770 Injektori 3
771 Injektori 4

⚠️ Kanavanumerot voivat vaihdella ohjainlaitteesta riippuen. Orientoidu siksi kanavan kuvaukseen („Injektorin 1 korjausarvo”, „Injektorin 2 korjausarvo” …) etkä pelkkään numeroon. Nelisylinterisessä on neljä injektorikanavaa, kolmisylinterisessä kolme; se, että kaikki kanavat eivät ole näkyvissä, on moottorista riippuen normaalia.


5. Variantti A: IMA-koodilliset injektorit

IMA-koodi on jokaisessa injektorissa ja se syötetään suoraan.

  1. Valitse injektorin 1 korjausarvon kanava.
  2. Syötä sarakkeeseen „Uusi arvo” koodi täsmälleen sellaisena kuin se on sylinterin 1 injektorissa.
  3. Napsauta „Tallennetaan…”.
  4. Toista tämä muiden sylinterien korjausarvojen kanaville kunkin sopivalla injektorikoodilla.
  5. Lue arvot tarkistukseksi takaisin – Tallennettu arvo ja Uusi arvo on täsmättävä.

Sopeutus – kanava 768 „Injektorin 1 korjausarvo” IMA-koodilla CarPortissa

Kopioi koodi erittäin huolellisesti


6. Variantti B: Delphi-injektorit

Delphi-injektoreissa on pidempi koodi (n. 20 merkkiä merkistöstä 0–9 ja A–Z, kuitenkin ilman merkkejä I, O, Q, V). CarPort näyttää korjausarvon kanavalla 768 – ohjainlaitteesta/ajoneuvosta riippuen – yhtenä kahdesta esitystavasta:

a) Luettavana koodina (ASCII). Tällöin syötät injektoriin painetun koodin suoraan – aivan kuten IMA-koodissa (kohta 5).

Sopeutus – kanava 768 „Injektorin 1 korjausarvo”, Delphi-koodi luettavana tekstinä (ASCII) CarPortissa

b) Hex-lukuna. Tällöin merkintää ei voi näppäillä suoraan – se on ensin muunnettava merkki merkiltä Hex-muotoon (taulukko alla).

Sopeutus – kanava 768 „Injektorin 1 korjausarvo”, Delphi-koodi Hex-arvona CarPortissa

Muuntotaulukko (merkintämerkki → Hex)

Jokainen merkintäkoodin merkki muuttuu kahdeksi Hex-numeroksi (arvo 00–1F). Kirjaimia I, O, Q, V ei esiinny Delphi-koodissa:

Merkki Hex Merkki Hex Merkki Hex Merkki 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

Näin lasket Hex-arvon

  1. Muunna jokainen merkintäkoodin merkki taulukon avulla kahdeksi Hex-numerokseen.
  2. Ketjuta Hex-parit yhtenäiseksi merkkijonoksi.
  3. Tulos on kaksi kertaa niin pitkä kuin merkintä (20 merkkiä → 40 Hex-numeroa). Syötä se sopivan kanavan kenttään „Uusi arvo” (768 = syl. 1, 769 = syl. 2 …) ja napsauta „Tallennetaan…”.

Esimerkki – merkintäkoodi 6NTSRDP265NTE7MU9NYY tuottaa täsmälleen yllä olevan Hex-kuvakaappauksen Hex-arvon:

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

Ketjutettuna: 06161A19180D17020605161A0E07151B09161E1E

Jos syötät Hex-esityksessä vahingossa raa’an merkintäkoodin, ei muoto eikä tarkistussumma täsmää – arvo hylätään. Puuttuva tai virheellinen muunnos on yleisin sudenkuoppa Delphissä.


7. Koodauksen jälkeen

Koodien syöttämisellä ohjainlaite nollaa käytön aikana oppimansa injektorien korjausarvot. Sen jälkeen:

  1. Arvojen käyttöönotto ja tarkistus: Tallennuksen jälkeen sytytysvirta pois, odota noin 10 sekuntia, sytytysvirta taas päälle – näin ohjainlaite ottaa arvot varmasti käyttöön. Lue sitten kanavat uudelleen: Tallennettu arvo on vastattava jokaisen sylinterin syötettyä koodia.
  2. Tyhjennä vikamuisti – kaikki merkinnät, jotka syntyivät injektorin vaihdosta (irrotetut liittimet, käynnistysyritykset).
  3. Suorita sopeutusajo: aja moottori lämpimäksi ja käytä sitä eri kuormitus- ja kierroslukualueilla (myös moottorijarrutuksessa). Näin ohjainlaite oppii uudet injektorit puhtaasti.
  4. Tarkista, ettei uutta vikaa tallennu ja että moottori käy tasaisesti.

Muodollinen pienten ruiskutusmäärien kalibrointi (myös ruiskutusmäärän keskiarvo- tai nollamääräsopeutus) suoritetaan korjaamolla ohjattuna toimintona (esim. ODIS:ssa) käyttölämpimällä moottorilla. CarPort ei tarjoa tätä ohjattua kalibrointia – tavalliseen injektorin vaihtoon riittää koodaus ja sen jälkeinen sopeutusajo.


8. Sudenkuopat

  • Väärä sylinteri: Jokainen koodi kuuluu täsmälleen sen sylinterin kanavalle, jossa injektori on. Vaihtuneet injektorit tai koodit aiheuttavat epätasaista käyntiä ja huonoja pakokaasuarvoja. Kirjaa siksi sekä koodi että asennuspaikka etukäteen muistiin.
  • Merkki kopioitu väärin: Kopioi jokainen merkki täsmälleen. Mahdollisesti kelvollinen, mutta väärä koodi (esim. viereisestä sylinteristä) hyväksytään ja heikentää käyntiä.
  • Delphi ilman (oikeaa) muunnosta: Injektoreihin painettua koodia eivät Hex-esitystä käyttävät ohjainlaitteet hyväksy. Painettu koodi on ensin muunnettava taulukolla (kohta 6) ja syötettävä Hex-numeroina.
  • Turvakäyttöoikeus puuttuu: Jos ohjainlaite vaatii pääsykoodin, arvoa ei voi ilman sitä tallentaa („Turvakäyttöoikeus vaaditaan”) – vapauta ensin välilehdeltä Turvakäyttöoikeus (kohta 3).
  • Sopeutusajo unohtunut: Ilman sopeutusajoa moottori voi käydä ensimmäiset kilometrit epätasaisesti, kunnes se on sopeutunut uudelleen.
  • Diesel sekoitettu bensiiniin: TSI-bensiinit eivät tarvitse koodausta (kohta 9) – niissä ei ole syöttökenttää injektorikoodeille.
  • Jännitteen romahdus kirjoituksen aikana: Huolehdi vakaasta käyttöjännitteestä, muuten kirjoitus ohjainlaitteeseen voi epäonnistua.
  • Mekaniikka: Uusi tiivisterenkaat/kupariset aluslevyt, asenna injektorit oikealla kiristysmomentilla ja liitä (jos on) kiinnityspannat/paluuletkut oikein.

9. Bensiinimoottorit (EA211 / EA888): ei koodausta – mutta oppimisarvot nollataan

MQB-alustan TSI-bensiineissä (EA211: 1.0/1.2/1.4/1.5 TSI; EA888: esim. Golf GTI/R) injektoreita ei koodata.

Miksi koodausta ei tarvita

  • Bensiini-injektoreissa ei ole IMA-koodia – bensiinimoottorien ohjainlaitteissa ei ole sopeutuskanavia injektoritiedoille.
  • Ohjainlaite tasoittaa valmistustoleranssit ja kulumisen itse: lambdasäädön (seoksen säätö) ja epätasaisen käynnin valvonnan avulla – se tunnistaa muista poikkeavan sylinterin ja säätää sen ruiskutusaikaa automaattisesti.
  • Myytti „pitää opettaa” on peräisin dieselistä (siellä pakollista) ja joistakin muista valmistajista (esim. BMW), jotka koodaavat myös bensiinit. Tämän luokan VW-bensiineissä sitä ei ole tarkoitettu tehtäväksi.

Miksi oppimisarvot kannattaa silti nollata

Ohjainlaite on tuhansien kilometrien aikana oppinut tasoittamaan vanhoja, kuluneita injektoreita (hitaus, karstoittuminen). Jos uusia injektoreita ohjataan näillä äärimmäisillä korjausarvoilla, moottori voi ensimmäisten käyttötuntien aikana käydä epätasaisesti, nykiä, käynnistyä huonosti tai asettaa vikoja kuten „Seos liian rikas/liian laiha” tai „Palamiskatkot” – kunnes se on säätänyt takaisin usean ajosyklin aikana.

Kun nollaat oppimisarvot, järjestelmä käynnistyy puhtaasta nollapisteestä, joka sopii uusiin injektoreihin. Hienosäätö alkaa silloin heti oikein.

Toimenpide:

  1. Tyhjennä vikamuisti.
  2. Suorita moottorin ohjainlaitteessa (osoite 01) kohdassa Sopeutus tai Perusasetukset merkintä polttoainejärjestelmän / seoksenmuodostuksen oppimisarvojen nollaamiseksi.
  3. Anna moottorin käydä hetki joutokäynnillä, sitten koeajo eri kuormitustiloissa – järjestelmä sopeutuu silloin nopeasti uudelleen.

⚠️ Tärkeää: Bensiinin suoraruiskutusmoottoreissa (FSI) tefloniset palotilarenkaat ja O-renkaat on ehdottomasti uusittava jokaisen irrotuksen yhteydessä; teflonrenkaita varten tarvitaan erikoistyökalu. Tämä pätee ohjelmistosta riippumatta.


10. Huomautukset

  • Puuttuvat kanavat: Moottorista ja koodauksesta riippuen kaikki kanavat eivät ole näkyvissä – se on normaalia eikä vika.
  • Turvallisuus: Common rail -järjestelmän (paineet yli 2000 bar) ja bensiinin suoraruiskutuksen parissa työskentele vain riittävällä asiantuntemuksella.