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

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

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

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

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

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

Для подсистем, которые запускаются после оценки условия, смотрите Логические Условно Выполненные Подсистемы.

Блоки

расширить все

Enabled SubsystemПодсистема, выполнение которой разрешено внешним входом
Triggered SubsystemПодсистема, выполнение которой инициируется внешним входом
Enabled and Triggered SubsystemПодсистема, выполнение которой включено и инициировано внешними входами
EnableДобавьте порт enable в подсистему или модель
TriggerДобавьте триггер или функциональный порт в подсистему или модель
Function-Call SubsystemПодсистема, выполнением которой управляет внешний вход функции
Function-Call GeneratorОбеспечьте события вызова функции, чтобы контролировать выполнение подсистемы или модели
Function-Call SplitОбеспечьте соединение для разделения линии вызова функции
Function-Call Feedback LatchПропуск цикла обратной связи, включающего сигналы данных между блоками вызов-функция
TriggerДобавьте триггер или функциональный порт в подсистему или модель
Resettable Subsystem Подсистема, состояния блока которой сбрасываются внешним триггером
ResetДобавьте порт сброса в подсистему

Темы

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

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

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

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

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

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

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

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

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

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

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

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

Использование Enabled и Triggered подсистем

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

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

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

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

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

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

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

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

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

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

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

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

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