Можно использовать много различных видов сигналов в модели. Следующая таблица обобщает типы сигнала и соединяется с разделами, которые описывают каждый тип подробно.
Тип сигнала | Описание |
---|---|
Массив шин | Массив, элементы которого являются шинами. Смотрите Шины Объединения в Массив Шин. |
Шина (Составной объект) | Сигнал составного объекта Simulink® составлен из других сигналов, опционально включая другие сигналы шины. Смотрите Составной объект (Шина) Сигналы. |
Управление | Сигнал, используемый одним блоком, чтобы инициировать выполнение другого блока. Например, сигнал, который выполняет подсистему вызова функции или действия. Для получения дополнительной информации смотрите Управляющие сигналы. |
Невиртуальный | Сигнал, который занимает его собственное устройство хранения данных. Невиртуальная шина читает входные параметры и пишет выходные параметры путем доступа к копиям сигналов компонента. |
Мультиплексор | Виртуальный вектор создается с блоком Mux. Смотрите Сигналы Мультиплексора. |
Переменный размер | Сигнал, размер которого (число элементов в размерности), в дополнение к ее значениям, может измениться во время симуляции модели. |
Виртуальный | Сигнал, который представляет другой сигнал или набор сигналов. Виртуальный сигнал используется в графических целях и не оказывает функционального влияния. Смотрите Виртуальные Сигналы. |
Управляющий сигнал является сигналом, используемым одним блоком, чтобы инициировать выполнение другого блока. Например, сигнал, который выполняет подсистему вызова функции или действия, является управляющим сигналом. Когда вы обновляете или симулируете блок-схему, Simulink использует шаблон штрихпунктира, чтобы перерисовать линии, представляющие управляющие сигналы.
Можно сгруппировать несколько сигналов в иерархический составной сигнал, названный шиной, направить шину от блока до блока и извлечь составляющие сигналы из шины при необходимости. Когда у вас есть много параллельных сигналов, шины могут упростить внешний вид модели и помочь делать сгенерированный код понятными. Шина может быть или виртуальной или невиртуальной.
Например, если вы открываете и симулируете busdemo
модель в качестве примера, bus1
, bus2
, и main_bus
сигналы являются сигналами шины. Эти сигналы виртуальной шины используют тройной стиль линии.
Для получения информации о шинах см. slexBusExample и Виртуальную Шину.