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

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

Условно выполняемая подсистема или условно выполняемые запуски модели, на которые ссылаются:

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

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

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

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

Блоки

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

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

Темы

Условные основы выполнения

Условно выполняемый обзор подсистем

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

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

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

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

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

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

Используя Enabled подсистемы

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

Используя триггируемые подсистемы

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

Используя Enabled и Triggered подсистемы

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

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

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

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

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

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

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

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

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

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

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

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

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