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

Manual Switch

Переключение между двумя входами.

Тип: Manual Switch

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

/Basic/Signal Routing/Manual Switch

Описание

Блок Manual Switch представляет собой тумблер, переключающий выход между двумя входами. Входной сигнал меняется при включении или отключении параметра Port value.

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

Порты

Вход

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

Details

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

Типы данных

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

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

Да

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

Details

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

Типы данных

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

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

Да

Выход

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

Details

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

Типы данных

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

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

Да

Параметры

Основные

# Port value — какой сигнал пойдет на выход
Logical

Details
  • Если этот флажок установлен, то на выход пойдет нижний входной сигнал.

  • Если этот флажок снят, то на выход пойдет верхний входной сигнал.

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

false (выключено)

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

PortValue

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

Да

Вычисляемый

Нет