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

Подсистемы

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


Порт действия

Порт управления для сигнала действия.

Action Subsystem

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

Atomic Subsystem

Атомарная подсистема.

Connection Port

Порт для связи физических подсистем.

Порт активации

Создание входного порта для подсистемы.

Enabled and Triggered Subsystem

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

Enabled Subsystem

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

Повторение для каждого

Блок управления для подсистем типа For-each.

For Each Subsystem

Подсистема, которая обрабатывает каждый элемент входного сигнала.

Итератор For

Блок управления для подсистемы for-iterator.

For Iterator Subsystem

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

Генератор вызова функции

Cобытия вызова функций для управления выполнением подсистемы или модели.

Function-Call Split

Компонент, разделяющий function-call сигнал на несколько частей.

Function-Call Subsystem

Подсистема, выполнение которой обеспечивается внешним вызовом функции.

Оператор If

Выбор подсистемы по условию if-else.

Вход1

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

Модель

Модель-ссылка для создания иерархии моделей.

Выход1

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

Порт сброса

Блок управления сбрасываемой подсистемой.

Resettable Subsystem

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

Подсистема

Блок для создания иерархии модели.

Оператор Switch Case

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

Порт триггера

Триггер выполнения подсистемы.

Triggered Subsystem

Подсистема, выполнение которой инициируется внешним сигналом триггера.

Итератор While

Блок управления для подсистемы while-iterator.

While Iterator Subsystem

Подсистема, которая повторяет выполнение в течение текущего временного шага, пока логическое выражение истинно.