Базовая связь с CAN или CAN FD

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

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

Для создания Simulink® модели, которые используют блоки CAN для передачи и приема сообщений в сети, см. CAN Communication in 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

Свойства

расширить все

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

Приложения

расширить все

CAN ExplorerСбор и визуализация данных CAN
CAN FD ExplorerСбор и визуализация данных CAN FD

Темы

Программный рабочий процесс

Передача и прием сообщений CAN

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

Фильтрация сообщений

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

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

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

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

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

Виртуальные каналы MathWorks

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

Рабочий процесс инструменты

Vehicle CAN Bus Monitor

Исследуйте Vehicle CAN Bus Monitor.

Использование Vehicle CAN Bus Monitor

Выберите CAN-устройство и канал; просматривать, фильтровать и сохранять сообщения.

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