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

Ручной вариативный источник

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

Тип: ManualVariantSource

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

/Basic/Signal Routing/Manual Variant Source

Описание

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

Блок Ручной вариативный источник может иметь два или более входных порта и только один выходной порт. Каждый входной порт связан с элементом управления вариантом. Количество входных портов задается параметром Число входов.

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

Порты

Выход

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

Details

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

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

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

Да

Вход

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

Details

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

Количество входных портов зависит от значения параметра Число входов.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

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

Да

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

Details

Входной сигнал для 2-го варианта. Блок передает входной сигнал на выходной порт, когда к этому порту подключен тумблер.

Количество входных портов зависит от значения параметра Число входов.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

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

Да

Параметры

Основные

# Число входов — количество вариантов ввода
Целое число

Details

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

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

2

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

NumChoices

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

Нет

Вычисляемый

Да

# Число активных входов — номер активного входного порта
Целое число

Details

Номер активного входного порта. Допустимые значения варьируются от 1 до значения параметра Число входов включительно.

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

1

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

LabelModeActiveChoice

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

Нет

Вычисляемый

Да