Main Content

锁定指向库模块的链接

您可以锁定指向库的链接。可锁定的库链接可防止无意中禁用这些链接。可锁定的库能够确保可靠地使用成熟稳定的库。

要锁定指向库的链接,请在“库”窗口中,在选项卡上,点击锁定链接。从链接模块到其父级库的链接即处于锁定状态。当您刷新模型时,会看到链接标记已发生更改。锁定的链接标记具有黑色背景。

锁定的链接模块链接不能从父级库模块禁用。此类链接只能通过在命令行中将 LinkStatus 更改为 inactive 来禁用。有关详细信息,请参阅以编程方式控制链接模块

锁定的链接模块的上下文菜单显示锁定的库链接,而不是库链接。另请注意,此菜单上唯一启用的选项是转至库模块

如果打开一个锁定的链接模块,窗口标题将显示锁定的链接: blockname。左下角会显示一个锁图标和一个链接标记。您也可以将鼠标悬停在链接标记上以查看锁定信息。

要从“库”窗口解锁链接,请在选项卡上,点击锁定的链接。如果库被锁定,锁定或解锁链接的选项将被禁用。您必须解锁库才能启用该选项。

锁定链接的规则

  • 不能编辑锁定的链接。如果尝试对锁定的链接进行结构性更改(例如编辑图),将显示一条消息,指出您不能修改该链接,因为它已锁定或位于另一个锁定链接内。

  • 对于锁定链接内的模块,封装和模块参数对话框处于禁用状态。对于带封装的已解析链接模块,其参数对话框始终处于禁用状态。

  • 您不能在 Model 编辑器中为锁定链接设置参数。

  • 当您复制模块时,库状态决定链接的状态(是否锁定)。如果您从具有锁定链接的库复制模块,链接将保持锁定。如果稍后解锁库链接,则在刷新链接之前,任何现有链接模块都不会更改为解锁的链接。

  • 如果您使用子库,则当您锁定库链接时,也会锁定与子库的链接。

相关主题