
Что означает SVT
SVT — таблица вариантов программного обеспечения, используемая в инженерных и сервисных процессах BMW для описания блоков и их программных элементов. В зависимости от задачи таблица отражает текущее состояние машины или состояние, рассчитанное для будущего программирования.
Названия зависят от инструмента и языка. SVT Actual, SVT ist и фактический SVT обычно означают обнаруженное состояние. SVT Target или SVT soll — рассчитанное целевое состояние.
SVT Actual
SVT Actual получают чтением подключённого автомобиля. Это снимок текущей структуры ECU и ПО на момент чтения. Для каждого блока могут присутствовать ссылки на загрузчик, прикладное ПО и приложения кодирования.
Он нужен, когда процесс должен знать, что реально находится в машине: для документирования, подготовки NCD из текущих данных, диагностики отсутствующего CAFD или сравнения с планом.
SVT Target
SVT Target создаётся расчётом. Учитываются заказ автомобиля, выбранный проект/шасси, заводской и целевой уровни интеграции, а также доступные данные ПО. Таблица показывает, какой должна стать структура после выполнения соответствующего плана программирования.
Target не доказывает, что указанное ПО уже установлено. Он связан с TAL и контекстом расчёта, в котором был создан.
Сравнение
| Свойство | SVT Actual | SVT Target |
|---|---|---|
| Источник | Чтение из автомобиля | Расчёт инструментом |
| Смысл | Текущее обнаруженное состояние | Планируемое целевое состояние |
| Основные входы | Подключение к машине | FA, I-Step, данные ПО |
| Применение | Диагностика, документирование, вход кодирования | Расчёт TAL и программирование |
| Основной риск | Старое или неполное чтение | Неверный проект, I-Step или набор данных |
Какой SVT использовать для NCD 2.0
Для кодирования установленного ПО начинайте со свежего SVT Actual и FA этого автомобиля. Если блок уже обновлён, старый SVT может описывать другую версию ПО.
SVT Target нужен, когда задача явно связана с рассчитанным будущим состоянием. В таком случае должны совпадать FA, выбранные уровни интеграции и план программирования. Нельзя выбирать Target только потому, что он кажется новее.
Как определить сохранённый файл
Имя SVT_IST... или SVT_ACTUAL... обычно указывает на фактический SVT, а SVT_SOLL... или SVT_TARGET... — на целевой. Но имя можно изменить, поэтому оно не является доказательством. При сомнениях файл можно открыть для просмотра структуры и метаданных, но не редактировать.
Типичные ситуации несоответствия
- FA текущего автомобиля объединён с target-SVT, рассчитанным для другого I-Step.
- SVT Actual сохранён до замены блока и используется после замены.
- Target рассчитан на наборе данных, не покрывающем платформу автомобиля.
- Файлы относятся к машинам с похожим VIN7, но разными полными VIN.
Обычно решение — заново прочитать FA и SVT Actual из автомобиля и хранить их парой.
РАЗОВЫЙ РЕЗУЛЬТАТ
Нужен разовый результат NCD 2.0?
Используйте онлайн-сервис с подходящими FA и SVT.
Открыть онлайн-сервисПРОГРАММА ДЛЯ WINDOWS
Готовите файлы регулярно?
Сравните лицензии BMW Online Tool для своей работы.
Сравнить лицензииЧастые вопросы
SVT Target всегда новее SVT Actual?
Нет. Target означает рассчитанное состояние, а не обязательно более новую версию. Всё зависит от выбранного I-Step и данных ПО.
Можно ли использовать SVT Target для обычного кодирования?
В отдельных инженерных процессах можно, но запрос NCD текущего состояния обычно требует SVT Actual.
SVT Actual содержит FA?
Нет. Это отдельные структуры, которые сохраняются отдельными файлами.
Можно ли переименовать SVT_IST.xml?
Переименование обычно не меняет XML, но имя должно исключать путаницу с SVT Target.
Как избежать путаницы между Actual и Target
Определите, на каком этапе возникла проблема: экспорт исходных данных, заказ или применение результата. Затем проверьте соответствующий пункт ниже.
Есть только файл с названием SVT.xml
Проверьте историю его создания: чтение автомобиля или расчёт целевого состояния. Если источник установить нельзя, не определяйте тип по имени.
Target рассчитан, но программирование не выполнено
Такой файл описывает план, а не подтверждённое установленное состояние. Для обычного запроса NCD текущего состояния используйте прочитанный SVT Actual.
Файл сохранён до замены ECU
Сравните его с новым чтением автомобиля. Старый файл полезен для истории, но не подтверждает структуру после замены блока.
Что подготовить для обращения в поддержку
Запишите название услуги, этап ошибки, полный текст сообщения, версию локального инструмента и время запроса. Сохраните оригинальные исходные данные и полученный результат. Передавайте файлы автомобиля через действующий канал поддержки, а не публикуйте их в открытых комментариях.
Файлы для BMW NCD, KDS, SFA, ISTA и CBB: подготовка к заказу
Какие файлы нужны услугам BMW, чем запрос отличается от ответа и что проверить перед повторной отправкой.