Подсистемы итератора

Сконфигурируйте подсистемы для повторного выполнения

iterator subsystem запускается один или несколько раз на шаге текущего времени, когда включено блоком управления. control block реализует управляющую логику, похожую на описанный построениями цикла языка программирования, такими как while или for.

  • Используйте блок While Iterator Subsystem, чтобы повторить осуществление алгоритма, пока логическое условие верно.

  • Используйте блок For Iterator Subsystem, чтобы повторить осуществление алгоритма, пока переменная итерации не превысит заданный предел итерации.

  • Используйте блок For Each Subsystem, чтобы применить алгоритм к отдельным элементам или подрешеткам параметров маски или входных сигналов.

Примечание

Каждый блок в Для Каждой подсистемы, которая имеет состояния, обеспечивает отдельный набор состояний для каждого элемента или подрешетки, обработанной подсистемой. В отличие от этого, блоки внутри, В то время как Итератор и Для подсистем Итератора используют те же состояния в последовательных итерациях подсистемы.

Блоки

While Iterator Subsystem Повторите выполнение подсистемы в процессе моделирования временной шаг, в то время как логическое выражение верно
For Iterator Subsystem Повторите выполнение подсистемы в процессе моделирования временной шаг для конкретного количества итераций
For Each SubsystemПримените алгоритм к отдельным элементам или подрешеткам параметров маски или входных сигналов

Темы

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

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

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

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте