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

Manual Variant Source

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

manual variant source

Описание

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

Блок Manual Variant Source может иметь два или более входных порта и только один выходной порт. Каждый входной порт связан с элементом управления вариантом. Количество входных портов задается параметром Number of choices.

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

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

Порты

Вход

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

Выход

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

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

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

Параметры

Main

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

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

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

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

NumChoices

Значения

integer

По умолчанию

2