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

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

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

Блоки

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

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

Темы

Выберите Subsystem Execution

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

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

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

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

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

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

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

Известные примеры

Была ли эта тема полезной?