LabVIEW-簇数据类型

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

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

LabVIEW-簇数据类型_第2张图片

簇数据相关函数

LabVIEW-簇数据类型_第3张图片

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

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

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

LabVIEW-簇数据类型_第4张图片

LabVIEW-簇数据类型_第5张图片

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

LabVIEW-簇数据类型_第6张图片

错误簇

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

 LabVIEW-簇数据类型_第7张图片

LabVIEW-簇数据类型_第8张图片 

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

你可能感兴趣的:(LabVIEW学习,LabVIEW)