主要内容

复合界面指南

简化模型的外观,你可以组信号,信息,创建或保存连接复合材料界面模型组件和模块。复合界面减少港口的数量模型组件,并在一个框图的行数。元素的复合界面保持自己的独立身份。

虚拟巴士满足大多数复合建模要求的接口,他们给你灵活地组织不同类型的元素。他们减少复杂性和杂乱的框图和更容易变化增量的接口。例如,如果您必须添加或删除元素从一个组件接口,修改一个总线可以比添加或删除接口简单。

当您创建一个复合界面,如虚拟总线,集团根据他们的功能。通过组织信号,消息,或连接到逻辑分组,你在未来减少重大重构的可能性。

在组件接口,使用在公共汽车元素公共汽车元素块。在公共汽车元素块让你提取元素的名字在他们的使用。公共汽车元素块让你建立一个到多个输出总线通过连接元素公共汽车元素块相同的输出端口。

执行的组成总线接口,使用金宝appSimulink.Bus对象。

实现总线定义的结构生成的代码或迭代过程总线子系统如for - each子系统、考虑虚拟巴士nonvirtual公交车

可视化复合界面

假设你有一个相对简单的模型。

模型ex_modeling_simulation_data_inspector.slx

每个组件接口在这个模型中有多个端口,则模型和信号线路杂乱。

具有复合界面,可以简化框图减少的行数。

模型ex_modeling_composite_signals.slx

虚拟巴士简化信号线路框图基于四种不同的功能:传感器数据,系统目标、控制信号和系统干扰。

使用的组件在公共汽车元素公共汽车元素块的接口。例如,考虑子系统的内容控制器

命名的子系统内容控制器

每一个在公共汽车元素公共汽车元素块有一个标签显示相应的元素,例如,sensor.x1。在这个例子中,传感器是港口的名字,x1是公共汽车的名称的元素。两个在公共汽车元素块选择这个元素来避免支信号线。

定义复合接口

在你创建复合接口之前,考虑你的高级和低级建模需求。

1。选择复合界面

决定如何组织信号、消息或保护连接基于你的高级建模需求。

2。比较复合接口的功能

比较虚拟巴士,nonvirtual公交车,公交车数组对低级建模需求。

提示

识别边界、范围的数据,和接口的属性模型组件,明白了定义接口的模型组件