Использование программы CANDUMP для записи потока сообщений на мультиплексной шине CAN Анализ сообщений при помощи программы EXCEL
Скорость передачи информации: 250 кбит/сек – все шины CAN, относящиеся к шасси автомобиля 125 кбит/сек – шины CAN управления кузовным оборудованием автобусов (ноды Siemens) Сохранение записанного файла Десятичный режим сообщений – все байты записываются в десятичном представлении (что удобно для анализа аналоговых величин) При отсутствии отметки в графе «Десятичный режим», байты записываются в двоичном представлении
Дамп всех сообщений с CAN шины :36: ID(hex) b#1 b#2 b#3 b#4 b#5 b#6 b#7 b# (18FEEE00) (C000003) (CF00203) (CFF190B) (18FEC1EE) (CFF8027) (CF00400) (18ECFF00) (C000003) (CF00203) (1CF00C03) (CD22F21) (C010321) (CFE6CEE) (18FEF200) (C000003) (18FDC40B) (CF00203) (CFF8027) (18FFA027) Пример файла, записанного в десятичном формате Идентификаторы в десятичном формате Идентификаторы в шестнадцатеричном формате Сообщения (8 байтов) в десятичном формате
Дамп всех сообщений с CAN шины :09: ID(hex) b#1 b#2 b#3 b#4 b#5 b#6 b#7 b# (C00000B) (C00100B) (CF00400) (CF00203) (CFF8100) (18F00010) (18F0010B) (CF00203) (CF00400) (CFF190B) (CF00203) (CFF8100) (CF00300) Пример файла, записанного в двоичном формате Идентификаторы в десятичном формате Идентификаторы в шестнадцатеричном формате Сообщения (8 байтов) в двоичном формате
Для анализа записанных сообщений удобно использовать программу EXCEL Выберите сохраненный Вами ранее текстовый файл... Выбрав в качестве типа «Все файлы»
Отфильтруйте верхние (служебные) строки, начав запись информации не ранее чем с 6 строки 6
Программа делит текстовый файл на столбцы. Просмотрите 20 – 30 строчек, чтобы убедиться в правильности установки разделителей. При необходимости можно удалить разделитель двойным щелчком и установить новый одинарным щелчком
Для удобства работы можно удалить скобки из колонки идентификаторов в шестнадцатеричном представлении
Для удобства фильтрации сообщений с разными идентификаторами 1. Вставьте строку
2. Включите режим фильтрации (DATA – Filter – AutoFilter)
3. Заморозьте строку, в которой находятся стрелки фильтров (выделите строку, Window – Freeze Panes)
Теперь Вы можете отфильтровать любое сообщение
Для графического представления аналоговых сигналов выделите интересующий Вас байт и нажмите клавишу F11 на клавиатуре компьютера (в случае, если запись имеет очень большой объем, ее придется анализировать по частям)