С помощью пользовательских библиотек можно совместно использовать и повторно использовать блоки, которые вводят или выводят шины. Для блока, связанного с родительским библиотечным блоком, который ожидает входа шины, вы должны предоставить соответствующую входную шину. Например, входная шина для блока Bus Selector, который связан с библиотекой, должна содержать сигналы, которые имеют то же имя, что и сигналы, которые выбирает родительский блок библиотеки.
Чтобы изменить родительский библиотечный блок, выполните следующие шаги. Для получения дополнительной информации об изменении библиотечных ссылок см. раздел «Связанные блоки».
Скопируйте родительский библиотечный блок в модель.
Подключите шину к входу порту блока.
Отключите ссылку на родительский библиотечный блок.
Отредактируйте блок в контексте модели.
Разрешить ссылку на библиотеку.
В инструменте ссылки, в Push/Restore Mode, выберите Push
для размещения отредактированного содержимого в библиотеке.
Сохраните библиотеку.
Чтобы заблокировать интерфейс родительского библиотечного блока, установите его тип данных на Simulink.Bus
объект.
С помощью ссылок можно совместно использовать и повторно использовать подсистему, содержащую блоки, которые вводят или выводят шины и связанные с ними сигнальные линии. Для получения дополнительной информации смотрите Ссылку подсистемы.