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

MI-EL-45 MtDecodeTran

Страница в процессе разработки.

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

mi el 45 rtsend

Описание

Блок используется для декодирования сырых данных, полученных от блока MI-EL-45 RtGetTran.

Порты

Вход

Данные монитора — массив из 39 элементов, один столбец матрицы, полученной от блока MI-EL-45 RtGetTran
матрица

Выход

Тип сообщения — шина из 10 сигналов
вектор

Details

Значение сигнала 1 в шине означает, что сообщение имеет соответствующий тип.

DATA_BC_RT

передача данных КК-ОУ (формат 1).

DATA_BC_RT_BRCST

передача данных КК-ОУ в групповом режиме (формат 7).

DATA_RT_BC

передача данных ОУ-КК (формат 2).

DATA_RT_RT

передача данных ОУ-ОУ (формат 3).

DATA_RT_RT_BRCST

передача данных ОУ-ОУ в групповом режиме (формат 8).

CTRL_C_A

команда управления формата КС-ОС (формат 4).

CTRL_C_BRCST

команда управления формата КС в групповом режиме (формат 9).

CTRL_CD_A

команда управления формата КС+ИС-ОС (формат 6).

CTRL_CD_BRCST

команда управления формата КС+ИС в групповом режиме (формат 10).

CTRL_C_AD

команда управления формата КС-ОС+ИС (формат 5).

Команда — шина из 17 сигналов
вектор

Details

Значение сигнала 1 в шине означает, что сообщение содержит соответствующую команду.

DYNAMIC_BUS_CONTROL

динамическое управление.

SYNCHRONIZE

cинхронизация.

TRANSMIT_STATUS_WORD

передать ответное слово.

INITIATE_SELF_TEST

начать самоконтроль.

TRANSMITTER_SHUTDOWN

блокировать передатчик.

OVERRIDE_TRANSMITTER_SHUTDOWN

pазблокировать передатчик.

INHIBIT_TF_BIT

подавить бит флага терминала.

OVERRIDE_INHIBIT_TF_BIT

отменить подавление бита флага терминала.

RESET_REMOTE_TERMINAL

установить исходное состояние ОУ.

TRANSMIT_VECTOR_WORD

передать векторное слово.

SYNCHRONIZE_WITH_DATA_WORD

синхронизация с ИС.

TRANSMIT_LAST_COMMAND_WORD

передать последнее командное слово.

TRANSMIT_BUILINTEST_WORD

передать слово встроенного контроля.

SELECTED_TRANSMITTER_SHUTDOWN

блокировать выбранный передатчик.

OVERRIDE_SELECTED_TRANSMITTER_SHUTDOWN

разблокировать выбранный передатчик.

ILLEGAL_COMMAND

недопустимая команда.

NO_COMMAND

нет команды.

Статус — шина из 16 сигналов.
вектор

Details

Значение сигнала 1 в шине означает, что передача сообщения завершилась с соответствующим статусом.

SUCCESS

передача завершилась успешно.

FORMAT_ERROR

ошибка формата.

MESSAGE_INCONSISTENCY

неопределенность в сообщении.

CW1_ERROR

ошибка в первом КС.

CW2_ERROR

ошибка во втором КС.

BUSA_JAM

обнаружение генерации в основной ЛП.

BUSB_JAM

обнаружение генерации в резервной ЛП.

DIFF_WC_IN_CW1_AND_CW2

разное число информационных слов в первом и втором КС.

STATUS_BIT_SET

установлен бит в ОС.

MANCHESTER_ENCODING_ERROR

ошибка кода ‘Манчестер-2’.

STATUS_TIMEOUT_ERROR

нет ответного слова (Ошибка паузы перед ОС).

DATA_TIMEOUT_ERROR

нет информационного слова (слов) (Ошибка паузы перед ИС).

EXTRA_DATA

число ИС больше заданного.

WRONG_RT_ADDRESS_IN_STATUS

неверный адрес ОУ в ОС.

SYNC_TYPE_ERROR

неверный тип синхронизации.

BUS_SWITCHING

ошибка типа синхроимпульса.

Адрес 1 — адрес оконечного устройства, которое участвовало в обмене.
скаляр

Адрес 2 — адрес оконечного устройства приемника, для форматов 3 и 8
скаляр

Details

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

Подадрес 1 — подадрес оконечного устройства, который участвовал в обмене
скаляр

Подадрес 2 — подадрес оконечного устройства приемника, для форматов 3 и 8
скаляр

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

Данные — информационные слова.
скаляр

Временная метка — временная метка регистрации сообщения
скаляр

Details

Содержит значение счетчика аппаратного таймера на момент регистрации сообщения. Счетчик 32-битный, имеет разрешение 1 мкс. Таймер запускается на этапе инициализации модели. После переполнения счетчика таймер продолжает считать с 0.