【LabVIEW】数组、簇使用汇总

数组与簇的使用:https://blog.csdn.net/qq_37642108/article/details/105765610

一、数组使用

https://www.cnblogs.com/hbyjy/articles/10526326.html

1、获取未知二维数组的行数

 

2、数组初始化为固定大小的数组

上面是二维数组,初始化为32行,64列;

下面是一维数组,初始化为64长度。

 

二、簇

簇控件在LabVIEW 中的作用就类似于C语言中的结构体变量。它能包含任意数目任意类型的元素,甚至包括数组和簇。

簇可以同时包含多种不同类型的元素,而且簇中的元素控件的位置可以随意独立地通过拖动改变。

1、按名称解除绑定函数

功能:返回指定名称的簇元素。

连线簇至该函数后,可在函数中 选择单独的元素。

该函数可以根据名称有选择地输出簇内部元素。其中元素名称就是指元素的标签。

 

注意:如果有事件结构,解绑簇时簇的局部变量要放在事件结构里才有效


2、按名称捆绑函数

(1)功能

该函数通过簇内部元素名称来给簇内部元素陚值,因此参考族(输入簇)是必须的。
该函数通过参考簇来获得元素名称。

参考簇必须与输出的簇完全相同,可以直接右击需要陚值的簇,选择 “创建”——>“常量” 选项来创建一个与输出簇完全相同的常量簇作为参考簇。

(2)常见问题

按名称捆绑时,连接到显示簇后提示错误:已连接两个包含不同内容的簇

(1)右击显示簇——创建——常量,创建参考簇;
(2)把自动产生的显示簇到参考簇的连接线删掉;
(3)拖入捆绑函数;
(4)从参考簇引出接线到捆绑函数(如果是从捆绑函数引出接线到参考簇就报错!无语子)
(5)从捆绑函数引出接线到显示簇上。

此时接线正确,可以看到函数里正确显示出元素名称。

 

3、获取簇中的控件引用

编程--应用程序控制--Vi服务器引用--到-程序框图;

右击本VI——链接至——窗格——簇——选要添加引用的控件

 

posted @ 2021-07-26 08:59  不溯流光  阅读(2838)  评论(0编辑  收藏  举报