主要内容

联系块

添加掩码库块或子系统从库中的块到模拟链接金宝app®模型,创建了库块的引用实例。该库块的此类引用实例是一个被称为a的链接块并包含父库块的链接或路径。当更新库块时,链路或路径允许链接块更新。

为了优化性能,链接块的子块(和参数)不与Simulink模型一起保存。金宝app当这样一个模型被加载和查看时,子块将从父库引用。如果您更改了这样一个链接块的子块的参数值,则更改的信息将作为链接数据保存在模型中。

要找到链接块的父库块,右键单击该块并选择图书馆链接>转到图书馆链接(Ctrl + L)。此选项仅适用于链接的块,而不是Simulink内置块可用。金宝app为防止无意禁用库链接,请使用库上的锁定链接选项。有关更多信息,请参阅锁定链接到库中的块

笔记

链接块的工具提示显示了引用的屏蔽库块的名称。

编辑库块(在Simulink Editor或命令行中)时,Simulink会更新链金宝app接块中的更改。当您时,已过时的链接更新:

  • 模拟或更新模型。

  • 使用find_system.命令。

  • 在这一点造型选项卡,选择更新模型>刷新块(或按下Ctrl + K)。

  • 加载模型或库(仅更新可见链接)。

  • get_param.查询块的链接状态(请参阅以编程方式控制链接块)。

    你可以使用LinkStatus参数或参数staticlinkstatus参数查询链路状态。

    • LinkStatus:首先更新链接块,然后返回链路状态。

    • staticlinkstatus:返回链接状态而不更新链接块。

    选择性用法staticlinkstatus超过LinkStatus可以导致更好的Simulink性能。金宝app有关的更多信息staticlinkstatusLinkStatus, 看以编程方式控制链接块

链接块的规则

  • 您可以在掩码对话框中更改链接块参数(包括现有掩码)的值。

  • 若要允许库块初始化代码更改链接块参数的值,请选择允许库块修改其内容复选框中的初始化图书馆块的窗格。

  • 不建议为链接块设置回调参数。

  • 如果链接块的参考库块是子系统,则可以进行非结构的更改,例如改变链接子系统的参数值。要对链接块进行结构更改,请从其库块中禁用链接块的链接(参见禁用或中断到库块的链接)。

连接块的术语

术语 定义

父库块

引用链接块的库块。

链接块

包含其父库块的链接或路径的库块的参考实例。

锁定链接

防止无意修改链接块。有关更多信息,请参阅锁定链接到库中的块

禁用链接

库链接暂时与父库块断开连接。有关更多信息,请参阅禁用或中断到库块的链接

恢复链接

将链接块的禁用链接恢复到其父库块。有关更多信息,请参阅恢复禁用链接

断点链接

永久打破父库块中链接块的链接。有关更多信息,请参阅禁用或中断到库块的链接

自我修改的联系

链接块具有在链接子系统块中具有结构变化的能力。有关更多信息,请参阅自我修改的链接子系统

参数化的链接

使用MATLAB修改链接块的参数值时创建®命令提示符。有关更多信息,请参阅参数化的链接和自修改的链接子系统

转发表

将旧库块路径映射到新库块路径。有关更多信息,请参阅转发表

转型功能

中的参数不匹配instandata.在新的和旧图书馆链接中,以确保图书馆链接继续工作。有关更多信息,请参阅转型函数

也可以看看

相关的话题