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

Сетевые коммуникации транспортного средства в Simulink® использование CAN

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

Блоки

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

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 блоки, чтобы использовать с оборудованием, не непосредственно поддержанным тулбоксом.

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

Поддерживавшие функции блоков в библиотеке блоков Vehicle Network Toolbox.

Рекомендуемые примеры

Develop an App Designer App for a Simulink Model Using CAN

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

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