添加掩码库块或子系统从库中的块到模拟链接金宝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有关的更多信息staticlinkstatus
和LinkStatus
, 看以编程方式控制链接块。
您可以在掩码对话框中更改链接块参数(包括现有掩码)的值。
若要允许库块初始化代码更改链接块参数的值,请选择允许库块修改其内容复选框中的初始化图书馆块的窗格。
不建议为链接块设置回调参数。
如果链接块的参考库块是子系统,则可以进行非结构的更改,例如改变链接子系统的参数值。要对链接块进行结构更改,请从其库块中禁用链接块的链接(参见禁用或中断到库块的链接)。
术语 | 定义 |
---|---|
父库块 |
引用链接块的库块。 |
链接块 |
包含其父库块的链接或路径的库块的参考实例。 |
锁定链接 |
防止无意修改链接块。有关更多信息,请参阅锁定链接到库中的块。 |
禁用链接 |
库链接暂时与父库块断开连接。有关更多信息,请参阅禁用或中断到库块的链接。 |
恢复链接 |
将链接块的禁用链接恢复到其父库块。有关更多信息,请参阅恢复禁用链接。 |
断点链接 |
永久打破父库块中链接块的链接。有关更多信息,请参阅禁用或中断到库块的链接。 |
自我修改的联系 |
链接块具有在链接子系统块中具有结构变化的能力。有关更多信息,请参阅自我修改的链接子系统。 |
参数化的链接 |
使用MATLAB修改链接块的参数值时创建®命令提示符。有关更多信息,请参阅参数化的链接和自修改的链接子系统。 |
转发表 |
将旧库块路径映射到新库块路径。有关更多信息,请参阅转发表。 |
转型功能 |
中的参数不匹配 |