主要内容

总线选择器

从传入总线中选择元素

  • 图书馆:
  • 金宝appSimulink /常用块

    金宝appSimulink /信号路由

    编码/信号路由

  • 总线选择器块

描述

总线选择器块输出您从输入总线中选择的元素。块可以单独输出选定的元素,也可以在新的虚拟总线中输出。

港口

输入

展开全部

输入总线,可以是虚拟的或非虚拟的。

对于公共汽车阵列,必须使用选择器块选择要使用的总线总线选择器堵塞。

数据类型:公共汽车

输出

展开全部

输入总线的选定总线元素。

对于每个输出元素,此块使用从块的顶部到底部的单独端口。如果块旋转,请参阅旋转或翻转后的端口位置对于各种块取向的端口顺序。

数据类型:单身的|双倍的|一半|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32|UINT64|细绳|布尔基|固定点|枚举|公共汽车
复数支持:金宝app是的

参数

展开全部

从中选择输出元素的输入总线中的元素列表。

如果在“块参数”对话框打开的同时更改元素名称,可以通过单击查看更新后的名称刷新

要突出显示进入块的元素的源,请在列表中选择元素并单击寻找

程序使用

块参数:Inputsignals.
类型:单元阵列
价值观:元素名称

搜索词过滤显示的输入元素,指定为文本。不要将搜索词用引号括起来。过滤器执行部分字符串搜索。

要访问过滤选项,请单击显示过滤选项按钮右边按名称过滤盒子。

选项以按正则表达式过滤显示的输入元素。

启用此参数后,输入T $按名称过滤框显示名称以小写结尾的所有元素T.(和他们的直接父母)。有关详细信息,请参阅常用表达

依赖性

要访问此参数,请单击该参数显示过滤选项右侧的按钮按名称过滤盒子。

选项以平面列表的形式显示筛选结果,该列表使用点表示法来反映总线的层次结构。默认情况下,过滤后的元素显示在层次树中。

依赖性

要访问此参数,请单击该参数显示过滤选项右侧的按钮按名称过滤盒子。

输入总线的所选元素。

要指定输出元素,请从中选择一个元素总线中的元素列表,然后单击选择按钮。元素被添加在选定的元素列表。要在现有元素下方添加元素,请在“下方”中选择一个元素选定的元素单击之前的列表选择。元素在您选择的元素下方添加。

如果选择来自的多个元素总线中的元素列表,您选择它们​​的顺序是Simulink的顺序金宝app®将它们插入其中选定的元素列表。

如果列出的输出元素选定的元素的输入总线选择器块,元素名称以三个问号开始(???)。

要更改输出总线元素的顺序,请使用向上按钮。当你改变元素顺序时,保持与下游区块的端口连接。

要从块输出中删除总线元素,请使用消除按钮。您可以选择多个连续的元素来移动或删除。

小费

在Simuli金宝appnk编辑器中,当您绘制靠近A的输出侧的新行总线选择器当所有输出端口都已连接时,Simulink:金宝app

  • 添加一个端口

  • 提示您指定要选择的元素

如果:

  • 总线输入没有连接到总线选择器堵塞。

  • 控件附近绘制线时出现的提示符没有指定元素作为响应总线选择器块图标。

  • 你选择了输出作为虚拟总线范围。

程序使用

块参数:输出信号
类型:字符向量
价值观:字符向量的形式“signal1, signal2”
默认:没有任何

选项将所选元素输出为虚拟总线。

默认情况下,块从一个单独的输出端口输出每个选定的元素,该端口被标记为相应的总线元素名称。当启用此参数时,块从一个端口输出选定的元素,这些元素分组在虚拟总线中。

输出总线是虚拟的。要将输出转换为非传真总线,请插入a信号转换块后总线选择器堵塞。设定信号转换堵塞输出参数到非宽恕巴士并设置数据类型到一个金宝appsimulink.bus.对象。

当。。。的时候选定的元素列表仅包含一个元素,您启用输出作为虚拟总线,然后该元素没有在公共汽车中包裹。例如,如果元素是总线,则输出元件就是该总线。如果元素不是总线,则输出元素不是总线。

程序使用

块参数:ourcoundasbus.
类型:字符向量
价值观:'在'|“关闭”
默认:“关闭”

块特征

数据类型

布尔基|公共汽车|双倍的|枚举|固定点|一半|整数|单身的|细绳

直接引线

是的

多维信号

是的

可变尺寸信号

是的

零交叉检测

没有

提示

对于子系统和模型接口上的总线,您可以使用在公交元素中块而不是轮廓尺寸块和一个总线选择器堵塞。在公交元素中块:

  • 在框图中减少线复杂性和杂波。

  • 更容易逐步更改界面。

  • 允许访问靠近使用点的总线元素,避免使用总线选择器转到块配置。

扩展能力

PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。金宝app

之前介绍过的R2006a