使用总线创建块创建总线
提示
对于包含由馈电子系统的许多总线元素组成的总线信号的模型,可以考虑使用总线元件而且输出总线元件块。详细信息请参见简化子系统总线接口。
总线信号命名
总线创建器块为它创建的总线上的每个信号分配一个名称。然后,您可以在搜索信号源时通过名称引用信号(参见浏览总线中的信号)或选择讯号以连接其他楼宇。
指定以下信号命名选项之一:
总线上的每个信号都继承连接到总线的信号的名称(默认值)。
总线创建器块的输入必须具有唯一的名称。如果有重复的名称,总线创建器块将端口索引号附加到所有输入信号名称。
不要使用小于字符(
<
)开始一个信号名称。总线创建器块为相应的输入没有名称的总线信号生成名称。名字都在表格里
signaln
,在那里n
输入信号连接到的端口号。每个输入信号必须有一个特定的名称。
如果总线输出数据类型是总线对象,则总线信号名称使用相应的总线对象元素名称。
您可以通过在框图或“信号属性”对话框中编辑任何信号的名称来更改其名称。如果您更改信号名称,而总线的创造者弹出“块参数”对话框,单击可在对话框中看到修改后的名称刷新。
浏览总线中的信号
的总线中的信号在“总线创建块参数”对话框中显示进入该块的信号列表。您可以查看进入该街区的所有信号,包括通过总线进入的信号。信号旁边的箭头表示信号本身是总线。要显示该总线的内容,请单击箭头。
当您修改输入数量参数,点击刷新更新信号列表。在编辑输入信号的名称后,通过舔舐更新列表刷新。
控件中选择该信号,即可找到进入该块的任何信号的源总线中的信号列表,然后单击找到按钮。万博1manbetx动态仿真模块®打开包含信号源的子系统(如有必要),并突出显示信号源的图标。
重新排列总线中的信号
要重新排列总线中的信号,请使用按钮向上或下来。
中可以选择多个连续的信号总线中的信号要重新排序或删除的列表。不能在总线内重新排列叶信号。例如,可以移动公交信号Bus1
的任意总线元素的顺序,但不能重新排序Bus1
。
编辑完成后,单击应用。
请注意
中元素或元素顺序的改变总线的创造者如果传入总线是非虚拟总线,则在编译模型时,Simulink将报告不一致错误。万博1manbetx
总线对象作为输出数据类型
类的总线输出数据类型可以使用总线对象总线的创造者块。使用总线对象可以通过显式信号接口提供强数据类型。模型引用需要对跨模型引用边界的总线信号使用总线对象。有关更多信息,请参见何时使用总线对象。
类创建非虚拟总线总线的创造者Block,使用这些设置。
为输出数据类型参数,使用总线对象。
选择输出为非虚拟总线。