这个例子说明如何共享一个模型引用层次的顶级车型相同的配置设置和参考模型。您可以使用每款机型的配置引用来引用相同配置集的对象在Simulink中万博1manbetx®数据字典,该模型被链接到。
在该图中,在相关性分析器所示的每个模型指定的结构参照作为其活性配置集。每个参考点到所述独立配置集,my_configuration
。因此,参数值中my_configuration
适用于所有四款车型。在任何参数变化my_configuration
适用于所有四款车型。有关配置引用的详细信息,请参阅分享与多元化模式配置。
创建Simulin万博1manbetxk的数据字典来存储配置设置。当您在层次链接模型对数据字典,它们可以参考配置集。
打开sldemo_mdlref_depgraph
模型。在命令行键入sldemo_mdlref_depgraph
。验证当前文件夹是可写的文件夹。
在造型选项卡,在设计,点击链接到数据字典。
在模型属性对话框中,点击新。命名新的Simulink数万博1manbetx据字典SharedDataDictionary
并点击保存。
请点击好。因为这个模型包括参考模型,一个弹出窗口,询问是否SharedDataDictionary.sldd
应该用于尚未使用字典引用的所有车型。请点击更改所有车型。当前模型及其所有参考模型的链接到新的数据字典。当数据字典链接,点击好。
该机型现在链接到Simulink的数据字典,万博1manbetxSharedDataDictionary.sldd
。当存储配置集在这个数据字典,链接到它的模型可以参考配置集。
在顶级车型,则必须激活的配置集转换为配置参考:
打开模型浏览器。
在里面模型层次窗格中,展开顶级车型,sldemo_mdlref_depgraph
。在列表中,选择配置节点,右键单击配置(主动)
在里面内容窗格。在上下文菜单中选择转换为配置参考。
在里面名称现场,使用默认名称,组态
。此配置集对象存储在数据字典SharedDataDictionary.sldd
。
请点击好。
原始配置集现在存储为配置集对象,组态
,在Simulin万博1manbetxk数据字典。用于顶部模型激活的配置现在是一个配置参考指向构成集合对象在数据字典。
现在,顶级车型包含主动配置的参考,你可以传播这个配置参考所有的子型号。传播创建在每个参考模型的顶部模型配置参考的副本,并使得它的活动配置。配置引用指向在数据字典配置集对象。
在模型浏览器,在模型层次窗格中展开sldemo_mdlref_depgraph
节点,然后选择配置节点。
在里面内容窗格中,右键单击激活的配置基准,参考(活动)。在上下文菜单中选择传播到引用的模型。
在配置参考传播对话框中,选择每个参考模型的复选框。在这个例子中,他们已经选定。
传播机制保存每个参考模型的原始配置参数,使您可以撤消的传播。请点击传播。
在传播确认对话框,点击好。
在配置参考传播对话框,传播报告被更新,状态对于每个参考模型被标记为转换
。
现在,层次结构中引用的每个模型的独立配置组态
。如果你想要一个模型使用不同的值的参数,可以参考该模型采用内覆盖各个参数。欲了解更多信息,请参阅修改参数值在配置参考。
传播从顶级车型的参考模型的配置引用后,您可以撤消传播的所有参考模型通过点击恢复所有。如果你想撤销个别参考模型的传播,在撤销重做列中,单击撤消按钮。该报告的传播更新和状态为参考模型设定为恢复
。