Показать сообщение отдельно
Старый 19.01.2014, 16:56 #148
Новичок
 
Аватар для 22222
 
Регистрация: 13.02.2011
Сообщений: 81
Сказал спасибо: 23
Поблагодарили 49 раз(а) в 15 сообщениях
Откуда: Владимирская область
Авто: BMW X5 E70 3.5XDrive

По умолчанию

Выяснился один ньюанс связанный с кодированием типа и емкости АКБ. Дело в том, что тип и емкость АКБ хранятся не только в блоке CAS как указано ниже, но так же указаны в качестве параметра VO в FA. В принципе этот момент можно проигнорировать, поскольку главное это замена типа и емкости в CAS как и написано. Но тонкость в том, что в последующем, в случае каких либо манипуляций с FA и перекодированием CAS оригинальные тип и емкость перезапишутся из FA в CAS, а вы об этом ни сном ни духом. Поэтому, будет разумно учитывая этот факт, изменить опции типа и емкости АКБ в FA. Соответственно, указанный ниже блок текста о ручном кодировании типа и емкости в CAS можно пропустить и обойтись просто изменениями в FA.
Параметр АКБ в FA записан так –A080, где A это тип батареи, для AGM это А, для обычной кислотной это B, 080 это емкость.
Таким образом, если мы хотим прописать замену оригинальной 90 амперной АГМ батареи на обычную кислотную 90 амперную, то смотрим выше раздел о том как менять FA, попав в окно со списком опций, прокручивам его в самый низ, там будет –A090 удаляем её клавишей DEL, затем в верхнюю строку вписываем –B090 и нажимаем кнопку ADD. Опция добавляется к общему списку, жмакаем ОК.
Повторяем процедуру для FRM, за исключением ввода VO новой батареи в FA, поскольку новое значение уже там, просто делаем FA_Write для FRM.
*UPD*

Сначала кодирование, процедура точно такая же как и обычное кодирование, единственная разница в параметрах изменяемых в ЭБУ.
Информация о типе и емкости АКБ хранится в блоке CAS
Функция называется KLASSE_BATTERIE
Доступные для изменения параметры
Для AGM батарей

90ah_agm
80ah_agm
70ah_agm
60ah_agm
40ah_agm

Для обычных батарей

110ah
90ah
80ah
70ah
55ah
46ah


Кодируем к примеру замену 90амперной АГМ на 90амперную обычную

1. Идем в File>Load Profil там из списка профилей выбираем ExtraExpertmode + Man coding, жмем ОК
2. жмем F1 (VIN/ZCS/FA) затем F3 (ZCS/FA из ЭБУ)
3. в открывшемся окне выбираем свой кузов, к примеру Е70, после чего откроется следующее окно в нем будет две надписи CAS и FRM это блоки в которых хранятся данные о комплектации автомобиля и вин код, выбираем любой к примеру CAS и жмем ОК.
4. после того как, в верхней части программы в строках FG появится ваш вин код, а в FA список опций, нажимаем F6 (Назад) спешить не стоит, если программа не успеет считать вин или ФА то вернет ошибку.
5. нажимаем F4 (выбор ЭБУ) и в появившемся списке ищем нужный нам блок CAS, выделяем его и нажимаем OK
6. проверяем, что установившаяся по умолчанию JOBNAME=CODIERDATEN LESSEN (если нет, то нажимаем F2(выбор операции) и выбираем там CODIERDATEN LESSEN) и жмем снова F4 теперь её назначение изменилось и она называется Читать ЭБУ. Закрываем выскочившее окошко с бинарным кодом, оно нам не нужно. Все данные с блока считаны.
7. Идем в папку WORK там среди кучки файлов находим файл FSW_PSW.TRC, открываем его блокнотом и видим список функций, поиском ищем KLASSE_BATTERIE, когда находим её, видим, что под ней указан тип батареи 90ah_agm, аккуратно меняем на 90ah, затем сохраняем этот файл через меню блокнота Сохранить как и выбираем в качестве файла сохранения наш пустой файл FSW_PSW.MAN подтверждаем согласие на замену файла. Все файл для кодировки готов.
8. Возвращаемся в NCS и проверяем что JOBNAME =SG_CODIEREN, если нет,то меняем через кнопку F2 (Смена операции). Жмем F3 (Кодировать ЭБУ), ждем пока не появится надпись "Кодирование ОК". Все кодирование окончено.

Теперь нужно зарегистрировать сделанное, закрываем NCS, идем в меню Пуск>Все программы будет папка BMW Standard Tools, запускаем ярлык Tool32, в открывшемся окне программы, жмем иконку открытой папки первую слева, в открывшейся директории скролом крутим список файлов пока не находим файл msd80.prg открываем его, в открывшемся списке задач (Jobs) ищем steuern_batterietausch_registrie,

выделяем её, затем идем в меню Job в верхней панели инструментов окна программы и выбираем там Start job once only
Смотрим отчет программы о регистрации, если все так

то вы только что успешно зарегистрировали АКБ, с чем вас и поздравляю ))

Взято БМВ Клаба(с)

Последний раз редактировалось 22222; 19.01.2014 в 16:58.
22222 вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо 22222 за сообщение:
nixonu (06.12.2014), Predator79 (22.06.2014)