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

MI-EL-45 BcSend

Передача сообщения на оконечное устройство.

Тип: CFunction

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

/RITM/RITMeX MI-EL-45/MI-EL-45 BcSend

Описание

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

Блок MI-EL-45 BcSend используется для передачи сообщения на оконечное устройство.

Порты

Вход

# aдрес ОУ — адрес оконечного устройства, на которое будет передано сообщение
cкаляр

Details

Адрес 31 — широковещательный.

Типы данных

Float64

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

Нет

# подадрес ОУ — подадрес оконечного устройства
скаляр

Details
Типы данных

Float64

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

Нет

# число СД — число слов данных для передачи
скаляр

Details
Типы данных

Float64

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

Нет

# данные — информационные слова для передачи
вектор

Details

Информационные слова для передачи в виде массива из 32 элементов. В линию передаются только Число СД элементов этого массива.

Типы данных

UInt16

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

Нет

Выход

# ошибка — флаг ошибки при обмене в канале
скаляр

Details

В случае, если контроллер шины зарегистрировал ошибку при обмене, то будет установлено ненулевое значение.

Типы данных

Float64

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

Нет

Параметры

Main group

# Номер канала: — номер канала МКИО
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

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

Значения

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

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

1

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

m_chNum

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

Нет

Вычисляемый

Да

# Ждать завершения транкзации — ожидание контроллером шины завершения обмена на линии

Details

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

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

true (включено)

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

m_waitFlag

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

Нет

Вычисляемый

Да

# Шаг расчёта, с: — шаг расчета, с которым инициируется передача сообщений на оконечное устройство

Details

Определяет период дискретизации блока (в секундах), с которым формируется команда на передачу данных на оконечное устройство по линии МКИО.

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

-1

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

m_smplT

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

Нет

Вычисляемый

Да