Инструкция по кодированию приборных панелей на BMW E34/E32 с помощью DIS
Самым часто меняемым элементом в BMW, после блоков управления двигателем, является приборная панель. На каждом 10-ом автомобиле установлена не родная приборка. Время берёт своё, дохнут: пиксели, кодеры, реже аппаратная начинка, а типовые Б/У приборные панели обходятся дешевле ремонта родной.
Большим плюсом является хранение информации о типе установленного двигателя, комплектации, пробеге, VIN номере в съёмной ПЗУ-микросхеме (кодере). И если из строя выходит только приборная панель, а не сам кодер, то достаточно найти аналогичную приборку и переставить местами кодер. В противном случае, при замене приборки мы теряем всю информацию о своём автомобиле. Самой распространённой проблемой в таких ситуациях является несоответствие показаний тахометра. На пробег и зашитый VIN по большому счёту всем похую.

Разные модели двигателей генерируют разное количество импульсов, передающихся приборной панели, при вращении. Если в автомобиле установлен двигатель М50Б20, и в приборной панели зашита информация именно об этом двигателе, то тахометр будет отображать верные значения. Но если мы установим приборную панель от М50Б25, то тахометр начнёт врать. Потребуется либо найти приборку от такого же двигателя, либо установить рабочий кодер от своей приборки, либо перекодировать на нужный двигатель имеющуюся.
- Гаражный — с помощью китайского программатора зашить в кодер прошивку из интернета (а их ещё попробуй найди в 2026 году);
- Оригинальный — закодировать приборку с помощью DIS, затратив на всю процедуру 5 минут.
Разумеется рассматривать лоховский гаражный метод я не собираюсь, за этой информацией можете отправиться, например, на сайт drive2.
Приступим
Запускаем в DIS программу Кодирования/Программирования.

Открываем раздел Кодирование ZCS/FA.

Дважды кликаем [Далее] (это зелёная стрелочка вправо). С предупреждением желательно ознакомиться, хватит глупо следовать всем инструкциям из интернета.

Выбираем раздел, соответствующий кодируемому кузову, в примере это E34.

Выбираем раздел Первоначального кодирования.

DIS автоматически считает установленные опции из ZCS и выдаст список возможных для кодирования узлов. В кузове E34 возможно кодирование:
- KOMBI — комбинация приборов (приборная панель).
- ZVM II — модуль центрального замка второй версии.
- EWS — электронная противоугонная система.
- DWA — охранная сигнализация.
- AIRBAG — надувная подушка безопасности.
- LSM — память установки и положения рулевого колеса.
- IHR/IHKR — встроенная система регулирования отопления и кондиционирования.
- ABS/ASC — антиблокировочная система/система автоматического контроля устойчивости.
- EDC — электронное регулирование жёсткости амортизаторов.
В нашем случае выбираем раздел KOMBI.

Подтверждаем корректность выбора кодируемого узла.

Выполняем требование и жмём [Далее].

DIS предложит перекодировать VIN номер, если это требуется — жмём кнопку [Да].

Читаем информацию и жмём [Далее].

С помощью цифровой клавиатуры вводим новый VIN номер, по завершении нажимаем кнопку [Да].

Дальше DIS предложит поменять ZCS коды, читаем про них тут, если мы отказались от предложения перекодировать VIN, то сразу окажемся в этом разделе. Так как мы хотим изменить тип закодированного двигателя, то жмём кнопку [Да].

Читаем предупреждение, можно также заглянуть в примечания, и жмём [Далее].

Открываем подкапотное пространство, снимаем крышку блока с предохранителями и перед нами появляется резервная наклейка с родным ZCS кодом.

С помощью цифровой клавиатуры вводим GM код (основные характеристики) и жмём кнопку [Да].

После вводим SA код (специальное оборудование) и жмём кнопку [Да].

В завершении вводим VN код (номер версии) и жмём кнопку [Да].

Если какой-то из кодов не требуется менять, можно просто нажать кнопку [Нет] для пропуска, DIS перейдёт к разделу изменения следующего кода. Проверяем корректность введённых кодов и жмём кнопку [Да], если где-то ошиблись, жмём кнопку [Нет], DIS вернутся к разделу изменения GM кода.

Нажимаем кнопку [Да] для начала процесса кодирования.

Начнётся процесс кодирования приборной панели.

По завершении кодирования DIS отобразит соответствующее окно и попросит выключить зажигание на 10 секунд, следуем этому указанию.

После проверяем функционирование закодированной приборной панели.

Что делать в случае утери резервных ZCS кодов?
Потребуется заново их рассчитывать. Со временем я добавлю функцию расчёта в DISLauncher. Либо можете связаться со мной.