Основная связь с CAN или CAN FD

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

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

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

Функции

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

canChannelListИнформация о доступных устройствах CAN
canChannelСоздайте канал CAN, соединенный с заданным устройством
discardОтбросьте все сообщения от канала CAN
configBusSpeedУстановите уровень тактовой синхронизации канала CAN
canTool Открытый Vehicle CAN Bus Monitor
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 вывод

Свойства

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

BusLoadНагрузка на шину CAN
DatabaseХраните информацию базы данных CAN
OnboardTerminationСконфигурируйте завершение шины на устройстве
RunningОпределите состояние канала
SilentModeЗадайте, активен ли канал или тих
StartTriggerTerminalЗадайте запускают триггерный исходный терминал
TransceiverNameИмя приемопередатчика устройства
TransceiverStateСостояние отображения или режим приемопередатчика
UserDataВведите пользовательские данные
DeviceОтобразите тип устройства канала
Device(NI)Отобразите тип устройства канала CAN NI
DeviceChannelIndexИндекс канала дисплея
DeviceSerialNumberПорядковый номер дисплея
DeviceVendorИмя поставщика дисплея
InitializationAccessОпределите управление канала устройства
BusSpeedБитрейт шины
NumOfSamplesОтобразите количество выборок, доступных каналу
SJWШирина скачка синхронизации (SJW) сегмента времени передачи бита
TSEG1Отобразите сумму, что канал может удлинить шаг расчета
TSEG2Отобразите сумму, что канал может сократить шаг расчета
DataСообщение CAN или данные группы параметра J1939
DatabaseХраните информацию базы данных CAN
ErrorОшибочный кадр сообщения CAN
ExtendedТип идентификатора для сообщения CAN
IDИдентификатор для сообщения CAN
Name (CAN)Имя сообщения CAN
RemoteЗадайте сообщение CAN удаленный кадр
SignalsФизические сигналы заданы в сообщении CAN или группе параметра J1939
UserDataВведите пользовательские данные
MessageReceivedFcnЗадайте функцию, чтобы запуститься
MessageReceivedFcnCountЗадайте количество сообщений, доступных, прежде чем функция будет инициирована
MessagesAvailableОтобразите количество сообщений, доступных, чтобы быть полученными каналом CAN
MessagesReceivedОтобразите количество сообщений, полученных каналом CAN
MessagesTransmittedОтобразите количество сообщений, переданных каналом CAN
InitialTimestampУкажите когда запущенный канал
Timestamp (CAN)Отобразитесь сообщение получило метку времени
ReceiveErrorCountОтобразите количество полученных ошибок, обнаруженных каналом
TransmitErrorCountОтобразите количество переданных ошибок каналом

Приложения

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

Vehicle CAN Bus MonitorКонтролируйте трафик сообщения шины CAN автомобиля

Темы

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

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

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

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

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

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

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

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

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

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

Vehicle CAN Bus Monitor

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

Используя Vehicle CAN Bus Monitor

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

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