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

Manual Variant Sink

Ручная вариативная маршрутизация между несколькими выходами.

manual variant sink

Описание

Блок Manual Variant Sink — это тумблер, который активирует один из вариантов на выходе, чтобы передать на него входные данные.

Блок Manual Variant Sink имеет только один входной порт и один или несколько выходных портов. Альтернативные варианты к выходному порту блока подключают так, чтобы во время выполнения модели был активен максимум один вариант.

Чтобы переключиться между вариантами выбора на выходе, дважды щелкните блок. Блок отображает активный вариант линией, соединяющей вход с выходом. Блок распространяет активный вариант на выходе и отбрасывает блоки, подключенные к неактивным выходным портам, во время моделирования.

Двойной щелчок на блоке Manual Variant Sink не открывает диалоговое окно блока, а переключает выбор выхода.

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

Порты

Вход

Port_1 — входной сигнал
скаляр | вектор | матрица

Входной сигнал, который должен быть подключен к активному выходному порту.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed-point, Bool

Выход

Port_1 — выходной сигнал для первого варианта
скаляр | вектор | матрица

Выходной сигнал для первого варианта.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed-point, Bool

Port_N — выходной сигнал для n-го варианта
скаляр | вектор

Выходной сигнал для n-го варианта.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed-point, Bool

Параметры

Main

Number of choices — количество вариантов вывода
2 (по умолчанию) | скаляр

Укажите количество портов для вывода вариантов.

Программное использование

Параметр блока

NumChoices

Значения

integer

По умолчанию

2

Active choice — номер активного выходного порта
1 (по умолчанию)

Двойной щелчок по блоку увеличивает этот параметр на единицу. Допустимые значения варьируются от 1 до значения параметра Number of choices включительно.