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

Сконфигурируйте оборудование CAN; отправьте и получите сообщения в сети

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

Для создания Simulink® модели, которые используют блоки CAN, чтобы передать и получить сообщения в сети, видят Коммуникацию в Simulink.

Функции

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

canChannelListИнформация о доступных устройствах CAN
canChannelСоздайте канал CAN, соединенный с заданным устройством
discardОтбросьте все сообщения от канала CAN
configBusSpeedУстановите уровень тактовой синхронизации канала CAN
canSupportСгенерируйте журнал технической поддержки
canMessageСоздайте сообщение CAN на основе заданной пользователями структуры
packУпакуйте данные сигнала в сообщение CAN
startУстановите канал CAN онлайн
transmitОтправьте сообщения CAN в шину CAN
replayРетранслируйте сообщения от шины CAN
transmitConfigurationОтобразите сообщения, сконфигурированные для автоматической коробки передач
transmitEventСконфигурируйте сообщения для основанной на событии передачи
transmitPeriodicСконфигурируйте сообщения для периодической передачи
receiveПолучите сообщения от шины CAN
attachDatabaseПрисоедините базу данных CAN к сообщениям и удалите базу данных CAN из сообщений
stopУстановите канал CAN оффлайн
unpackРаспакуйте данные сигнала из сообщения CAN
extractAllВыберите все экземпляры сообщения CAN от массива сообщения
extractRecentВыберите новое сообщение CAN из массива сообщений
extractTimeВыберите сообщения CAN, происходящие в области значений требуемого времени
canMessageImport Импортируйте сообщения CAN из стороннего файла журнала
canSignalImportИмпортируйте файл журнала CAN в декодируемые расписания сигнала
canMessageTimetableПреобразуйте сообщения CAN в расписание
canSignalTimetableСоздайте расписание сигнала CAN из расписания сообщения CAN
canFDChannelListИнформация о доступных каналах устройства CAN FD
canFDChannelСоздайте канал CAN FD, соединенный с заданным устройством
canFDMessageСоздайте сообщение CAN FD на основе заданной пользователями структуры
canFDMessageTimetableПреобразуйте CAN или сообщения CAN FD в расписание
canFDMessageReplayBlockStructПреобразуйте сообщения CAN FD для использования в качестве Блока CAN Replay выход
canDatabaseСоздайте указатель на файл базы данных CAN
attributeInfoИнформация об атрибутах базы данных CAN
nodeInfoИнформация об узле базы данных CAN
messageInfoИнформация о сообщениях базы данных CAN
signalInfoИнформация о сигналах в сообщении CAN
valueTableTextИщите значение текста таблиц для сигнала
canMessageImport Импортируйте сообщения CAN из стороннего файла журнала
canSignalImportИмпортируйте файл журнала CAN в декодируемые расписания сигнала
filterAllowAllПозвольте все сообщения CAN заданного типа идентификатора
filterAllowOnlyСконфигурируйте фильтр сообщения CAN, чтобы позволить только заданные сообщения
filterBlockAllСконфигурируйте фильтр, чтобы блокировать сообщения CAN с заданным типом идентификатора

Свойства

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

can.Channel PropertiesСвойства can.Channel объект
can.Message PropertiesСвойства can.Message объект
can.Database PropertiesСвойства can.Database объект

Темы

Сообщения CAN

Передайте и получите сообщения CAN

Узнайте устройства CAN и свяжитесь по сети.

Отфильтруйте сообщения

Настройте фильтры, чтобы принять сообщения на основе заданных параметров.

Сконфигурируйте "тихий" режим

Наблюдайте и анализируйте действие сообщения, не влияя на сетевое состояние или поведение.

Мультиплексные сигналы

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

MathWorks Virtual Channels

Эмулируйте виртуальные каналы CAN, которым предоставляют тулбокс.

Передайте базу данных

Загрузите .dbc файлы и создайте сообщения

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

Просмотрите информацию о сообщении в базе данных CAN

Ищите информацию об определениях сообщения.

Просмотрите информацию сигнала в сообщении CAN

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

Присоедините базу данных CAN к существующим сообщениям

Можно присоединить файл базы данных к сообщениям и применить определение сообщения, заданное в базе данных.

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