Способные к шине блоки

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

БлокВходной параметрВывод
Все виртуальные блоки

Assignment (невиртуальные шины)

Bus Assignment

Bus Creator

Bus Selector

Constant (невиртуальные шины)

 

Data Store Memory (невиртуальные шины)

Не имеет никакого входного порта, может сохранить шины 

Data Store Read (невиртуальные шины)

 

Data Store Write (невиртуальные шины)

 

Delay

(особые требования) (особые требования)

From File (невиртуальные шины)

 

From Workspace (невиртуальные шины)

 

Signal Editor (невиртуальные шины)

 

Interpolation Using Prelookup

 

Manual Switch

Memory

(особые требования) 

Merge

(особые требования)) 

Multiport Switch

(особые требования) (особые требования)

Prelookup

 (особые требования)

Rate Transition

(особые требования) 

Signal Conversion

(особые требования)

Signal Specification

Switch

(особые требования)

To File (невиртуальные шины)

(особые требования) 

To Workspace (невиртуальные шины)

 

Unit Delay

(особые требования)

Vector Concatenate (невиртуальные шины)

Zero-Order Hold

Эти шаблоны моделирования поддерживают использование шин.

  • Подсистемы

  • Ссылка модели

  • S-функции

  • Графики Stateflow®

  • Блоки MATLAB Function

  • Блоки MATLAB System

Шины, которые содержат сигналы перечислимых типов данных, не проходят через блок, который требует ненулевого скалярного начального значения (такого как блок Unit Delay). Используйте значение структуры, чтобы инициализировать сигналы перечислимыми типами.

Корневые выходные параметры шины уровня не регистрируются, когда вы выбираете параметр конфигурации Output. Используйте стандартное логгирование сигнала вместо этого, как описано в Данных сигнала Экспорта Используя Логгирование Сигнала.

Не используйте логгирование сигнала в шине или массивах шин непосредственно из Для Каждой подсистемы. Или используйте блок Bus Selector, чтобы выбрать сигналы элемента шины регистрировать или добавить блок Outport за пределами подсистемы и затем регистрировать тот сигнал. Для получения дополнительной информации смотрите Логарифмические Сигналы в Для Каждого Подсистемы.

Похожие темы