系统设计和架构定义可能涉及某些组件的行为定义,例如数据处理组件的算法。System Composer™架构模型中的组件可以使用Simulink定义行为金宝app®通过将组件链接到Simulink模型来建立模型。金宝app
当组件不需要从架构的角度进一步分解时,您可以在Simulink中设计和定义它的行为。金宝app当链接到Simulink行为时,组金宝app件变成参考组件.一个参考组件表示其他组合的逻辑层次结构。您可以使用引用组件重用模型中的组合。
右键单击组件并选择创建模型的行为金宝app
,或在下面的工具条上组件,点击创建模型的行为金宝app.
提供一个模型名称。默认名称是组件的名称。
创建了一个新金宝app的具有所提供名称的Simulink模型。Simulink模型的根级端口反映了组件的端口。金宝app
体系结构模型中的组件链接到Simulink模型。金宝app组件上的金宝appSimulink图标表示这是一个Simulink链接。
您可以继续在引用的Simulink模型中提供特定的动态和算法。金宝app在Simulink模型中添加根级端口会在System Comp金宝apposer上创建额外的端口参考组件块。
您可以通过双击体系结构模型中的组件来访问和编辑引用的Simulink模型。金宝app当您保存体系结构模型时,它所引用的所有未保存的Simulink行为模型也必须保存,并且所有链接的组件金宝app都必须更新。
您可以从System Composer组件链接到现有的S金宝appimulink行为模型,前提是该组件还没有链接到参考体系结构。右键单击组件并选择链接到模型.输入或浏览Simulink模型的名称。金宝app
当组件链接到Simulink模型时,组件中存在的任何子组件和端口都会被删除,并提示在链接时继续并丢失子组件和端口。金宝app
请注意
该软件不支持将System Composer金宝app组件链接到具有根级启用端口或触发器端口的Simulink模型。金宝app
你可以连结受保护的Simulink模型(金宝app.slxp
)来创建组件行为。您还可以将已经链接的Simulink行为模型转换为受保护的模型,并且在刷新模型金宝app后反映更改。
要为Simulink模型创建用户定义的模板,请参见金宝app从模型中创建模板.
创建并保存用户定义的模板后,可以将模板链接到Simulink行为。金宝app右键单击组件并选择创建模型的行为金宝app
,或在下面的工具条上组件,点击创建模型的行为金宝app.
在创建模型的行为金宝app对话框中,如果定义了本地接口,则选择模板并输入新的数据字典名称。点击好吧.组件根据带有共享接口的模板显示Simulink行为金宝app(如果存在的话)。模板中的块和行被排除,只保留配置设置。配置设置包括注释和样式。
请注意
架构模板可以与另存为架构模型.