文档

使用总线创建块创建总线

提示

对于包含由馈电子系统的许多总线元素组成的总线信号的模型,可以考虑使用总线元件而且输出总线元件块。详细信息请参见简化子系统总线接口

总线信号命名

总线创建器块为它创建的总线上的每个信号分配一个名称。然后,您可以在搜索信号源时通过名称引用信号(参见浏览总线中的信号)或选择讯号以连接其他楼宇。

指定以下信号命名选项之一:

  • 总线上的每个信号都继承连接到总线的信号的名称(默认值)。

    总线创建器块的输入必须具有唯一的名称。如果有重复的名称,总线创建器块将端口索引号附加到所有输入信号名称。

  • 不要使用小于字符(<)开始一个信号名称。

  • 总线创建器块为相应的输入没有名称的总线信号生成名称。名字都在表格里signaln,在那里n输入信号连接到的端口号。

  • 每个输入信号必须有一个特定的名称。

  • 如果总线输出数据类型是总线对象,则总线信号名称使用相应的总线对象元素名称。

您可以通过在框图或“信号属性”对话框中编辑任何信号的名称来更改其名称。如果您更改信号名称,而总线的创造者弹出“块参数”对话框,单击可在对话框中看到修改后的名称刷新

浏览总线中的信号

总线中的信号在“总线创建块参数”对话框中显示进入该块的信号列表。您可以查看进入该街区的所有信号,包括通过总线进入的信号。信号旁边的箭头表示信号本身是总线。要显示该总线的内容,请单击箭头。

当您修改输入数量参数,点击刷新更新信号列表。在编辑输入信号的名称后,通过舔舐更新列表刷新

控件中选择该信号,即可找到进入该块的任何信号的源总线中的信号列表,然后单击找到按钮。万博1manbetx动态仿真模块®打开包含信号源的子系统(如有必要),并突出显示信号源的图标。

重新排列总线中的信号

要重新排列总线中的信号,请使用按钮向上下来

中可以选择多个连续的信号总线中的信号要重新排序或删除的列表。不能在总线内重新排列叶信号。例如,可以移动公交信号Bus1的任意总线元素的顺序,但不能重新排序Bus1

编辑完成后,单击应用

请注意

中元素或元素顺序的改变总线的创造者如果传入总线是非虚拟总线,则在编译模型时,Simulink将报告不一致错误。万博1manbetx

总线对象作为输出数据类型

类的总线输出数据类型可以使用总线对象总线的创造者块。使用总线对象可以通过显式信号接口提供强数据类型。模型引用需要对跨模型引用边界的总线信号使用总线对象。有关更多信息,请参见何时使用总线对象

类创建非虚拟总线总线的创造者Block,使用这些设置。

  • 输出数据类型参数,使用总线对象。

  • 选择输出为非虚拟总线

另请参阅

相关的话题

这个话题有用吗?