ECU 01 GATEWAY ECU 03
Инженерная лаборатория
Ключ

Шифр → открытый текст.

Расшифровка цифровых сетей и разработка DBC-описаний для техники, где открытых протокольных баз нет: сельхоз- и спецтехника, легковые платформы, телематика.

CAN · CAN-FD · J1939 · ISOBUS · FMS · UDS
16
лет в отрасли
6
семейств протоколов
5
OEM-центров в опыте
Ключ · CAN decode session
прокрутить
Лаборатория

Реверс-инжиниринг
закрытых CAN-протоколов

Когда DBC от производителя недоступен, сигналы восстанавливаются из трафика: корреляционный и сценарный анализ логов, верификация по эталонным каналам. На выходе — DBC-описание с проверенным масштабированием, границами и мультиплексированием, готовое к интеграции.

Для начала работы достаточно CAN-лога и описания условий записи: какая техника, какие параметры нужны и какие действия выполнялись во время захвата. Остальное — на стороне лаборатории.

Из практики

Так выглядит расшифровка

Слева — таблица декодированных сигналов: обороты и режим ВОМ, включённая передача, положение нейтрали. Справа — графическая визуализация тех же данных.

Сессия расшифровки CAN в CANoe: декодированные сигналы ВОМ и трансмиссии, графическая визуализация
Vector CANoe · декодирование J1939 · тестовая сессия
Что мы делаем

Услуги лаборатории

От сырого лога до готового DBC-файла, документации и рекомендаций по интеграции.

Расшифровка CAN-протоколов
Анализ трафика, декодирование сигналов в закрытых OEM-протоколах. Поиск сигналов ВОМ (вал отбора мощности), гидравлики, навесного оборудования без документации.
Разработка DBC-файлов
Оформление расшифрованных сигналов в DBC-описание: масштаб, смещение, единицы, границы, мультиплексирование. Файл, готовый к загрузке в CANoe, телематику или стенд.
Перекрёстная проверка сигналов
Все расшифрованные сигналы выводятся на общий график: обороты, расход, нагрузка, состояние ВОМ и передач проверяются на взаимную согласованность. При необходимости — скриншоты или видеоразбор по временной шкале.
Аудит CANoe-проектов и DBC
Независимая ревизия CANoe-проектов, DBC-баз и CAPL-скриптов: ошибки масштабирования, конфликты CAN ID, провалы в покрытии. Отчёт с планом исправлений.
Карта сигналов для телематики
Расшифрованные сигналы в виде таблицы соответствия под систему мониторинга — в формате, который не требует DBC. Клиент заливает готовую карту сам.
Технический перевод с немецкого
Инженерный перевод документации с немецкого: AUTOSAR-спецификации, описания ECU, технические задания, протоколы испытаний. Деловой язык автопрома знаком изнутри.
Отрасли

Где мы работаем

Специализация на сегментах, где стандартных DBC-баз нет — и нужен инженерный анализ.

01
Сельскохозяйственная техника
Тракторы, комбайны, опрыскиватели. Восстановление сигналов трансмиссии, ВОМ и навесного оборудования без документации производителя.
J1939ISOBUSВОМНавесное оборудование
02
Спецтехника
Строительные машины, манипуляторы, коммунальные агрегаты. Гидравлика, нестандартные шины и проприетарные протоколы производителя.
J1939ГидравликаЗакрытые протоколыCAN-FD
03
Легковые автомобили и ADAS
Фронтальные камеры, ассистенты водителя, серийные блоки управления. Прошлые проекты — Valeo, Volkswagen, Audi, Continental. Опыт декодирования и анализа ADAS-протоколов.
ADASКамерыAUTOSAROEM
04
Телематика и ГЛОНАСС
Передача данных бортовых CAN-шин в системы спутникового мониторинга. Сегмент с растущим спросом на декодирование под ГЛОНАСС-платформы.
ГЛОНАССEGTSМониторингКарты сигналов
Кейсы

Примеры выполненных работ

Детали и названия клиентов изменены по соглашению о конфиденциальности.

01
СельхозтехникаJ1939Реверс-инжиниринг
Расшифровка CAN-шины зерноуборочного комбайна
Задача: идентифицировать сигналы управления жаткой, ВОМ, бункером и гидравликой для интеграции в систему мониторинга урожайности. Производитель DBC-базу не предоставляет. Работа на основе CANoe-логов с реального поля — 18 часов записи, 340+ уникальных CAN ID. Применён сценарный метод: каждое действие оператора коррелировалось с всплесками трафика.
47 сигналов идентифицировано DBC для системы мониторинга ВОМ · реверс · обороты · расход
АГРО · РЕВЕРС
Результаты
DBC-файл Карта CAN ID Инженерный отчёт Таблица сигналов
02
Грузовой транспортJ1939/FMSТелематика
Унификация данных CAN-шины парка из трёх производителей
Парк из 80 единиц техники трёх марок на одной телематической платформе. FMS есть у всех, но набор доступных сигналов, их источники и фактическая семантика различаются от марки к марке; часть данных передаётся нестандартизированными или частично документированными CAN-сообщениями. По логам и корреляции с эксплуатационными событиями определяются соответствия сигналов, масштабирование и единицы измерения, недостающие параметры восстанавливаются косвенно. Результат — единая модель данных, в которой показатели по парку сопоставимы между марками.
3 производителя — единый формат Python-парсер + 3× DBC
ЛОГИСТИКА · FMS
Результаты
3× DBC-файла Python-парсер Документация
03
СпецтехникаCAN-FDДиагностика
Ложные показания давления в телематике
Показания давления в гидросистеме экскаватора скакали, но только под нагрузкой; на холостом ходу читались верно. Режимную зависимость сначала списывали на датчик и связь. Причина оказалась в том, как значение сигнала укладывается в кадр: под высоким давлением оно переходит порог, за которым описание перестаёт совпадать с тем, что передаёт блок. Ошибка локализована в DBC.
Источник ошибки локализован Исправленный DBC Методика верификации для парка
СТРОЙ · ДИАГНОСТИКА
Результаты
Источник ошибки Исправленный DBC Инженерный отчёт
Инструменты

Рабочий стек

Измерительное ПО и анализаторы
Vector CANoeCANalyzer CAPL ScriptsVN1630A
Разработка и анализ данных
python-cancantools pandasJ1939 / SPN decoder
Поддерживаемые протоколы
CAN 2.0A/B
CAN-FD
J1939 / SPN
ISOBUS
FMS
UDS (ISO 14229)
Опыт

Опыт и квалификация

Инженерные центры

Continental, Volkswagen, Audi, Eberspächer, Valeo — с 2010 года. Блоки управления дверьми, системы ADAS, фронтальные камеры MQB и MEB, отопители.

Методическая база

Серийные проекты уровня Automotive SPICE — с полной трассировкой требований, формальной верификацией и приёмкой заказчиком. Сертификация ISTQB CTAL. Этот же уровень документирования — в отчётах лаборатории.

Как мы работаем

Четыре шага от задачи к результату

01
Получение задачи
Вы описываете задачу: какая техника, какие сигналы нужны и куда они будут интегрироваться. Предоставляете логи и описание условий записи или согласуем выезд.
02
Разведочный анализ
Оценка объёма и структуры трафика, выделение групп фреймов для дальнейшей расшифровки.
03
Расшифровка и верификация
Корреляционный анализ, сценарные проверки, перекрёстная сверка с эталонными датчиками. Каждый сигнал верифицируется.
04
Результат и поддержка
DBC-файл, инженерный отчёт, карта CAN ID, рекомендации по интеграции. Поддержка при внедрении.
Связь

Оставьте заявку

Опишите задачу — отвечу в течение рабочего дня с предложением по объёму, срокам и стоимости.

Проверьте адрес — он должен быть вида имя@домен.зона
Опишите задачу хотя бы парой фраз — так я смогу оценить объём и сроки

Конфиденциальность гарантируем — NDA подпишем при необходимости.

Напишите напрямую
Предпочитаете без форм — пишите в Telegram или на почту. Приложите лог-файл или описание задачи — разберёмся быстрее.
Telegram@klyuch_lab
МестонахождениеСтаврополь, Россия
Работаем удалённо по всей России. Клиент предоставляет логи — мы анализируем из лаборатории. При необходимости — выезд на объект.