exponenta event banner

Связь CAN в Simulink

Связь с сетью транспортных средств в Simulink ® с использованием CAN

Библиотека блоков Toolbox™ сети транспортных средств включает в себя наборы блоков, которые позволяют осуществлять связь CAN или CAN FD в моделях Simulink.

Блоки

развернуть все

Конфигурация CANНастройка параметров для указанного устройства CAN
Пакет CANУпаковать отдельные сигналы в сообщение CAN
CAN получаетПолучение сообщений CAN с указанного устройства CAN
Передача CANПередача сообщения CAN на выбранное устройство CAN
Распаковка CANРаспаковка отдельных сигналов из сообщений CAN
Воспроизведение CANВоспроизведение зарегистрированных сообщений CAN
Журнал CANРегистрация полученных CAN-сообщений
Конфигурация CAN FDНастройка параметров для указанного устройства CAN FD
Пакет CAN FDУпаковать отдельные сигналы в сообщение для шины CAN FD
Распаковка CAN FDРаспаковка отдельных сигналов из сообщений CAN FD
Прием CAN FDПолучение сообщений CAN FD от указанного устройства CAN FD
Передача CAN FDПередача сообщения CAN FD на выбранное устройство CAN FD
Журнал CAN FDРегистрация полученных сообщений CAN FD
Воспроизведение CAN FDВоспроизведение зарегистрированных сообщений CAN FD

Функции

canMessageBusTypeСоздание шины сообщений Simulink CAN
canFDMessageBusTypeСоздание шины сообщений Simulink CAN FD
canMessageReplayBlockStructПреобразование сообщений CAN для использования в качестве вывода блока воспроизведения CAN

Темы

Рабочие процессы CAN Communication в Simulink

Общие рабочие процессы модели CAN.

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

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

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

Доступ к библиотеке блоков в Simulink.

Создание моделей CAN Communication Simulink

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

Создание пользовательских блоков CAN

Создать пользовательский Receive и Transmit блоки для использования с оборудованием, не поддерживаемым непосредственно панелью инструментов.

Поддерживаемые функции блоков

Поддерживаемые функции блоков в библиотеке блоков панели инструментов сети транспортных средств.

Характерные примеры

Developing an App Designer App for a Simulink Model using CAN

Разработка приложения App Designer для модели Simulink с использованием CAN

Создайте пользовательский интерфейс тестового приложения и подключите его к модели Simulink с помощью виртуальных каналов CAN. Пользовательский интерфейс тестового приложения создан с использованием приложения MATLAB App Designer™, а также нескольких функций Toolbox™ сети транспортных средств (VNT) для обеспечения виртуального интерфейса шины CAN к модели Simulink автомобильного приложения круиз-контроля. Пользовательский интерфейс тестового приложения позволяет пользователю предоставлять входной стимул для модели алгоритма круиз-контроля, наблюдать за результатами, полученными из модели, регистрировать сообщения CAN для захвата тестовых стимулов и воспроизводить зарегистрированные сообщения CAN для отладки и устранения проблем с моделью алгоритма. В примере показаны ключевые функции и блоки панели инструментов сети транспортных средств, используемые для реализации связи CAN в следующих областях: