Инициированная подсистема

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

  • Библиотека:
  • Simulink / Ports & Subsystems

Описание

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

Используйте Триггерные блоки Подсистемы для модели:

  • Задача, которая запускается с обнаружением события.

  • Прерывание от аппаратных средств ввода-вывода.

  • Запрос процессора, чтобы обработать исключение или ошибку.

Порты

Входной параметр

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

Размещение блока Inport в блоке подсистемы добавляет внешний входной порт к блоку. Метка порта совпадает с именем блока Inport.

Используйте блоки Inport, чтобы получить сигналы от окружения.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка | перечисленный | шина

Размещение блока Trigger в блоке подсистемы добавляет внешний входной порт к блоку.

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | фиксированная точка

Вывод

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

Размещение блока Outport в блоке подсистемы добавляет выходной порт от блока. Метка порта на блоке подсистемы является именем блока Outport.

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка | перечисленный | шина

Образцовые примеры

Блокируйте характеристики

Типы данных

double[a] | single[a] | Boolean[a] | base integer[a] | fixed point[a] | enumerated[a] | bus[a] | string[a]

Прямое сквозное соединение

No

Многомерные сигналы

Yes[a]

Сигналы переменного размера

Yes[a]

Обнаружение пересечения нулем

No

A 

Фактическая поддержка типа данных или возможности зависит от блочной реализации.

Расширенные возможности

Представлено до R2006a

Была ли эта тема полезной?