Совместное использование и повторное использование блоков маршрутизации шины

С помощью пользовательских библиотек можно совместно использовать и повторно использовать блоки, которые вводят или выводят шины. Для блока, связанного с родительским библиотечным блоком, который ожидает входа шины, вы должны предоставить соответствующую входную шину. Например, входная шина для блока Bus Selector, который связан с библиотекой, должна содержать сигналы, которые имеют то же имя, что и сигналы, которые выбирает родительский блок библиотеки.

Чтобы изменить родительский библиотечный блок, выполните следующие шаги. Для получения дополнительной информации об изменении библиотечных ссылок см. раздел «Связанные блоки».

  1. Скопируйте родительский библиотечный блок в модель.

  2. Подключите шину к входу порту блока.

  3. Отключите ссылку на родительский библиотечный блок.

  4. Отредактируйте блок в контексте модели.

  5. Разрешить ссылку на библиотеку.

  6. В инструменте ссылки, в Push/Restore Mode, выберите Push для размещения отредактированного содержимого в библиотеке.

  7. Сохраните библиотеку.

Чтобы заблокировать интерфейс родительского библиотечного блока, установите его тип данных на Simulink.Bus объект.

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

См. также

Блоки

Похожие темы