exponenta event banner

Условно выполненные подсистемы и модели

Управление выполнением подсистемы или модели

Выполняется условно выполненная подсистема или условно выполненная ссылочная модель:

  • Один раз на текущем шаге времени при включении или срабатывании внешнего сигнала

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

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

Сведения о подсистемах, запускаемых после оценки условия, см. в разделе Логические условно исполненные подсистемы.

Блоки

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

Включенная подсистемаПодсистема, выполнение которой включено внешним входом
Срабатывающая подсистемаПодсистема, выполнение которой инициируется внешним входом
Включенная и запускаемая подсистемаПодсистема, выполнение которой включено и инициировано внешними входами
ПозволитьДобавление порта enable в подсистему или модель
Спусковой механизмДобавление порта триггера или функции в подсистему или модель
Подсистема вызова функцийПодсистема, выполнение которой управляется внешним входом вызова функции
Генератор вызовов функцийПредоставление событий вызова функции для управления выполнением подсистемы или модели
Разделение функций и вызововОбеспечение соединения для разделения функциональной линии вызова
Функция - защелка обратной связи вызоваРазорвать контур обратной связи, включающий сигналы данных между функциональными блоками вызова
Спусковой механизмДобавление порта триггера или функции в подсистему или модель
Сбрасываемая подсистема Подсистема, состояния блоков которой сбрасываются с помощью внешнего триггера
СбросДобавление порта сброса в подсистему

Темы

Основы условного выполнения

Обзор условно выполненных подсистем

Обзор условно выполненных подсистем.

Изменение ссылочных моделей для условного выполнения

Выполнять ссылочные модели условно, аналогично условно выполняемым подсистемам.

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

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

Типы условно выполняемых подсистем

Использование включенных подсистем

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

Использование инициированных подсистем

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

Использование включенных и запускаемых подсистем

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

Использование подсистем вызова функций

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

Использование сбрасываемых подсистем

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

Инициализация вывода подсистемы

Исходные выходные значения условной подсистемы

Укажите начальные выходные значения для условной подсистемы.

Выходные значения условной подсистемы при отключении

Укажите поведение вывода, когда условная подсистема отключена.

Упрощенный режим инициализации

Управление начальными значениями для условных подсистем.

Характерные примеры