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

RITM-CAN TX

Выдача CAN сообщений.

Тип: CFunction

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

/RITM/RITM CAN/RITM-CAN TX

Описание

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

Блок RITM-CAN TX используется для выдачи CAN сообщений.

Порты

Вход

# Число сообщений — число CAN-сообщений для передачи из входного массива «Сообщения»
скаляр

Details

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

Блок отправляет первые N элементов массива Сообщения, где N = Число сообщений. Значение N не должно превышать длину входного массива и значение параметра блока «Максимальный размер сообщения». При N = 0 сообщения не передаются.

Типы данных

UInt32

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

Нет

# Сообщения — массив CAN-сообщений для передачи
вектор

Details

Входной массив сообщений типа CAN_MESSAGE_BUS, предназначенных для передачи в сеть CAN. Тип каждого элемента — шина CAN-сообщения (ID, флаги формата/remote и т.д., длина и байты данных).

Типы данных

Float64

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

Нет

# RITM-CAN Setup — дескриптор настроенного CAN-интерфейса (подключение от блока CAN Настройка).
скаляр

Details

Входной порт принимает дескриптор (handle) CAN-интерфейса, настроенного блоком CAN Настройка. Подключите этот вход к выходу RITM-CAN RX/TX соответствующего блока CAN Setup, который настраивает нужный физический порт.

Типы данных

Float64

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

Нет

Параметры

Параметры:

# Интерфейс CAN: — порт CAN для передачи сообщений
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

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

Нет

Вычисляемый

Да

# Максимальное число сообщений: — максимальное возможное значение входного параметра Размер и длины вектора Данные

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

1

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

m_maxMsgNum

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

Нет

Вычисляемый

Да

# Шаг расчёта, с: — шаг расчета в секундах для отправки сообщений CAN из приложения реального времени

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

-1

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

m_smplT

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

Нет

Вычисляемый

Да