Skip to content

Диагностическая база VAG ​

Диагностическая база предоставляет модели автомобилей, варианты ЭБУ и описания данных для работы модуля VAG. Её подключение не запускает опрос автомобиля.

Установите пакет VAG Extension с необходимыми зависимостями. Откройте Settings → Application → Profile, выберите Automotive и модуль VAG. Под выбором профиля появится блок Diagnostic database с полем Database source.

Какой способ выбрать ​

СпособЧто потребуетсяЗависимость после настройки
Серверная базаВход в учётную запись, действующая подписка и доступ к сетиНедостающие данные загружаются с сервера; локальный кэш ограничен по объёму и сроку доступа
Индексация ODISУстановленный ODIS с диагностическими даннымиИсходная установка должна оставаться доступной; после её изменения нужно обновить индексы
Независимая установкаПапка установленного ODIS или поставка Postsetup, место для собственной базыПосле завершения подготовки исходная папка для чтения не нужна

Индексация экономит место за счёт использования файлов ODIS. Независимая установка требует больше места и более длительной подготовки, зато хранит собственные данные и ускоряет последующее чтение. Для подготовки из Postsetup устанавливать сам ODIS не требуется.

Работа без сети с локальными данными не отменяет условия лицензии Protohaund. Серверная подписка на данные и право использования модуля — отдельные условия доступа.

Общий локальный кэш ​

Local cache size задаёт один лимит для серверной базы, индексации ODIS и независимой установки. Рядом показаны занятый объём и выбранный лимит; полоса показывает долю занятого места. Ранее загруженные диагностические описания повторно используются, пока подходят выбранной базе и языку. При нехватке места программа удаляет давно не использовавшиеся записи и при необходимости получает их снова.

Объём исходной установки ODIS, индексов и независимой базы учитывается отдельно от этого кэша. Кэш не заменяет исходные файлы при индексации и не продлевает доступ к серверным данным.

Серверная база ​

  1. Выполните вход в Settings → Account. Для получения серверных диагностических данных нужна действующая подписка.
  2. В Database source выберите Server diagnostic database.
  3. Дождитесь списка проектов. Кнопка Refresh projects повторно загружает доступный на сервере состав.
  4. Настройте Local cache size, учитывая свободное место на диске.

Устанавливать ODIS или заранее загружать всю базу не требуется: нужные данные поступают по мере обращения к ним. Список проектов помогает проверить наличие моделей, но не означает, что все их данные уже загружены.

Кэш позволяет повторно использовать полученные данные, пока действуют срок их хранения и разрешение доступа. Для отсутствующих или просроченных данных нужно подключение к серверу. Увеличение Local cache size не превращает серверную базу в постоянную автономную установку.

Если список не загружается, проверьте сеть и состояние учётной записи, при необходимости повторите вход. Сообщение о подписке означает, что нужно проверить доступ к серверным данным.

Индексация установленного ODIS ​

  1. Завершите установку или обновление ODIS до начала подготовки базы.
  2. Выберите Local diagnostic database.
  3. Нажмите основную кнопку Index existing installation… в Database management.
  4. Укажите папку существующей установки ODIS с диагностическими данными. Если найдены несколько источников, выберите нужный в открывшемся окне.
  5. Проверьте найденный состав и нажмите Index. Индексация охватывает все совместимые проекты выбранной установки; выбирать отдельные проекты в этом режиме не требуется.
  6. Дождитесь завершения подготовки. В настройках появится состояние ODIS installation и список проиндексированных проектов.

Protohaund создаёт каталог для поиска, а подробные диагностические описания читает из исходных файлов ODIS. Не удаляйте и не перемещайте эту установку, пока используете её как источник.

После обновления ODIS нажмите Update indexes. Если исходная папка перемещена или нужно подключить другую установку, удалите прежние индексы и выполните настройку заново. Отсутствие исходных файлов или ошибка чтения не переключает программу на сервер автоматически.

Независимая установка ​

  1. Подготовьте папку установленного ODIS или поставки Postsetup. Дождитесь окончания её загрузки и любых обновлений исходных данных.
  2. Выберите Local diagnostic database.
  3. Откройте дополнительное меню кнопки Database management и выберите Independent installation…. Этот пункт доступен до настройки локальной базы; для смены уже настроенного способа см. управление базой.
  4. Укажите исходную папку. Программа определит её тип и покажет найденные проекты.
  5. Найдите нужные проекты по марке, модели или коду проекта. Для изменения выбора используйте флажки, Select all и Clear. Проверьте показанный объём данных и свободное место.
  6. Нажмите Install и дождитесь завершения подготовки. В настройках появится состояние Independent diagnostic database и список установленных проектов.

После успешного завершения база работает без исходной установки ODIS или папки Postsetup. Для обновления либо добавления проектов нажмите Update diagnostic database…, выберите исходную поставку и подтвердите нужный состав.

Управление локальной базой ​

Дополнительное меню Database management зависит от выбранного способа:

  • Remove indexes… удаляет индексы Protohaund; исходные файлы ODIS сохраняются.
  • Remove projects… позволяет удалить выбранные проекты независимой базы.
  • Remove diagnostic database… удаляет независимую базу целиком вместе с её локальными файлами.
  • Clean up unused files освобождает место от неиспользуемых файлов подготовки, когда они обнаружены.

Для перехода с индексации на независимую установку сначала выполните Remove indexes…, затем выберите Independent installation…. Для обратного перехода удалите независимую базу и используйте Index existing installation…. Переключиться между серверным и локальным источником можно через Database source.

Проверка результата и проблемы ​

После смены источника заново загрузите список моделей и выберите модель автомобиля либо вариант ЭБУ. Уже созданные виртуальные ЭБУ сохраняют применённые профили и значения.

  • Нет блока Diagnostic database — проверьте, что выбран модуль Automotive → VAG.
  • Локальная подготовка недоступна — проверьте установку пакета VAG Extension и перезапустите программу, если это предложил диспетчер пакетов.
  • Нет нужного проекта — проверьте исходную поставку и выбранные проекты независимой базы. В списке доступны только совместимые проекты; наличие файла в ODIS не гарантирует его поддержку.
  • Не хватает названий моделей или переводов — проверьте полноту исходной поставки. Проекты без названий автомобилей могут отображаться по своим кодам.
  • Не удалось подготовить базу — проверьте исходную папку, доступ к её файлам и свободное место, затем повторите действие.

Если проблема сохраняется, подготовьте журнал и описание ошибки.

Protohaund — независимый программный продукт, не связанный ни с одной из упомянутых в приложении сторонних организаций, не одобренный, не спонсируемый и не сертифицированный ими.Сторонние названия, товарные знаки, наименования продуктов и устройств, названия протоколов и стандартов упоминаются исключительно для указания применимости к автомобилям, поддерживаемых продуктов, технологий, протоколов, форматов или совместимости.Все сторонние товарные знаки и иные обозначения принадлежат соответствующим правообладателям. Их использование не означает какой-либо связи Protohaund с этими правообладателями, а также одобрения или сертификации Protohaund с их стороны.Совместимость ограничена функциями, устройствами, протоколами, стандартами и версиями, явно указанными в документации Protohaund.