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

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

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

Блоки

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

IfВыберите выполнение подсистемы с помощью логики оператора if-else
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

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

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

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

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

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

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

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

Рекомендуемые примеры