CarPort-OBD Wiki

Рішення для діагностики автомобілів VAG

Модель
Функція

Кодування інжекторів

Кодування інжекторів дизелів MQB у CarPort (варіанти Delphi та IMA), скидання засвоєних значень і чому бензинові двигуни не потребують кодування.

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

У дизельних двигунів (TDI) платформи MQB кожен інжектор є прецизійним компонентом. Щоб блок керування двигуном точно керував кожним інжектором, він повинен знати його індивідуальне коригувальне значення. Після заміни інжектора або блока керування ти вносиш ці значення в CarPort на вкладці Адаптація – по одному на кожен циліндр.

При цьому існує два варіанти, залежно від виробника інжектора:

  • IMA-код (напр., Bosch): короткий код, надрукований на інжекторі, який ти вносиш безпосередньо.
  • Delphi: довший калібрувальний код, який CarPort залежно від блока керування відображає як читабельний текст або як Hex-значення – у разі Hex його спочатку потрібно перерахувати (розділ 6).

Ця інструкція стосується дизельних двигунів. Чому бензинові двигуни (TSI) не потребують кодування – і що там усе ж таки варто зробити після заміни інжектора – описано в розділі 9.


1. Який варіант підходить для твого автомобіля?

Вирішальним є тип інжектора, а не модель. Ти визначаєш варіант за кодом на інжекторі або за значенням, яке CarPort відображає в каналі 768:

Ознака IMA-код (Bosch) Delphi
Маркування на інжекторі короткий код, прибл. 6–7 символів (напр., C2GKLL0) довгий код, прибл. 20 символів (напр., BS011KR4BAGY3926RYWZ)
Введення в CarPort код вносити безпосередньо безпосередньо або – залежно від відображення – як Hex (перерахувати, розділ 6)
Значення в каналі 768 короткий код (C2GKLL0) довгий код (BS011…RYWZ) або Hex (06161A19…1E1E)

Вирішальною є довжина коду: короткий код (6–7 символів) – це варіант IMA; довгий код (прибл. 20 символів) – чи то у вигляді читабельного тексту, чи то у вигляді довгого Hex-числа – це варіант Delphi.


2. Передумови

  • Діагностичний інтерфейс під’єднано (рядок стану внизу показує, напр., „Підключено до K+CAN. Адаптер готовий.”)
  • Запалювання увімкнено, двигун вимкнено
  • Стабільна напруга бортової мережі – під час запису напруга не повинна просідати (за потреби під’єднай зарядний пристрій)
  • Інжектори механічно повністю встановлені (нові ущільнювальні кільця/ мідні шайби, правильний момент затягування)

⚠️ Важливо: Перед установленням запиши код кожного інжектора разом із циліндром, у який його встановлюють. У встановленому стані маркування часто вже не читається – а відповідність код ↔ циліндр є вирішальною (див. розділ 8).


3. Доступ безпеки

Внесення коригувальних значень – це доступ із записом. Багато блоків керування розблоковують адаптацію лише після того, як ти авторизуєшся за допомогою коду доступу (логіна). Без такого розблокування блок керування відхиляє збереження з повідомленням „Потрібен доступ безпеки”.

  1. Відкрий блок керування Адреса 01 – Електроніка двигуна.
  2. Перейди на вкладку Доступ безпеки.
  3. Введи код логіна 27971 і підтверди.

Не кожен блок керування вимагає розблокування – деякі приймають адаптацію безпосередньо. Якщо блок керування його вимагає, 27971 – це відповідний код для адаптації інжекторів. Дозвіл діє протягом поточного сеансу; після розриву з’єднання його потрібно ввести знову.


4. Відкриття адаптації

  1. Відкрий – якщо ще не зробив цього – блок керування Адреса 01 – Електроніка двигуна.
  2. Перейди на вкладку Адаптація.
  3. Вибери канал „Корекція інжектора 1” (зазвичай 768): введи номер у поле „Активний канал” або за допомогою Фільтра знайди за описом.

Інжектори розташовані на послідовних каналах – один канал на кожен циліндр (типова нумерація):

Канал Інжектор / циліндр
768 Інжектор 1
769 Інжектор 2
770 Інжектор 3
771 Інжектор 4

⚠️ Номери каналів можуть відрізнятися залежно від блока керування. Тому орієнтуйся на опис каналу („Корекція інжектора 1”, „… інжектора 2” …), а не лише на номер. Чотирициліндровий двигун має чотири канали інжекторів, трициліндровий – три; те, що видно не всі канали, залежно від двигуна є нормальним.


5. Варіант A: інжектори з IMA-кодом

IMA-код нанесений на кожен інжектор і вводиться безпосередньо.

  1. Вибери канал зі значенням корекції інжектора 1.
  2. У стовпці „Нове значення” введи код точно так, як він указаний на інжекторі циліндра 1.
  3. Натисни „Збереження…”.
  4. Повтори це для каналів зі значеннями корекції інших циліндрів, використовуючи відповідний код інжектора для кожного.
  5. Для контролю зчитай значення назад – Збережене значення і Нове значення мають збігатися.

Адаптація – канал 768 „Корекція інжектора 1” з IMA-кодом у CarPort

Переноси код дуже ретельно


6. Варіант B: інжектори Delphi

Інжектори Delphi мають довший код (прибл. 20 символів із набору 0–9 та A–Z, проте без символів I, O, Q, V). CarPort відображає коригувальне значення в каналі 768 – залежно від блока керування/автомобіля – в одному з двох представлень:

a) Як читабельний код (ASCII). Тоді ти вносиш код, надрукований на інжекторі, безпосередньо – так само, як для IMA-коду (розділ 5).

Адаптація – канал 768 „Корекція інжектора 1”, код Delphi як читабельний текст (ASCII) у CarPort

b) Як Hex-число. Тоді маркування не можна ввести безпосередньо – спочатку ти маєш перерахувати його символ за символом у Hex (таблиця нижче).

Адаптація – канал 768 „Корекція інжектора 1”, код Delphi як Hex-значення у CarPort

Таблиця перерахунку (символ маркування → Hex)

Кожен символ коду маркування перетворюється на дві Hex-цифри (значення 00–1F). Літери I, O, Q, V у коді Delphi не зустрічаються:

Символ Hex Символ Hex Символ Hex Символ 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

Як обчислити Hex-значення

  1. Перетвори кожен символ коду маркування за таблицею на його дві Hex-цифри.
  2. З’єднай Hex-пари в один суцільний рядок.
  3. Результат удвічі довший за маркування (20 символів → 40 Hex-цифр). Внеси його в „Нове значення” відповідного каналу (768 = цил. 1, 769 = цил. 2 …) і натисни „Збереження…”.

Приклад – код маркування 6NTSRDP265NTE7MU9NYY дає саме те Hex-значення, що на 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

З’єднано разом: 06161A19180D17020605161A0E07151B09161E1E

Якщо в Hex-представленні ти помилково введеш необроблений код маркування, не збігатиметься ні формат, ні контрольна сума – значення буде відхилено. Відсутній або помилковий перерахунок – це найпоширеніша пастка з Delphi.


7. Після кодування

Із введенням кодів блок керування скидає засвоєні під час експлуатації коригувальні значення інжекторів. Після цього:

  1. Застосуй і перевір значення: після збереження вимкни запалювання, зачекай прибл. 10 секунд, знову ввімкни запалювання – так блок керування надійно застосує значення. Потім знову зчитай канали: Збережене значення має відповідати введеному коду кожного циліндра.
  2. Стерти пам’ять несправностей – усі записи, що виникли внаслідок заміни інжектора (від’єднані роз’єми, спроби запуску).
  3. Виконати адаптаційну поїздку: прогрій двигун і рухайся в різних діапазонах навантаження та обертів (зокрема в режимі гальмування двигуном). При цьому блок керування коректно засвоює нові інжектори.
  4. Перевір, що не зберігається жодна нова несправність і двигун працює рівно.

Формальне калібрування малих порцій (також адаптація середнього значення подачі або адаптація нульової подачі) виконується в майстерні як керована функція (напр., в ODIS) із прогрітим до робочої температури двигуном. CarPort не пропонує цього керованого калібрування – для звичайної заміни інжектора достатньо кодування з подальшою адаптаційною поїздкою.


8. Підводні камені

  • Неправильний циліндр: кожен код належить саме до каналу того циліндра, у якому встановлений інжектор. Переплутані інжектори або коди призводять до нерівномірної роботи та поганих показників відпрацьованих газів. Тому заздалегідь запиши код і місце встановлення.
  • Неправильно перенесений символ: переноси кожен символ точно. Можливо дійсний, але неправильний код (напр., від сусіднього циліндра) буде прийнято, і він погіршить роботу.
  • Delphi без (правильного) перерахунку: код, надрукований на інжекторах, не приймається блоками керування з Hex-представленням. Надрукований код спочатку потрібно перерахувати за таблицею (розділ 6) і ввести як Hex-цифри.
  • Немає доступу безпеки: якщо блок керування вимагає код доступу, без нього значення не збережеться („Потрібен доступ безпеки”) – спочатку розблокуй через вкладку Доступ безпеки (розділ 3).
  • Забута адаптаційна поїздка: без адаптаційної поїздки двигун може перші кілометри працювати нерівномірно, доки не адаптується заново.
  • Дизель переплутано з бензиновим двигуном: бензинові двигуни TSI не потребують кодування (розділ 9) – там немає поля введення для кодів інжекторів.
  • Просідання напруги під час запису: забезпеч стабільну напругу бортової мережі, інакше запис у блок керування може завершитися невдало.
  • Механіка: заміни ущільнювальні кільця/мідні шайби, встанови інжектори з правильним моментом затягування і (за наявності) правильно під’єднай притискні планки/зворотні трубопроводи.

9. Бензинові двигуни (EA211 / EA888): без кодування – але зі скиданням засвоєних значень

У бензинових двигунів TSI платформи MQB (EA211: 1.0/1.2/1.4/1.5 TSI; EA888: напр., Golf GTI/R) інжектори не кодуються.

Чому кодування не потрібне

  • Бензинові інжектори не мають IMA-коду – у блоках керування бензинових двигунів немає каналів адаптації для даних інжекторів.
  • Блок керування самостійно компенсує виробничі допуски та знос: через лямбда-регулювання (коригування суміші) та контроль нерівномірності роботи – він розпізнає циліндр, що вибивається із загального ряду, і автоматично коригує тривалість його вприскування.
  • Міф „потрібно навчати” походить від дизеля (там це обов’язково) та від деяких сторонніх виробників (напр., BMW), які кодують і бензинові двигуни. У бензинових двигунах VW цього класу це не передбачено.

Чому засвоєні значення все ж таки варто скинути

Протягом тисяч кілометрів блок керування навчився компенсувати старі, зношені інжектори (інерційність, закоксування). Якщо новими інжекторами керувати з цими екстремальними коригувальними значеннями, двигун у перші години роботи може працювати нерівномірно, смикатися, погано запускатися або записувати несправності на кшталт „суміш надто багата/надто бідна” чи „пропуски згоряння” – доки не відрегулюється назад за кілька циклів руху.

Якщо ти скинеш засвоєні значення, система стартує з чистої нульової точки, яка відповідає новим інжекторам. Тонка адаптація тоді одразу починається коректно.

Порядок дій:

  1. Стерти пам’ять несправностей.
  2. У блоці керування двигуном (Адреса 01) на вкладці Адаптація чи Базові налаштування виконай пункт для скидання засвоєних значень паливної системи / сумішоутворення.
  3. Дай двигуну ненадовго попрацювати на холостому ходу, потім здійсни пробну поїздку за різних станів навантаження – система тоді швидко адаптується заново.

⚠️ Важливо: у бензинових двигунах із безпосереднім вприскуванням (FSI) тефлонові кільця камери згоряння та O-подібні кільця під час кожного демонтажу обов’язково потрібно замінювати; для тефлонових кілець потрібен спеціальний інструмент. Це стосується незалежно від програмного забезпечення.


10. Примітки

  • Відсутні канали: залежно від двигуна та кодування видно не всі канали – це нормально і не є помилкою.
  • Безпека: роботи із системою common rail (тиск понад 2000 bar) та з бензиновим безпосереднім вприскуванням виконуй лише за наявності відповідних знань.