Документация Engee

RITM-CANFD Setup

Настройка порта CAN FD-модуля.

Тип: CFunction

Путь в библиотеке:

/RITM/RITM CAN FD/RITM-CANFD Setup

Описание

Для работы с блоком установите/обновите пакет поддержки блоков РИТМ.

Блок RITM-CANFD Setup настраивает выбранный интерфейс в режиме CAN FD: задает номинальную скорость, скорость фазы данных и время автоматического восстановления после состояния Bus-off, затем переводит интерфейс в состояние UP. Настройка выполняется в функции Start до открытия сокетов блоками приема и передачи. При завершении модели блок отключает интерфейс.

Для одного физического порта используйте один блок RITM-CANFD Setup. Его выход можно разветвить на несколько блоков RITM-CANFD TX и RITM-CANFD RX, работающих с тем же портом.

Порты

Выход

# RITM-CAN Setup — дескриптор настроенного CAN FD-интерфейса
скаляр

Details

Выход формирует служебный дескриптор выбранного интерфейса. Он обеспечивает зависимость блоков RITM-CANFD TX и RITM-CANFD RX от предварительной настройки порта и не содержит CAN-данных. Не изменяйте его значение и не используйте его в вычислениях.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Main group

# Интерфейс CAN: — порт CAN FD
CAN 1 | CAN 2 | CAN 3 | CAN 4 | CAN 5 | CAN 6 | CAN 7 | CAN 8

Details

Номера портов соответствуют маркировке на корпусе КПМ «РИТМ».

Значения

CAN 1 | CAN 2 | CAN 3 | CAN 4 | CAN 5 | CAN 6 | CAN 7 | CAN 8

Значение по умолчанию

CAN 1

Имя для программного использования

m_interfaceCAN

Настраиваемый

Нет

Вычисляемый

Да

# Скорость передачи: — номинальная скорость
10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с

Details

Скорость арбитражной фазы. Все узлы сети должны использовать одинаковую номинальную скорость.

Значения

10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с

Значение по умолчанию

1 Мбит/с

Имя для программного использования

m_bitRate

Настраиваемый

Нет

Вычисляемый

Да

# Скорость фазы данных: — скорость данных CAN FD
10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с | 2 Мбит/с | 4 Мбит/с | 5 Мбит/с | 8 Мбит/с

Details

Скорость фазы данных используется кадрами с BRS = 1. Для кадров с BRS = 0 переключение скорости не выполняется.

Значения

10 кбит/с | 20 кбит/с | 50 кбит/с | 100 кбит/с | 125 кбит/с | 250 кбит/с | 500 кбит/с | 800 кбит/с | 1 Мбит/с | 2 Мбит/с | 4 Мбит/с | 5 Мбит/с | 8 Мбит/с

Значение по умолчанию

8 Мбит/с

Имя для программного использования

m_dataBitRate

Настраиваемый

Нет

Вычисляемый

Да

# Время восстановления, мс: — автоматическое восстановление после Bus-off

Details

Задает задержку автоматического перезапуска интерфейса после перехода в состояние Bus-off. Значение 0 отключает автоматическое восстановление.

Значение по умолчанию

1

Имя для программного использования

m_restartMs

Настраиваемый

Нет

Вычисляемый

Да