RP1210 — рекомендуемая практика, разработанная Technology & Maintenance Council (TMC), для перепрограммирования и анализа электронных блоков управления (ЭБУ) тяжёлых транспортных средств. В статье подробно разбирается работа с модулем RP1210 в TSMaster.

Ключевые слова: RP1210, ISO 15765, диагностика автомобиля, VCI.

1. Обзор

1.1. Описание

RP1210 — стандартный протокол, определяющий набор API (интерфейсов прикладного программирования) для связи с бортовыми сетями автомобиля. Эти API позволяют программным приложениям взаимодействовать с различными системами автомобиля: двигателем, трансмиссией, тормозной системой и др. Стандарт RP1210 разработан ассоциацией производителей грузовиков и автобусов США (TMC) и призван предоставить единый способ доступа к данным автомобиля, упрощая диагностику и обслуживание.

RP1210 поддерживает несколько протоколов связи, включая CAN и ISO 15765, а также разные аппаратные интерфейсы — USB, последовательный порт и Ethernet — для подключения к различным адаптерам связи с автомобилем (VCI).

Приложения, использующие RP1210, могут читать и стирать коды неисправностей, наблюдать данные в реальном времени, выполнять диагностические тесты — всё это важно для обслуживания и поиска неисправностей, обеспечивая надёжность и производительность автомобиля. Модуль использует версию стандарта RP1210C.

1.2. Типовые применения

  • диагностика неисправностей;
  • мониторинг данных в реальном времени;
  • запись и анализ данных;
  • обслуживание и отладка.

1.3. Функции и параметры

  • Поддержка протоколов: стандартный CAN и CAN (ISO 15765) — связь с автомобилями разных типов и марок.
  • Совместимость с аппаратными интерфейсами: USB, последовательный порт (RS-232), а также беспроводные Bluetooth и Wi-Fi — гибкость подключения к разным VCI-устройствам.
  • Стандартизированный API: RP1210 определяет стандартный набор API для взаимодействия приложений с интерфейсом связи — от установления соединения до приёма/передачи сообщений и разрыва соединения.
  • Безопасность: по мере сетевизации и умножения «умных» функций автомобиля безопасность становится критичной; RP1210 поддерживает механизмы защиты, включая шифрование передаваемых данных.
  • Диагностика и мониторинг: чтение и стирание кодов неисправностей, мониторинг в реальном времени, диагностические тесты.
  • Запись и анализ данных: непрерывная запись эксплуатационных данных автомобиля для последующего анализа и оптимизации — повышение производительности и снижение затрат на обслуживание.
  • Расширяемость и совместимость: стандарт спроектирован с учётом будущих расширений — добавления новых протоколов и функций, при этом сохраняется обратная совместимость старых и новых систем.

2. Использование модуля RP1210

При первом открытии интерфейс RP1210 получает информацию о подключённых CAN-устройствах. Если добавлять или убирать устройства не требуется, переходите сразу к шагу 2.1 (рис. 2-1).

Интерфейс RP1210
Рис. 2-1. Интерфейс модуля RP1210

2.1. Обновление информации об устройствах (CAN-устройства TOSUN)

Нажмите кнопку «Обновить информацию об устройствах» — будет получена информация о подключённых CAN-устройствах. Этот шаг необходим при добавлении или удалении устройств (рис. 2-2).

Обновление устройств
Рис. 2-2. Обновление информации об устройствах

2.2. Выбор номера канала устройства

Выберите нужный номер канала устройства — он будет использован при генерации конфигурационного файла на шаге 2.3 (рис. 2-3).

Выбор канала
Рис. 2-3. Выбор номера канала

2.3. Генерация конфигурационного файла

Нажмите кнопку «Сгенерировать файл» — параметры выбранного канала будут записаны в конфигурационный файл. Если у учётной записи нет прав администратора, в командной строке cmd потребуется ввести пароль администратора; в остальных случаях генерация проходит штатно (рис. 2-4).

Генерация файла
Рис. 2-4. Генерация конфигурационного файла

В результате формируется файл, который используется как вход для дальнейшей работы (рис. 2-5).

Сгенерированный файл
Рис. 2-5. Сгенерированный конфигурационный файл

3. Установка и настройка ПО

После генерации конфигурационного файла устройство TOSUN работает как RP1210-совместимый VCI: стороннее диагностическое ПО с поддержкой RP1210 подключается к каналу через сгенерированную конфигурацию. Сведения о конкретных функциях аппаратного интерфейса — подключение устройства, отправка и чтение сообщений, получение информации о версии — можно запросить в технической поддержке TOSUN.