开发者社区> 异步社区> 正文

《LabVIEW 虚拟仪器程序设计从入门到精通(第二版)》一2.2 LabVIEW控件选板详细分类

简介:
+关注继续查看

本节书摘来自异步社区《LabVIEW 虚拟仪器程序设计从入门到精通(第二版)》一书中的第2章,第2.2节,作者 林静 , 林振宇 , 郑福仁,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.2 LabVIEW控件选板详细分类

LabVIEW 虚拟仪器程序设计从入门到精通(第二版)
单击控件选板的自定义按钮,在弹出的菜单上选择查看本选板,再选择类别(图标和文本),控件选板每个类别图标下面将会添加上文本标识,如图2-2所示。

2.2.1 数值控件

数值控件是输入和显示数值数据的最简单方式。对这些前面板对象可在水平方向上调整大小,以显示更多位数。

为数值控件输入一个新的数值时,工具栏上会出现确定输入按钮,提醒用户只有按下回车键,或在数字显示框外单击鼠标,或单击确定输入按钮时,新数值才会替换旧数值。VI运行时,LabVIEW将一直处于等待状态,直到用户进行上述某一操作从而确认新数值。例如,将数字显示框中的数值改为135时,VI不会接收1或13,而是接收完整的135。

默认状态下,LabVIEW的数字显示和存储与计算器类似。数值控件一般最多显示6位数字,超过6位则自动转换为以科学计数法表示。右键单击数值对象,从快捷菜单中选择显示格式,打开数值属性对话框的显示格式选项卡,从中可配置LabVIEW在切换到科学计数法之前所显示的数字位数。图2-3所示为数值控件子选板。

image

数值控件有多种表示方法:单击数值控件放置于前面板上,用鼠标右键单击该控件,在弹出的快捷菜单中选择“表示法”,弹出的子菜单是数值控件的所有的表示法。具体的表达范围将在第4章中具体讲解。

2.2.2 布尔控件

布尔控件可用于创建按钮、开关和指示灯。布尔控件用于输入并显示布尔值(TRUE/FALSE)。图2-4所示为布尔控件子选板。

image

图中单选按钮控件向用户提供一个列表,每次只能从中选择一项。如允许不选择任何项,右键单击该控件,然后在弹出的快捷菜单中选择允许不选。

2.2.3 字符串与路径控件

路径控件用于输入或返回文件或目录的地址。路径控件与字符串控件的工作原理类似,但LabVIEW会根据用户使用操作平台的标准句法将路径按一定格式处理。字符串与路径控件子选板如图2-5所示。

路径控件
路径控件用于输入或返回文件或目录的地址。路径控件与字符串控件的工作原理类似,但LabVIEW会根据用户使用操作平台的标准句法将路径按一定格式处理。

2.2.4 数组、矩阵、簇控件

数组、矩阵、簇控件可用来创建数组、矩阵与簇。数组是同一类型数据元素的集合。簇将不同类型的数据元素归为一组。矩阵是若干行列实数或复数数据的集合,用于线性代数等数学操作。数组、矩阵、簇控件子选板如图2-6所示。

image

2.2.5 列表与表格控件

列表与表格控件子选板如图2-7所示。图中列表框、树形和表格等控件用于给用户提供一个选项列表。

列表框控件可配置为单选或多选。多列列表可显示更多的条目信息,如大小和创建日期等。

树形控件用于向用户提供一个可供选择的层次化列表。可对树形控件中输入的各个项进行组织,分为若干组项或若干组节点。单击节点旁边的展开符号可展开节点,显示节点中的所有项。单击节点旁的符号还可折叠节点。

2.2.6 图形控件

可用于以图形和图表的形式绘制数值数据。图形控件子选板如图2-8所示。

image

2.2.7 下拉列表与枚举控件

下拉列表与枚举控件子选板如图2-9所示,可用来创建可循环浏览的字符串列表。

图中下拉列表控件是将数值与字符串或图片建立关联的数值对象。下拉列表控件以下拉菜单的形式出现,用户可在循环浏览的过程中作出选择。

枚举控件用于向用户提供一个可供选择的项列表。枚举控件类似于文本或菜单下拉列表控件,但是枚举控件的数据类型包括控件中所有项的数值和字符串标签的相关信息,下拉列表控件则为数值型控件。

2.2.8 容器控件

容器控件可用来组合各种控件,或在当前VI的前面板上显示另一个VI的前面板,如图2-10所示。

image

图中选项卡控件用于将前面板的输入控件和显示控件重叠放置在一个较小的区域内。选项卡控件由选项卡和选项卡标签组成。可将前面板对象放置在选项卡控件的每一个选项卡中,并将选项卡标签作为显示不同页的选择器。

子面板控件用于在当前VI的前面板上显示另一个VI的前面板。

2.2.9 I/O控件

I/O控件可将所配置的DAQ通道名称、VISA资源名称和IVI逻辑名称传递至I/O VI,与仪器或DAQ设备进行通信,如图2-11所示。

image

2.2.10 引用句柄控件

引用句柄控件子选板如图2-12所示,用于对文件、目录、设备和网络连接等进行操作。其中控件引用句柄用于将前面板对象信息传送给子VI。

2.2.11 变体与类控件

变体与类控件子选板如图2-13所示,用来与变体和类数据进行交互。

image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SAP S/4HANA基于CDS view的BO读写分离设计模型
SAP S/4HANA基于CDS view的BO读写分离设计模型
42 0
iOS简易蓝牙对战五子棋游戏设计思路之二——核心棋盘逻辑与胜负判定算法(一)
iOS简易蓝牙对战五子棋游戏设计思路之二——核心棋盘逻辑与胜负判定算法
39 0
带你读《计算机组成与体系结构:性能设计(英文版·原书第10版)》之三:A Top-Level View of Computer Function and Interconnection
本书以Intel x86体系结构和ARM两个处理器系列为例,将当代计算机系统性能设计问题与计算机组成的基本概念和原理紧密联系起来,介绍了当代计算机体系结构的主流技术和最新技术。本书作者曾13次获a得美国教材和学术专著作者协会颁发的年度最佳计算机科学教材奖。目前,他是一名独立顾问,为众多计算机和网络制造商、软件开发公司以及政府前沿研究机构提供服务。
795 0
《设计模式解析(第2版•修订版)》—第2章 2.1节概览
本章将简单概述UML(统一建模语言),这是面向对象界主要使用的一种建模语言。如果你还不知道UML,阅读本章将使你具备阅读本书模型图所需的最低限度的知识。
1152 0
《HFSS电磁仿真设计从入门到精通》一导读
HFSS是美国Ansoft 公司开发的,基于电磁场有限元法分析微波工程问题的全波三维电磁仿真软件。经过多年的发展,现今HFSS以其无与伦比的仿真精度和可靠性、快捷的仿真速度、方便易用的操作界面、稳定成熟的自适应网格剖分技术,已经成为三维电磁仿真设计的首选工具和行业标准,被广泛地应用于航空、航天、电子、半导体、计算机、通信等多个领域,帮助工程师高效地设计各种微波、高频无源器件。
2139 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载