Програмування та кодування автомобіля
Добрий день! Сьогодні ми розговоримо про програмування та кодування електронних систем автомобіля, офлайн кодування. Дії в режимі офлайн виконуються з використанням даних, які зберігаються безпосередньо в діагностичному пристрої. На практиці ми будемо використовувати діагностичний сканер Autel Maxisys MS 919.
Дані, які зберігаються в діагностичному пристрої, в основному представляють собою дані щодо нічних значень, оскільки їх обсяг значно менший у порівнянні з обсягом програмного забезпечення. Розглянемо конкретний приклад.
Автомобіль Audi A6 потрібно закодувати блок керування кришкою багажника після його заміни. Новий блок вже встановлено в автомобіль, але він ще не закодований.
Почнемо кодування. Спочатку необхідно підготувати автомобіль та обладнання для виконання цих робіт. Під час діагностики та програмування кодування необхідно, щоб протягом всього процесу бортове напруга була стабільно не менше 13 вольт.
Це важливо, оскільки падіння напруги під час кодування може призвести до того, що дані можуть бути перенесені в автомобіль з помилкою. А під час адаптації, введення в експлуатацію дії можуть бути виконані некоректно або взагалі не виконані.
Ми будемо використовувати зарядні пристрої ОТС 700. Підключаємо зарядний пристрій. Вибираємо режим, який дозволяє підтримувати стабільну напругу бортової мережі не менше 13 вольт при будь-якій зміні струму споживання, на нашому пристрої цей режим називається "Flash". Тепер підключаємо сканер Autel Maxisys MS 919.
З'єднуємо пристрій VCMI зі сканером за допомогою USB-кабелю. Це обов'язкова умова під час програмування та кодування, яка забезпечує надійний зв'язок. Потім підключаємо до нового роз'єму автомобіля і тільки тоді вмикаємо запалення. Почнемо роботу з тим, що ознайомимося зі станом електронних систем автомобіля. Для цього виконаємо короткий тест.
У автоматичному режимі зчитуємо VIN-код автомобіля і визначаємо його комплектацію. Не завжди VIN-код містить всю необхідну інформацію про комплектацію, тому якщо знадобиться ввести дані вручну, вони повинні бути точними. Від цього залежить правильний вибір програмного забезпечення для сканера.
Нам потрібно вказати тип двигуна. Звертаємося до ідентифікаційної таблиці. На ній є абревіатура типу двигуна. Інформацію про розташування та наповнення ідентифікаційної таблиці можна знайти в інтегрованій інформаційній базі даних Autel Vehicle. Вибираємо в меню наш двигун, підтверджуємо комплектацію і виконуємо автоматичне сканування.
Результати опитування електронних блоків керування можна вивести у вигляді списку або у вигляді графіка топології. Графік топології надає візуальну інформацію про пристрій електронних систем вашого автомобіля, про позаблочні зв'язки та про несправності.
Блоки без помилок матимуть зелений колір, а блоки з помилками - помаранчевий. У верхньому правому кутку в колах вказано кількість кодів несправностей. У блоку керування електронікою кришки багажного відділення є помилка недостовірних даних блоку.
Це свідчить про те, що новий блок не закодований під цей автомобіль. Зберігаємо результати діагностики і переходимо безпосередньо до блоку керування електронікою кришки багажного відділення. Вибираємо розділ "Офлайн кодування" і встановлюємо актуальне значення.
Вибираємо зі списку тип кузова і відповідаємо на запитання щодо обладнання автомобіля. Сканер автомобіля формує значення кодування та записує його в автомобіль. У розділі "Кодування", закодоване значення представлене у вигляді особистого коду. Його також можна встановити вручну. Після кодування видаляємо помилку з блоку керування та перевіряємо роботу приводу багажної двері.
Таким же чином можна включити або виключити користувацьку опцію, змінивши відповідний біт у закодованому значенні або вибравши назву опції із списку.
Цей процес називається офлайн кодуванням. Група VAG, до якої відноситься Audi, практично єдиний виробник, який дозволяє вносити корекції безпосередньо в нічні значення. Більшість інших виробників не дозволяють цього зробити. Гораздо простіше вибрати необхідну функцію та змінити її стан. При цьому зменшується ризик виходу з ладу електронних блоків керування, оскільки пропонується певний набір опцій, статус яких можна змінювати. Підключаємо зарядні пристрої до автомобіля.
За допомогою сканера виконуємо короткий тест. Потім перевіряємо автомобіль на наявність активних помилок. Далі переходимо до розділу "Додаткове обладнання". У цьому розділі є список опцій, статус яких можна змінювати. Ці дії виконуються в офлайн режимі.
Іншими словами, діагностичний сканер сам обирає необхідний блок керування і вносить зміни в його закодоване значення. Можна вимкнути функцію "старт-стоп", змінити параметри вимкнення відео в русі, вимкнути сигнал про незастебнутий ремінь безпеки та інше.
Також є можливість зайти безпосередньо в блок керування та змінити, наприклад, коригуючі значення для якості пального в блоку керування двигуном або змінити параметри в блоку керування фарами, задати індивідуальні користувацькі значення в блоку кліматичного обладнання та інше. Ми розглянули процес офлайн кодування, коли закодовані значення можна змінювати або встановлювати вручну.
Але що робити, якщо ці значення знаходяться на сервері виробника? У цьому випадку потрібно виконувати онлайн кодування.
Коментарі