Тулбокс представляет собой набор функций, созданных на MATLAB® техническое вычислительное окружение.
Вы можете использовать тулбокс для:
Vehicle Network Toolbox™ обеспечивает подключение CAN на стороне хоста с помощью определенных устройств CAN. CAN является преобладающим протоколом в автомобильной электронике, по которому многие распределённые системы управления в функции транспортного средства.
Например, в общем проекте, когда вы нажимаете кнопку, чтобы заблокировать двери в вашем автомобиле, модуль управления в двери считывает, что вводит и передает команды блокировки для управления модулями в других дверях. Эти команды существуют как данные в сообщениях CAN, которые модули управления в других дверях получают и действуют путем запуска их отдельных блокировок в ответ.
Можно использовать Vehicle Network Toolbox для связи по шине CAN с помощью поддерживаемых вектор, Kvaser, PEAK-системы или National Instruments ™® устройств и драйверов.
Дополнительные сведения см. Vehicle Network Toolbox разделе Поддерживаемые аппаратные средства.
Используя набор четко определенных функций, можно передавать сообщения между рабочим пространством MATLAB и шиной CAN с помощью устройства CAN. Можно запустить тестовые приложения, которые могут регистрировать и записывать сообщения CAN для обработки и анализа. Можно также воспроизвести записанные последовательности сообщений.
С библиотекой блоков Vehicle Network Toolbox и другими блоками из Simulink® библиотека может создавать сложные модели для подключения к живой сети и моделирования трафика сообщений на шине CAN.
Используя Vehicle CAN Bus Monitor, простой графический пользовательский интерфейс, можно контролировать трафик сообщений на выбранном устройстве и канале. Затем можно проанализировать эти сообщения.
Vehicle Network Toolbox является трубопроводом между MATLAB и шиной CAN.
На этом рисунке:
Шесть модулей CAN подключены к шине CAN.
К Vehicle Network Toolbox, построенному на техническом вычислительном окружении MATLAB, присоединен один модуль, являющийся устройством CAN.
Используя Vehicle Network Toolbox из 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, наряду с определениями сообщений и сигналов.