Заблокируйте ссылки на блоки в библиотеке

Можно заблокировать ссылки на библиотеку. Блокируемые ссылки библиотеки предотвращают неумышленное отключение этих ссылок. Блокируемые библиотеки гарантируют устойчивое использование зрелых стабильных библиотек.

Чтобы заблокировать ссылки на библиотеку, в окне библиотеки, нажимают Diagram> Lock Links To Library. Ссылки соединенного блока на его родительскую библиотеку теперь заблокированы. Когда вы обновляете модель, вы видите изменение в значке ссылки. Заблокированные значки ссылки имеют черный фон.

Заблокированные соединенные ссылки блока не могут быть отключены от родительского блока библиотеки. Такие ссылки могут только быть отключены из командной строки путем изменения LinkStatus на inactive. Для получения дополнительной информации смотрите Управление Соединенный Блок Программно.

Контекстное меню заблокированного соединенного блока отображает Locked Library Link и не Library Link. Также заметьте, что единственной активированной опцией в этом меню является Go To Library Block.

Если вы открываете заблокированный соединенный блок, заголовок окна отображает Locked Link: blockname. Левый нижний угол показывает значок блокировки и значок ссылки. Можно также навести на значок ссылки, чтобы просмотреть информацию о блокировке.

Чтобы разблокировать ссылки из окна библиотеки, выберите Diagram> Unlock Links To Library. Если библиотека заблокирована, опция Unlock Links To Library отключена. Необходимо разблокировать библиотеку, чтобы включить опцию.

Правила для заблокированных ссылок

  • Заблокированные ссылки не могут быть отредактированы. При попытке внести структурное изменение в заблокированную ссылку (такую как редактирование схемы), вы видите сообщение, что вы не можете изменить ссылку, потому что это или заблокировано или в другой заблокированной ссылке.

  • Маска и диалоговые окна параметров блоков отключены для блоков в заблокированных ссылках. Для разрешенного соединенного блока с маской всегда отключается ее диалоговое окно параметра.

  • Вы не можете параметризовать заблокированные ссылки в Редакторе моделей.

  • Когда вы копируете блок, состояние библиотеки определяет состояние ссылки (заблокированный или не). Если вы копируете блок от библиотеки с заблокированными ссылками, ссылка заблокирована. Если вы позже разблокировали ссылки библиотеки, любые существующие соединенные блоки не изменяются на открытые ссылки, пока вы не обновляете ссылки.

  • Если вы используете подбиблиотеки, когда вы блокируете ссылки на библиотеку, блокируете ссылки на подбиблиотеки.

Смотрите также

|