> 文章列表 > LabVIEW-簇数据类型

LabVIEW-簇数据类型

LabVIEW-簇数据类型

簇数据类似于 C 语言的结构体,创建时,首先将“簇”放置到前面板上:


然后放置簇内的元素,比如“数值输入控件”,当“簇框架”内边沿出现虚线框时,单击“数值输入控件”即可添加到簇中:在簇中也可以修改“数值控件”的标签,可以根据需要重复上述步骤依次添加需要的控件。

簇数据相关函数

接下来,我们实际应用一下簇和相关函数:

利用函数中的按名称解除绑和解除绑数,对输入常量进行操作

簇常量为一种特殊的簇输入控件,其内可以放置各种类型的常量,默认簇常量内放置的元素类型,不显示标签。

 即通过姓名的按名称解绑,将原来簇中的姓名Jack替换为John并输出为新的簇1;再将新的簇1按年龄捆绑,也就是提取上一个簇中的年龄,再加一后,按名称捆绑替换原来簇中的年龄。输出结果如下图所示。

错误

 LabVIEW 包含一个簇,该簇被称为“错误簇”,通常用于传递错误信息。“错误簇”控件包含以下元素:
状态一布尔值,错误产生时报告 TRUE
代码—32 位有符号整数,以数值方式识别错误。
源一用于识别错误发生位置的字符串。

 

 

总结就是,簇中使用最多的就是按名称捆绑和解绑用来获取数据,最后就是错误簇用来传递错误信息,一般放在后处理帧中。