Коммуникация CAN в Simulink

Сетевые коммуникации автомобиля в Simulink® с помощью CAN

Блоки

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

CAN ConfigurationСконфигурируйте параметры для заданного устройства CAN
CAN PackУпакуйте отдельные сигналы в сообщение CAN
CAN ReceiveПолучите сообщения CAN от заданного устройства CAN
CAN TransmitПередайте сообщение CAN к выбранному устройству CAN
CAN UnpackРаспакуйте отдельные сигналы из сообщений CAN
CAN ReplayВоспроизведите регистрируемые сообщения CAN
CAN LogРегистрируйте полученные сообщения CAN
CAN FD ConfigurationСконфигурируйте параметры для заданного устройства CAN FD
CAN FD PackУпакуйте отдельные сигналы в сообщение для шины CAN FD
CAN FD UnpackРаспакуйте отдельные сигналы из сообщений CAN FD
CAN FD ReceiveПолучите сообщения CAN FD от заданного устройства CAN FD
CAN FD TransmitПередайте сообщение CAN FD к выбранному устройству CAN FD
CAN FD LogРегистрируйте получил сообщения CAN FD
CAN FD ReplayВоспроизведите регистрировал сообщения CAN FD

Функции

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

Темы

Коммуникационные рабочие процессы CAN в Simulink

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

Блоки Simulink Vehicle Network Toolbox

Введение в библиотеку блоков Vehicle Network Toolbox™

Откройте библиотеку блоков Vehicle Network Toolbox

Как получить доступ к библиотеке блоков в Simulink.

Создайте коммуникацию CAN модели Simulink

Примеры использования блоков Vehicle Network Toolbox.

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

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

Популярные примеры

Developing an App Designer App for a Simulink Model using CAN

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

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