Этот пример показывает добавление В Элементе Шины и блоках Элемента Шины, чтобы создать порты элемента шины в подсистеме для выбора сигналов от входной шины и создания сигнала выходной шины.
Откройте модель. У топ-модели есть три постоянных сигнала, объединенные в шину, которая подает входной порт подсистемы и выводит сигнал шины к блоку Scope.
Подсистема включает два В Элемент Шины и блоки Элемента Шины.
Откройте диалоговое окно Block Parameters для блока ConstIn.a. Параметр имени Порта устанавливается на ConstIn
, который изменяет название входного порта подсистемы от InBus по умолчанию. Этот блок выбирает сигнал a
. Блочный цвет выбран к зеленому вместо черного цвета по умолчанию.
Блок In Bus Element подает блок Gain и подключения блока Gain к блоку Out Bus Element, который включает сигнал a*3
в сигнал выходной шины.
Создайте третий блок In Bus Element для сигнала c
. В Редакторе Simulink щелкните правой кнопкой и перетащите блок ConstIn.b, чтобы сделать копию блока. Задайте, чтобы использовать существующий порт. Отредактируйте блочный текст значков, чтобы сказать ConstIn.c
c. Выберите блок и замените зеленый блочный цвет путем определения черный. Подайте вывод блока In Bus Element к третьему блоку Gain и установите усиление на 10.
Скопируйте блок OutBus.b*5, чтобы создать другой блок Out Bus Element, задав, чтобы использовать тот же порт. Соедините блок Gain с блоком Out Bus Element, который использует тот же порт. Соедините выходной сигнал блока Gain с блоком Out Bus Element и отредактируйте текст значков, чтобы сказать OutBus.c*10
.
Добавьте блок Chirp Signal и соедините его с новым блоком Out Bus Element, который использует тот же порт в качестве другого блоки Элемента Шины (OutBus). Откройте диалоговое окно Out Bus Element, дважды кликните выбранный сигнал и поменяйте имя сигнала на щебет.
Виртуальная шина сигнализирует, что подсистема выходные параметры содержит выходные сигналы трех блоков Усиления и блока Chirp.