RITM-CANFD TX
Передача CAN и CAN FD-сообщений.
Тип: SubSystem
|
Путь в библиотеке:
|
Описание
| Для работы с блоком установите/обновите пакет поддержки блоков РИТМ. |
Блок RITM-CANFD TX передает сообщения через выбранный CAN FD-интерфейс. Формат каждого сообщения определяется полем ProtocolMode входной шины. Сокет открывается в функции Start после настройки интерфейса блоком RITM-CANFD Setup.
Для классического кадра задайте ProtocolMode = 0, Length ≤ 8, BRS = 0 и
ESI = 0. Для кадра CAN FD задайте ProtocolMode = 1, Length ≤ 64 и
Remote = 0.
Порты
Вход
#
Amount
—
число сообщений для передачи
скаляр
Details
Задает число сообщений, отправляемых на текущем шаге расчета. Значение 0 отключает передачу на текущем шаге.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
Messages
—
массив сообщений для передачи
шина
Details
Массив шин CAN_FD_MESSAGE_BUS. Длина массива задается параметром Максимальное число сообщений:. Вход Amount задает, сколько первых элементов массива необходимо передать на текущем шаге.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
Setup
—
дескриптор настроенного интерфейса
скаляр
Details
Подключите этот вход к выходу блока RITM-CANFD Setup, который настраивает тот же физический порт.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Параметры:
#
Интерфейс CAN: —
порт для передачи сообщений
CAN 1 | CAN 2 | CAN 3 | CAN 4 | CAN 5 | CAN 6 | CAN 7 | CAN 8
Details
Выберите тот же порт, который указан в подключенном блоке RITM-CANFD Setup.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Максимальное число сообщений: — предел сообщений за шаг
Details
Задает длину массива шин на входе Messages и ограничивает значение входа Amount. Рабочий буфер кадров имеет фиксированный размер и не выделяется динамически во время шага расчета.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Шаг расчёта, с: — период передачи
Details
Задает шаг расчета блока в секундах. Значение −1 означает наследуемый шаг.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
