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

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

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

    HDL Coder / Ports & Subsystems

Описание

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

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

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

  • Прерывание от оборудования ввода-вывода.

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

Порты

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

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

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

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

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

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

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | fixed point

Вывод

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

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

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

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

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

Характеристики блока

Типы данных

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

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

no

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

limited[a]

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

limited[a]

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

no

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

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

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

Для просмотра документации необходимо авторизоваться на сайте