Создайте входы шины в подсистеме

Этот пример показывает добавление В Элементе Шины и блоках Элемента Шины, чтобы создать порты элемента шины в подсистеме для выбора сигналов от входной шины и создания сигнала выходной шины.

Образцовая структура

Откройте модель. У топ-модели есть три постоянных сигнала, объединенные в шину, которая подает входной порт подсистемы и выводит сигнал шины к блоку 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.

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