LabVIEW学习笔记(四)——数据结构之簇

本文介绍了LabVIEW中簇控件的基本概念及其使用方法,并通过一个温度显示器的实例演示了如何利用簇控件进行界面排版及编程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

       这一章我们来学习在 labVIEW中比较常见的数据结构——簇,并通过实际操作来加深对它们的印象。

一、簇介绍

     簇控件在LabVIEW 中的作用就类似于C语言中的结构体变量。它能包含任意数目任意类型的元素,甚至包括数组和簇。簇可以同时包含多种不同类型的元素,而且簇中的元素控件的位置可以随意独立地通过拖动改变。因此很多情况下用簇来排版界面而用数组来编程会使程序非常简洁漂亮。

      簇控件在控件面板中的位置如下所示:

       簇控件的使用方法与数组控件的方法类似,先是将簇“壳”放置在前面板上,然后再将簇的元素控件一个个地放置在“壳”中,然后将元素按需要的顺序索引,对于事先已经放置在前面板上的元素控件也可以直接拖动到簇“壳”中去。簇中的元素控件必须统一为 Control 控件或 Indicator 控件。

      对于簇的使用,有两个比较常用的函数模块,它们就是 按名称解绑 和 按名称捆绑:

         (1)按名称解除绑定函数的介绍如下:

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

      (2)  按名称捆绑函数的介绍如下:

       该函数通过簇内部元素名称来给簇内部元素陚值,因此参考族(输入簇)是必须的,该函数通过参考簇来获得元素名称。参考簇必须与输出的簇完全相同,可以直接右击需要陚值的簇,选择 “创建”——>“常量” 选项来创建一个与输出簇完全相同的常量簇作为参考簇。

 

二、 实战

       接下来我们通过创建一个温度显示器来学习簇控件的使用:

当条件结构输入为假时,对应的代码:

运行程序,可以看到前面板:

设置华氏温度模式:

 

 

           

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值