组信号线路到虚拟的公共汽车

可以结合信号总线,然后访问总线作为一个整体或选择特定的信号总线。虚拟仿真软件万博1manbetx®总线是类似于一束电线由领带包装。相比之下,一个nonvirtual仿真软件总线类似于C代码万博1manbetx的结构。

并不是所有的阻塞可以接受公共汽车和一些隐式转换巴士向量。学习哪些块支持哪些类型的公交车,看到的万博1manbetxBus-Capable块。识别总线转换,明白了管理Bus-to-Vector转换

如何创建虚拟总线基于不同的位置信号,你想组。

专注于基本的步骤,这些例子很简单,然而,公共汽车是最有用的,当你有很多信号结合。

提示

当你创建一个总线、线条样式更新当你模拟模型,或者在建模选项卡上,单击更新模型

在一个组件组信号线路

这个例子展示了如何将信号组合成一个虚拟总线使用总线的创造者。

打开示例模型,它包含三个街区。

创建一个总线包含来自多个块信号,拖动选择块。对于这个示例,选择线性调频信号和正弦波块。在出现的操作栏中,单击创建总线

万博1manbetx动态仿真模块添加一个总线创造者块和连接块的输入信号。总线的创造者块的输出是一个虚拟的汽车。

更容易识别的元素巴士,标签的输入信号总线的创造者。标签的输出信号线性调频信号块通过双击线和输入信号尖声地说。同样,标签的输出信号正弦波正弦

创建第二个总线包含的总线和输出信号的第一步,拖动选择总线创造者和步骤。在出现的操作栏中,单击创建总线。自正弦尖声地说信号输入总线的元素,模型创建相同的总线无论你选择包括正弦波和线性调频信号块。万博1manbetx

万博1manbetx模型增加了另一辆车的创造者块和连接块的输入信号。标签的输出信号的步骤一步和第一个巴士创造者块的输出信号NestedBus。您可以嵌套公共汽车到任何深度。如果其中一个输入总线创造者块是一个公共汽车,那么它的输出是一个总线结构,它包含至少一个嵌套的公共汽车。

第二个总线创造者块的输出信号连接到一个输出港块和标签的信号TopBus。现在,所有信号线路连接,模拟模型。

多个输出信号连接到端口

这个例子展示了如何将一个子系统的输出信号或模型转换为一个虚拟总线使用总线元素块。

打开示例模型,其中包含一个子系统模块有三个来源。

打开子系统和添加一个总线元素块。从总线元素块类似于公交创造者块连接到一个输出港块。线性调频信号的输出块连接到总线块元素。

旁边的标签总线元素块有两个部分。标签的第一部分描述了总线(OutBus)和标签的第二部分描述了汽车元素(signal1)。简化识别总线的元素,重命名元素通过双击signal1并输入尖声地说

使用Ctrl+拖累了总线元素块做两份。当复制块这种方式,您必须指定是否创建一个新的端口或使用现有的端口。创建一个输出总线,它包含所有的信号,选择使用现有的港口每次复制块,然后连接信号。

创建层次结构在输出总线,用点的标签,描述了汽车元素。每个点创建一个新的水平的层次结构。创建一个嵌套总线命名NestedBus通过定义公共汽车元素NestedBus.SineNestedBus.Step分别。

检查的层次结构在块参数对话框中双击任何港口的公共汽车元素块。

或者,如果你分组正弦一步信号在一个虚拟总线使用总线创造者,你可以连接总线的总线块元素。标签指定元素的名称连接块,这是NestedBus虚拟总线。

回归模型。三总线元素块与一个端口。这个端口的输出连接到一个输出港块和模拟模型。

多个子系统端口组合为一个端口

这个例子展示了三种方式来简化子系统接口通过将多个端口和连接信号转换为一个端口和一辆大客车。

打开示例模型,它包含两个子系统具有多个输入和输出端口。

拖出一个选择框周围信号两个子系统之间的界线。从出现的操作栏中,点击创建总线

万博1manbetx仿真软件替换源和目标的轮廓尺寸和外港块与在公共汽车元素和总线子系统元素块。

拖出一个选择框周围信号源块和第一个子系统之间的界线。从出现的操作栏中,点击创建总线

万博1manbetx仿真软件在第一个子系统和之前添加了一个总线创造者块取代了尺寸阻塞在第一个子系统在总线元素。

拖出一个选择框周围信号第二块子系统和范围之间的界线。从出现的操作栏中,点击创建总线

万博1manbetx仿真软件取代了外港阻塞在第二与从总线子系统元素并添加一个总线选择器块在第二次子系统。

由此产生的模型使用虚拟总线子系统接口。

另请参阅

|||

相关的话题