Engee 文档

总线创建器

将不同类型的信号组成总线。

类型: BusCreator

图书馆中的路径:

/Basic/Signal Routing/Bus Creator

说明

总线创建器 块将一组输入元素组合成一条总线。所有类型的元素,包括其他总线,都可以连接到输入端口。可以使用程序块*总线选择器* 访问总线元素。

注意: 总线创建器 程序块的输出端口只能连接到程序块的输入端口。总线选择器

总线元素必须有唯一的名称。默认情况下,每个总线元件都继承了连接到块 总线创建器 的元件名称。如果存在重复名称, 总线创建器 块会在所有输入元素名称中添加端口号。对于没有名称的元素, 总线创建器 块会生成形式为 signaln 的名称,其中 n 是连接到元素的端口号。在搜索项目来源或选择项目连接到其他程序块时,可以通过名称来引用项目。

有关总线类型的更多信息,请参阅自定义总线类型

端口

输出

# OUT_1 — 输出总线
总线

Details

输出总线由输入元素组成。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

复数支持

输入

# IN — 输入元素纳入总线
scalar | vector | matrix | bus

Details

程序块的输入端口接收总线中的元素。输入端口的数量由参数 输入数量 决定。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

复数支持

参数

主页

# 输入数量 — 输入总线中的元素数

Details

输入元素的数量必须是大于或等于`2’的整数。 增加此参数的值将向块添加空输入端口。 在模拟模型之前,请确保输入元件已连接到每个输入端口。

更改参数时 输入数量 单击*刷新*按钮以更新项目列表。

默认值

2

程序使用名称

Inputs

可调谐

可计算

# Output data type — 输出总线数据类型
Inherit: auto | BusSignal

Details

指定输出总线的数据类型。

要以编程方式设置块参数的值,请使用函数`恩吉。set_param!`.

Inherit: auto | BusSignal

默认值

Inherit: auto

程序使用名称

OutDataTypeStr

可调谐

可计算

# Output bus type — 输出总线类型
Data type

Details

描述单元输出的总线类型。

您可以自己设置类型,也可以输入存储已在工作区中创建的类型的变量的名称。

依赖关系

若要使用此参数,请为参数设置 Output data type 意义 BusSignal.

默认值

BusSignal), (), (

程序使用名称

OutDataTypeStrBus

可调谐

可计算

# 输入行名称 — 输入元素列表
String

Details

输入元素列表包括块中包括的所有元素,包括嵌套总线的元素。 元素旁边的箭头表示输入元素是总线。 要显示此总线的内容,请单击箭头。

要选择块中包含的项目的来源,请在列表中选择该项目,然后单击*查找*按钮。

如果在"选项"窗口打开时更改项目的名称,请单击"刷新"以更新列表中的名称。

要在输出总线中重新排列,请使用*Up*和*Down*。 您可以在*总线项目*列表中选择几个相邻的顶级项目来重新排列或删除它们。

要添加或删除输入元素,请分别单击*添加*或*删除*。 在组装模型之前,请确保一个输入元件连接到每个输入端口。

默认值

程序使用名称

InputLineNames

可调谐

可计算

附加选项

C 代码生成: 是