CAN FD Configuration

Сконфигурируйте параметры для заданного устройства CAN FD

Библиотека

Vehicle Network Toolbox: CAN FD Communication

  • CAN FD Configuration block

Описание

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

Укажите строение устройства CAN FD перед конфигурированием других блоков CAN FD.

Используйте один CAN FD Configuration блок, чтобы сконфигурировать каждое устройство, которое отправляет и получает сообщения в вашей модели. Если вы используете CAN FD Receive или CAN FD Transmit блок для приема и отправки сообщений на устройстве, ваша модель проверяет, есть ли соответствующий CAN FD Configuration блок для указанного устройства.

Примечание

Вам нужна лицензия как для Vehicle Network Toolbox™ так и для Simulink® программное обеспечение для использования этого блока.

Другие поддерживаемые функции

Блок CAN FD Configuration поддерживает использование режима Accelerator™ Simulink. Используя эту функцию, можно ускорить выполнение моделей Simulink. Для получения дополнительной информации см. «Ускорение (Simulink)».

Блок CAN FD Configuration поддерживает использование генерации кода, когда вы используете его с блоками CAN FD Receive и CAN FD Transmit.

Параметры

Device

Выберите устройство CAN FD и канал на устройстве, которое вы хотите использовать, из списка. Используйте это устройство для передачи и/или приема сообщений. Драйвер устройства определяет скорость шины по умолчанию.

Arbitration Bus speed

Установите скорость арбитражной шины для выбранного устройства в битах в секунду. Скорость по умолчанию назначается выбранным устройством.

Data Bus speed

Установите скорость шины данных для выбранного устройства в битах в секунду. Скорость по умолчанию назначается выбранным устройством.

Bus frequency

(Только PEAK-система.) Установите частоту шины в мегагерц.

Arbitration/Data bit rate prescaler

(Только PEAK-система.) Установите отдельные значения прескалера для арбитража и скорости передачи данных.

Для устройств Vector и PEAK-System следующие три параметра доступны в двух наборах для ручной установки битовых параметров для скоростей шины данных и арбитража.

Synchronization jump width

Задайте максимальное значение корректировок битового времени. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранная настройка скорости шины определяет значение по умолчанию.

Time segment 1

Задайте количество битовых временных сегментов, которые канал может удлинить шаг расчета. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранный параметр скорости шины определяет значение по умолчанию.

Time segment 2

Укажите количество сегментов битового времени, которое канал может сократить шаг расчета для повторной синхронизации. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранный параметр скорости шины определяет значение по умолчанию.

Verify bit parameter settings validity

Если вы установили настройки битового параметра отдельно, нажмите эту кнопку, чтобы увидеть, действительны ли ваши настройки. Блок запускает проверку, чтобы увидеть, формирует ли комбинация настроек скорости шины и значений параметров бита допустимое значение для устройства. Если новые значения битовых параметров не образуют допустимую комбинацию, верификация прекращает работать и выводит сообщение об ошибке.

Acknowledge mode

Укажите, находится ли канал в режиме Normal или Silent. По умолчанию Acknowledge mode является Normal. В этом режиме канал принимает и передает сообщения нормально и выполняет другие задачи в сети, такие как подтверждение сообщений и создание систем координат ошибок. Чтобы наблюдать всю активность сообщений в сети и выполнять анализ, не влияя на состояние или поведение сети, выберите Silent. В режиме Silent можно только получать сообщения и не передавать.

Примечания

  • Вы не можете задать режим, если вы используете виртуальные каналы NI.

  • Используйте режим Silent только, если вы хотите наблюдать и анализировать свою сетевую активность.

Введенный в R2018a