使用视图显示组件层次结构和架构层次结构
此示例展示了如何使用架构视图库中的层次视图来可视化层次关系。
您可以将层次结构图可视化为包含组件、端口、引用类型、组件构造型和构造型属性的视图。组件层次图以树形显示组件,父组件位于子组件之上。在组件层次结构视图中,每个引用模型的使用次数都是一样的。架构层次图使用组合连接显示唯一组件架构类型及其关系。在架构层次视图中,每个引用的模型只表示一次。
有关视图主题的路线图,请参阅使用架构视图库创建自定义视图。
任何组件图视图都可以选择以层次图的形式表示。层次结构和组件图视图显示的是同一组组件,您可以使用相同的方法选择和过滤组件。
此示例使用一个架构模型来表示机器人系统中的数据流。打开此模型,按照教程中的步骤进行操作。
提示
要了解更多关于 System Composer™ 概念在系统工程设计中的应用,请参阅System Composer 概念。
机器人计算机系统架构
使用配备控制器(可仿真数据传输)的机器人计算机系统,探索架构视图库中的层次结构图。
在组件图视图和层次结构视图之间切换
要打开架构视图库,请转到 建模 > 架构视图。
在视图浏览器中,选择
All Components
视图。观察与架构模型中的所有组件相对应的组件图视图。
组件图根据模型的结构,以组件、端口和连接器为视图。
在工具栏的图部分,点击组件层次结构。
观察与同一组组件相对应的组件层次结构视图。
组件层次结构图显示了一个单一的根,即视图规范本身。根对应于组件图中显示的视图名称。组件层次结构图中的连接从子组件开始,以每个父组件上的菱形符号结束。
注意
在层次视图中,组件的构造型被包含在
«»
符号中。例如,分配给组件的电气构造型被标记为«Electrical Component»
。在工具条的图部分,点击架构层次结构。
观察与同一组组件相对应的架构层次视图。
架构层次结构图从根架构开始。根对应于系统的边界。架构层次结构图中的框代表一个被引用的模型,即使在同一模型中多次引用,也只出现一次。例如,
ControllerSimulink
是一个出现在三个组件上的引用模型,其连接显示了多重性。这些线条显示了ContollerSimulink
与其父母之间的关系。
另请参阅
工具
函数
openViews
|createView
|getView
|deleteView
|modifyQuery
|runQuery
|removeQuery
|addElement
|removeElement
|getQualifiedName
|createSubGroup
|getSubGroup
|deleteSubGroup
|getQualifiedName
|lookup
对象
systemcomposer.view.View
|systemcomposer.view.ElementGroup
|systemcomposer.query.Constraint
|systemcomposer.interface.DataInterface
|systemcomposer.interface.DataElement