Advertisement
Guest User

Электропакет УАЗ K-line протокол

a guest
Feb 21st, 2017
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.74 KB | None | 0 0
  1. Информация по настройке 3163-6512020 Блок управления электропакетом
  2. УАЗ-3163 (УКНГ.453761.851ТУ), ИТЭЛМА
  3.  
  4. Аналогичен блоку управления электропакетом 2170 "Приора" (Итэлма)
  5. 2170-3763040, но отличается назначением некоторых управляющих битов.
  6.  
  7. Официальная утилита настройки: diagn_uaz.exe, поддерживаемый адаптер:
  8. VAG-COM и аналогичные (простой конвертер уровней для K-Line <-> UART).
  9.  
  10. Альтернативные адаптеры: на основе ELM327 и клонов, обязательное
  11. условие -- поддержка K-Line.
  12.  
  13. Параметры обмена: ISO 14230-4 KWP fast init, 10.4 kbaud
  14.  
  15. Для работы понадобится любой метод прямой передачи AT-команд,
  16. например, эмулятор терминала (для USB, Bluetooth) или telnet (для
  17. WiFi). Такие программы доступны для всех популярных операционных
  18. систем и устройств (например, Qwerty.BluetoothTerminal для Android).
  19.  
  20. Процедура подключения и настройки с использованием адаптеров ELM327
  21. (USB, Bluetooth, WiFi):
  22.  
  23. 1. Установить соединение с ELM327 (для WiFi адрес и порт TCP по
  24. умолчанию 192.168.0.10:35000).
  25.  
  26. 2. Инициализировать ELM327 с помощью команды ``ATZ'' (в ответ адаптер
  27. должен выдать версию прошивки).
  28.  
  29. 3. Включить отображение ответа целиком (с заголовками) с помощью
  30. команды ``ATH1''.
  31.  
  32. 4. Выбрать протокол ISO 14230-4 KWP FI командой ``ATTP5''.
  33.  
  34. 5. Установить заголовок запроса командой ``ATSH 81 41 F1'', где 81 --
  35. формат KWP, количество данных 1 байт, 41 -- адрес блока, F1 -- адрес
  36. адаптера.
  37.  
  38. 6. Настроить приёмный фильтр на адрес адаптера командой ``ATSR F1''.
  39.  
  40. 7. Ввести команду ``81'' (инициализация связи с блоком электропакета),
  41. правильный ответ: ``83 F1 41 C1 D9 8F DE''. При получении другого
  42. ответа требуется завершить связь командой ``82'', затем повторить
  43. команду ``81''.
  44.  
  45. 8. Ввести команду ``21 01'' для чтения текущей конфигурации
  46. блока.
  47.  
  48. Ответ ``83 f1 41 7f 21 10 65'' сигнализирует о некорректной работе
  49. клона ELM327, для таких адаптеров требуется перед посылкой команд
  50. разной длины завершать связь командой ``ATPC'', снова выбрать протокол
  51. с помощью ``ATTP5'', устанавливать новый заголовок с правильной длиной
  52. (в данном случае команда длиной два байта, следовательно, нужно ввести
  53. ``ATSH 82 41 F1''), повторить запрос ``21 01''.
  54.  
  55. Пример конфигурации, считанной с УАЗ Патриот 2017:
  56.  
  57. 94 f1 41 61 01 81 00 00 00 00 00 00 20 00 0d 00 02 00 00 92 00 c5 ed 1c
  58.  
  59. (0d -- текущая конфигурация, см. ниже).
  60.  
  61. 9. Установить новую конфигурацию командой ``31 04 00 XX'', где
  62. последний байт -- сочетание следующих флагов:
  63.  
  64. 01 -- автопостановка в режим охраны
  65. 02 -- подъём стёкол ЭСП от ПДУ
  66. 04 -- разрешение работы сирены
  67. 20 -- запрет штатной охранной системы
  68. 40 -- режим AUTO для ЭСП водителя
  69. 80 -- разрешение раздельной разблокировки дверей
  70.  
  71. Например, для включения подъёма стёкол ЭСП от ПДУ и включения режима
  72. AUTO для ЭСП водителя следует использовать команду ``31 04 00 42''.
  73.  
  74. Внимание, длина команды 4 байта, при некорректной работе клона следует
  75. произвести операции из п.8 для установки первого байта заголовка в ``84''.
  76.  
  77.  
  78. Примеры других доступных команд приведены ниже. Команды даны целиком с
  79. заголовком и байтом контрольной суммы в конце. Для ELM327 требуется
  80. вводить только саму команду, например, для включения клаксона на 3
  81. секунды: ``31 02 03 20''. Для некоторых клонов требуется ручная
  82. установка соответствующего длине команды заголовка, см. п.8.
  83.  
  84. 81 41 F1 81 34 -- инициализация
  85. ``83 F1 41 C1 D9 8F DE'' -- корректный ответ блока электропакета
  86.  
  87. 81 41 F1 82 35 -- конец сеанса связи
  88.  
  89. 82 41 F1 21 01 D6 -- чтение конфигурации
  90. ``83 f1 41 7f 21 10 65'' -- ответ, сигнализирующий об ошибке формата
  91. команды ``21'' (для корректной работы требуется ручная переустановка
  92. заголовка)
  93.  
  94. 84 41 F1 31 04 00 04 EF -- запись конфигурации (разр. работы сирены)
  95. 87 41 F1 31 01 01 00 01 00 00 ED -- блокировать замки дверей
  96. 87 41 F1 31 01 01 00 02 00 00 EE -- разблокировать замки дверей
  97. 87 41 F1 31 01 01 00 04 00 00 F0 -- блокировать замки пассажиров
  98. 87 41 F1 31 01 01 00 08 00 00 F4 -- разблокировать замки пассажиров
  99. 84 41 F1 31 02 03 20 0C -- клаксон 3 секунды
  100. 84 41 F1 31 02 07 10 00 -- освещение салона 7 секунд
  101. 87 41 F1 31 01 02 01 00 00 00 EE -- эсп плд вверх 2 сек
  102. 87 41 F1 31 01 02 02 00 00 00 EF -- эсп плд вниз 2 сек
  103. 87 41 F1 31 01 02 04 00 00 00 F1 -- эсп ппд вверх 2 сек
  104. 87 41 F1 31 01 02 08 00 00 00 F5 -- эсп ппд вниз 2 сек
  105. 87 41 F1 31 01 02 10 00 00 00 FD -- эсп злд вверх 2 сек
  106. и т.п.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement