Настройка CAN

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

Библиотека

Vehicle Network Toolbox: коммуникация CAN

Описание

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

Задайте настройку своего устройства CAN, прежде чем вы сконфигурируете другие блоки CAN.

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

Примечание

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

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

Блок Configuration CAN поддерживает использование Simulink Accelerator™ и Быстрый Режим Accelerator. Используя эту функцию, можно ускорить выполнение моделей Simulink.

Для получения дополнительной информации об этой функции см. документацию Simulink.

Блок Configuration CAN поддерживает использование генерации кода, когда вы используете его с CAN, Получают и блоки Передачи CAN.

Параметры

Device

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

Bus speed

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

Enable bit parameters manually

Примечание

Эта опция отключена, если вы используете канал CAN NI.

Установите этот флажок, чтобы задать битные установки параметров вручную. Битные установки параметров включают:

Synchronization jump width, Time segment 1, Time segment 2 и Number of samples. Если вы не выбираете эту опцию, устройство автоматически присваивает битные параметры в зависимости от установки скорости шины.

Совет

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

Synchronization jump width

Задайте максимальное значение корректировок времени передачи бита. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранная установка скорости шины определяют значение по умолчанию. Чтобы изменить это значение, установите флажок Enable bit parameters manually сначала. Обратитесь к свойству SJW для получения дополнительной информации.

Time segment 1

Задайте сумму сегментов времени передачи бита, что канал может удлинить шаг расчета. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранная установка скорости шины определяет значение по умолчанию. Чтобы изменить это значение, установите флажок Enable bit parameters manually сначала. Обратитесь к свойству TSEG1 для получения дополнительной информации.

Time segment 2

Задайте сумму сегментов времени передачи бита, которые канал может сократить шаг расчета, чтобы ресинхронизировать. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранная установка скорости шины определяет значение по умолчанию. Чтобы изменить это значение, установите флажок Enable bit parameters manually сначала. Обратитесь к свойству TSEG2 для получения дополнительной информации.

Number of samples

Задайте общее количество выборок, доступных этому каналу. Заданное значение должно быть положительным целым числом. Если вы не задаете значение, выбранная установка скорости шины определяет значение по умолчанию. Чтобы изменить это значение, установите флажок Enable bit parameters manually сначала. Обратитесь к свойству NumOfSamples для получения дополнительной информации.

Verify bit parameter settings validity

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

Acknowledge mode

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

Примечания

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

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

Смотрите также

Блоки

Представленный в R2009a