exponenta event banner

Характеристики и возможности панели инструментов

Характеристики панели инструментов сети транспортных средств

Инструментарий представляет собой набор функций, созданных на базе технической вычислительной среды MATLAB ® .

Панель инструментов можно использовать для:

Подключение к устройствам CAN

Vehicle Network Toolbox™ обеспечивает подключение CAN на стороне хоста с использованием определенных устройств CAN. CAN является преобладающим протоколом в автомобильной электронике, по которому многие распределенные системы управления в функции транспортного средства.

Например, в обычной конструкции, когда вы нажимаете кнопку, чтобы заблокировать двери в вашем автомобиле, блок управления в двери считывает этот ввод и передает команды блокировки в блоки управления в других дверях. Эти команды существуют в виде данных в сообщениях CAN, которые блоки управления в других дверях принимают и действуют, вызывая их индивидуальные блокировки в ответ.

Использование поддерживаемых устройств и драйверов CAN

Панель инструментов сети транспортных средств можно использовать для обмена данными по шине CAN с помощью поддерживаемых устройств и драйверов Vector, Kvaser, PEAK-System или National Instruments ®.

Дополнительные сведения см. в разделе Поддерживаемые аппаратные средства для сети транспортных средств.

Связь между MATLAB и шиной CAN

С помощью набора четко определенных функций можно передавать сообщения между рабочим пространством MATLAB и шиной CAN с помощью устройства CAN. Можно запускать тестовые приложения, которые могут регистрировать и записывать сообщения CAN для обработки и анализа. Также можно воспроизводить записанные последовательности сообщений.

Моделирование связи CAN

С помощью библиотеки блоков Vehicle Network Toolbox и других блоков из библиотеки Simulink ® можно создавать сложные модели для подключения к активной сети и моделирования трафика сообщений на шине CAN .

Визуализация связи CAN

Используя Vehicle CAN Bus Monitor, простой графический интерфейс пользователя, можно контролировать трафик сообщений на выбранном устройстве и канале. Затем можно проанализировать эти сообщения.

Взаимодействие между панелью инструментов и ее компонентами

Панель инструментов сети транспортных средств представляет собой канал между MATLAB и шиной CAN.

CAN bus with modules and devices connected

На этом рисунке:

  • К шине CAN подключены шесть модулей CAN.

  • Один модуль, являющийся устройством CAN, подключен к панели инструментов сети транспортных средств, построенной на базе технической вычислительной среды MATLAB.

С помощью панели инструментов сети транспортных средств из MATLAB можно настроить канал на устройстве CAN следующим образом:

  • Передача сообщений на шину CAN.

  • Прием сообщений от шины CAN.

  • Запуск функции обратного вызова при получении сообщения каналом.

  • Подключите базу данных к сконфигурированному каналу CAN для интерпретации полученных сообщений CAN.

  • Используйте базу данных CAN для создания передаваемых сообщений.

  • Регистрировать и записывать сообщения и анализировать их в MATLAB.

  • Воспроизведение записанной в реальном времени последовательности сообщений в MATLAB.

  • Создание моделей Simulink для подключения к шине CAN и моделирования трафика сообщений.

  • Мониторинг трафика CAN с помощью CAN Explorer или CAN FD Explorer.

Vehicle Network Toolbox - это комплексное решение для подключения CAN в MATLAB и Simulink. Дополнительные сведения см. в разделе Функции и блоки Simulink.

Необходимые знания

Набор документов Vehicle Network Toolbox предполагает, что вы знакомы со следующими продуктами:

  • MATLAB - запись сценариев и функций, а также использование функций с интерфейсом командной строки.

  • Simulink - создание простых моделей для подключения к шине CAN или для моделирования этих моделей.

  • Vector CANdb - для понимания баз данных CAN, а также определений сообщений и сигналов.