主要内容

修改公交层次结构

要查看总线的层次结构,行并单击右键单击相关信号信号的层次结构在上下文菜单中。您还可以看到信号层次结构的块参数对话框中总线的创造者,总线分配,总线选择器,在公共汽车元素,公共汽车元素块。

改变元素的层次结构在一辆公共汽车,您可以:

  • 单独的总线为它的组成的信号总线选择器块,然后重新组装与一个或多个信号总线的创造者块。

  • 对于一个公共汽车元素块,编辑标签的第二部分,对应于公共汽车元素。假设您有一个公共汽车元素命名signal1你想要移动signal1成一个嵌套的汽车命名NestedBus。你把这个标签的一部分元素对应于公共汽车signal1NestedBus.signal1

  • 公共汽车元素块参数对话框中,单击并拖动信号不同层次水平。

改变元素的顺序在一个总线:

  • 总线的创造者块参数对话框中,选择一个信号或相邻的信号,然后单击向上下来按钮。

  • 公共汽车元素块参数对话框中,单击并拖动信号在其现有的层次水平。

当你改变公车层次结构模型金宝app®自动处理的复杂性。例如,模型修复破碎的的选择金宝app总线选择器总线分配块参数对话框由于上游总线层次变化。默认情况下,相关的修理汽车的选择配置参数设置警告和修复。维修发生当你更新模型。

提示

改变元素的值在一辆公共汽车,使用总线分配块。有关详细信息,请参见取代公共汽车元素的值

解决循环依赖的公交车

公交车可以产生一个循环嵌套的街区,一辆公共汽车是一种元素本身。这个循环定义无法解决的,因此会导致一个错误。跟踪循环,您可以使用位置引用的错误消息。

  1. 选择一个信号线与位置相关的引用的错误消息。

  2. 右键单击并选择一个信号突出信号来源突出信号到目的地。看到突出信号来源和目的地为更多的信息。

  3. 继续选择信号,突出他们的来源和目的地,直到循环变得清晰。

  4. 重组模型,消除环形总线的定义。

因为问题是一个圆形的定义,而不是一个圆形的计算,不能被循环插入额外的块。例如,您不能解决循环定义的方式,你把一个代数循环通过插入单位延迟块。你必须重组模型,消除环形总线的定义。

另请参阅

||

相关的话题