Логические Условно Выполняемые Подсистемы

Управляйте, когда подсистема будет выполняться

Логически выполняемая подсистема запускается один или несколько раз на шаге текущего времени, когда включено блоком управления. Блок управления реализует управляющую логику, подобную выраженному оператором языка программирования (например, если затем, переключатель, в то время как, для).

Блоки

развернуть все

IfВыберите выполнение подсистемы с помощью логики, подобной если еще оператор
If Action SubsystemПодсистема, выполнение которой включено Если блок
Switch CaseВыберите выполнение подсистемы с помощью логики, подобной оператору switch
Switch Case Action SubsystemПодсистема, выполнение которой включено блоком Switch Case
Action PortДобавьте порт управления для сигнала действия к подсистеме
While IteratorПовторите выполнение подсистемы, в то время как логическое выражение верно
While Iterator SubsystemПодсистема, которая повторяет выполнение во время шага времени симуляции
For IteratorПовторите выполнение подсистемы во время временного шага для конкретного количества итераций
For Iterator SubsystemПодсистема, которая повторяет выполнение во время шага времени симуляции
For EachЭлементы процесса или подмассивы параметра маски или входного сигнала независимо
For Each SubsystemПодсистема, которая повторяет выполнение на каждом элементе или подмассиве входного сигнала и конкатенирует результаты

Темы

Выберите Subsystem Execution

Выполните подсистему однажды во время временного шага в ответ на сигнал действия.

Выполните итерации выполнения подсистемы

Выполните подсистему многократно во время временного шага в ответ на блок управления.

Повторите алгоритм Используя для каждой подсистемы

Выполните итерации алгоритма по группам сигналов, подсистем и параметров.

Регистрируйте сигналы в для каждого подсистемы

Используйте сигнал, входящий в систему Для Каждого подсистемы.

Популярные примеры