Укажите выход, подключаемый к внешнему порту
Simulink/Порты и подсистемы
Симулинк/раковины
Кодер HDL/Порты и подсистемы
Кодер/приемники HDL
Блок Out Bus Element, также известный как блок Bus Element Out, объединяет функциональные возможности блока Outport и блока Bus Creator. Этот блок имеет тип Outport block и все блоки Out Bus Element, использующие один и тот же порт, совместно используют диалоговое окно.
Выходом Out Bus Element является шина, независимо от количества и типа подключенных к ней сигналов. Необходимо подключить блок Out Bus Element к каждому сигналу, который должна содержать шина.
При вставке блока Out Bus Element метка блока заполняется значениями по умолчанию. Метка состоит из двух интерактивных текстовых полей: имя порта и элемент шины. Чтобы изменить имя порта, связанного с блоком, измените первое текстовое поле в метке, щелкнув текст.
![]()
Чтобы вывести несколько сигналов в шине, создайте один блок Out Bus Element для каждого сигнала, который требуется включить в шину. В диалоговом окне Block Parameters можно выбрать
кнопки Add a new signal или Add a new sub-bus. Кроме того
, удерживая нажатой клавишу Ctrl
, можно перетащить существующий блок Out Bus Element в новое место. Освободив кнопку мыши, нажмите кнопку Use Existing Port (Использовать существующий порт).
Если с одним и тем же портом связано несколько блоков и имя порта изменено, все блоки, совместно использующие порт, обновляются в соответствии с новым именем порта.
Чтобы создать порт, удерживайте клавишу CTRL при перетаскивании существующего блока Out Bus Element в новое место. Освободив кнопку мыши, щелкните Create New Port (Создать новый порт).
В диалоговом окне «Параметры блока» можно выполнить следующие действия.
Измените имена портов и элементов.
Переупорядочить элементы шины путем перетаскивания элемента в списке элементов.
Удалите блоки, связанные с выбранными элементами, нажав кнопку Удалить блоки выбранных сигналов.![]()
Чтобы изменить имя элемента шины, связанного с блоком, измените второе текстовое поле в метке, щелкнув на тексте.

Совет
Чтобы передать блок, введенный во внешний выходной порт, не вкладывая его в шину, удалите текст из второго текстового поля в метке.
Все имена элементов, связанные с портом, должны быть уникальными. Для порта нельзя указывать одно и то же имя элемента более одного раза. Simulink ® не поддерживает перекрывающиеся операции записи в один и тот же порт.
Чтобы создать иерархию в выходной шине, используйте точки в части метки, описывающей элемент шины. Каждая точка указывает новый уровень иерархии шины.

Чтобы уменьшить размер метки, можно отобразить только имя элемента, выбрав блок, приостановив работу над многоточием и выбрав на панели действий команду «Компактное обозначение». Чтобы снова отобразить иерархию шины, на панели действий выберите Развернутая нотация.
![]()
При сохранении выходных данных в рабочей области или файле данные шины, определенные группами блоков Out Bus Element корневого уровня, регистрируются вместе с данными блока Outport корневого уровня.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|