LabVIEW中的文本型控件主要负责字符串等文本类型数据的控制和显示,这些控件位于LabVIEW控件选板中的字符串和路径子选板中。下面分别详细说明设置三种类型文本型控件的方法。文本输入控件和文本输出控件的“属性”对话框由外观、说明信息等选项卡组成。图3-99 文本输入控件和文本输出控件的属性对话框文本输入控件和文本输出控件中的文本可以以4种方式进行显示,分别为正常、反斜杠符号、密码和十六进制。......
2023-11-07
新式控件包含编程常用的大部分控件,有相应的低彩对象,如图2-16所示。
1.数值型控件</ID=5>
数值选板上的数值对象可用于创建滑动杆、滚动条、旋钮、转盘和数值显示框,如图2-17所示。
图2-16 “新式”选板
图2-17 “数值”选板
2.布尔型控件
布尔控件可用于创建按钮、开关和指示灯,如图2-18所示。
3.字符串和路径控件</ID=15>
字符串和路径控件可用于创建文本输入框和标签、输入或返回文件或目录的地址,如图2-19所示。
图2-18 “布尔”选板
图2-19 “字符串和路径”选板
数组、矩阵和簇控件可用来创建数组、矩阵和簇。数组是同一类型数据元素的集合。簇将不同类型的数据元素归为一组。矩阵是若干行列实数或复数数据的集合,用于线性代数等数学操作,如图2-20所示。
5.列表、表格和树形控件</ID=8>
列表框控件,用于向用户提供一个可供选择项的列表,如图2-21所示。
图2-20 “数组、矩阵和簇”选板
图2-21 “列表框、表格和树”选板
(1)列表框控件
列表框可配置为单选或多选。多选列表可显示更多条目信息,如大小和创建日期等。
(2)树形控件
树形控件用于向用户提供一个可供选择的层次化列表。用户将输入树形控件的项组织为若干组项或若干组节点。单击节点旁边的展开符号可展开节点,显示节点中的所有项。单击节点旁的符号还可折叠节点。
(3)表格控件
表格控件可用于在前面板上创建表格。
6.图形控件</ID=16>
图形控件可用于以图形和图表的形式绘制数值数据,如图2-22所示。关于图形和图表的详细介绍请参见本书后面章节。
图2-22 “图形”选板
7.下拉列表与枚举控件
下拉列表与枚举控件可用于创建可循环浏览的字符串列表,如图2-23所示。
(1)下拉列表控件
下拉列表控件是将数值与字符串或图片建立关联的数值对象。下拉列表控件以下拉菜单的形式出现,用户可在循环浏览的过程中作出选择。下拉列表控件可用于选择互斥项,如触发模式。例如,用户可在下拉列表控件中从连续、单次和外部触发中选择一种模式。
(2)枚举控件
枚举控件用于向用户提供一个可供选择的项列表。枚举控件类似于文本或菜单下拉列表控件,但是,枚举控件的数据类型包括控件中所有项的数值和字符串标签的相关信息,下拉列表控件则为数值型控件。(www.chuimin.cn)
8.容器控件</ID=7>
容器控件可用于组合控件,或在当前VI 的前面板上显示另一个VI 的前面板。Windows)容器控件还可用于在前面板上显示.NET 和ActiveX 对象,如图2-24所示。
图2-23 “下拉列表与枚举”选板
图2-24 “容器”选板
(1)选项卡控件
选项卡控件用于将前面板的输入控件和显示控件重叠放置在一个较小的区域内。选项卡控件由选项卡和选项卡标签组成。可将前面板对象放置在选项卡控件的每一个选项卡中,并将选项卡标签作为显示不同页的选择器。可使用选项卡控件组合在操作某一阶段需要用到的前面板对象。例如,某VI在测试开始前可能要求用户先设置几个选项,然后在测试过程中允许用户修改测试的某些方面,最后允许用户显示和存储相关数据。在程序框图上,选项卡控件默认为枚举控件。选项卡控件中的控件接线端与程序框图上的其他控件接线端在外观上是一致的。
(2)子面板控件
子面板控件用于在当前VI 的前面板上显示另一个VI 的前面板。例如,子面板控件可用于设计一个类似向导的用户界面。在顶层VI 的前面板上放置上一步和下一步按钮,并用子面板控件加载向导中每一步的前面板。
9.I/O控件
I/O控件可将所配置的DAQ通道名称、VISA资源名称和IVI 逻辑名称传递至I/O VI,与仪器或DAQ 设备进行通信。I/O 名称常量位于函数选板上。常量是在程序框图上向程序框图提供固定值的接线端,如图2-25所示。
(1)波形控件
波形控件可用于对波形中的单个数据元素进行操作。波形数据类型包括波形的数据、起始时间和时间间隔(delta t)。
关于波形数据类型的详细信息见图形和图表中的波形数据类型一节内容。
(2)数字波形控件
数字波形控件可用于对数字波形中的单个数据元素进行操作。
(3)数字数据控件
数字数据控件显示行列排列的数字数据。数字数据控件可用于创建数字波形或显示从数字波形中提取的数字数据。将数字波形数据输入控件连接至数字数据显示控件,可查看数字波形的采样和信号。
10.变体与类控件</ID=5>
变体与类控件可在前面板中放置变体和LabVIEW对象控件,如图2-26所示。
图2-25 “I/O”选板
图2-26 “变体与类”选板
11.修饰控件</ID=1>
修饰控件包括一系列线、箭头、方框、圆形、三角形等形状的修饰模块,这些模块如同搭建一些美观的程序界面的积木,合理组织、搭配这些模块可以构造出绚丽的程序界面。该控件可对前面板对象进行组合或分隔。这些对象仅用于修饰,并不显示数据。
在前面板上放置修饰后,使用重新排序下拉菜单可对层叠的对象重新排序,也可在程序框图上使用修饰,如图2-27所示。
图2-27 “修饰”选板
“修饰”子选板中的各种控件只有其前面板的图形,而没有在程序框图中与之相对应的图标,这些控件的主要功能就是进行界面的修饰,是LabVIEW中最为特殊的前面板控件。将这些控件进行适当的组合,可以设计出非常美观的程序界面。
12.引用句柄控件</ID=7>
引用句柄控件可用于对文件、目录、设备和网络连接进行操作。引用句柄控件用于将前面板对象信息传送给子VI,如图2-28所示。
图2-28 “引用句柄”选板
引用句柄是对象的唯一标识符,这些对象包括文件、设备或网络连接等。打开一个文件、设备或网络连接时,LabVIEW 会生成一个指向该文件、设备或网络连接的引用句柄。对打开的文件、设备或网络连接进行的所有操作均使用引用句柄来识别每个对象。引用句柄控件用于将一个引用句柄传进或传出VI。例如:引用句柄控件可在不关闭或不重新打开文件的情况下修改其指向的文件内容。
由于引用句柄是一个打开对象的临时指针,因此它仅在对象打开期间有效。如关闭对象, LabVIEW 会将引用句柄与对象分开,引用句柄即失效。如再次打开对象,LabVIEW将创建一个与第一个引用句柄不同的新引用句柄。LabVIEW 将为引用句柄所指的对象分配内存空间。关闭引用句柄,该对象就会从内存中释放出来。
由于LabVIEW 可以记住每个引用句柄所指的信息,如读取或写入的对象的当前地址和用户访问情况,因此可以对单一对象执行并行但相互独立的操作。如一个VI 多次打开同一个对象,那么每次的打开操作都将返回一个不同的引用句柄。VI 结束运行时LabVIEW 会自动关闭引用句柄,但如果用户在结束使用引用句柄时就将其关闭将可以最有效地利用内存空间和其他资源,这是一个良好的编程习惯。关闭引用句柄的顺序与打开时相反。例如,如对象A先获得了一个引用句柄,然后在对象A上调用方法以获得一个指向对象B的引用句柄,在关闭时应先关闭对象B 的引用句柄然后再关闭对象A的引用句柄。
有关LabVIEW 2015虚拟仪器程序设计的文章
LabVIEW中的文本型控件主要负责字符串等文本类型数据的控制和显示,这些控件位于LabVIEW控件选板中的字符串和路径子选板中。下面分别详细说明设置三种类型文本型控件的方法。文本输入控件和文本输出控件的“属性”对话框由外观、说明信息等选项卡组成。图3-99 文本输入控件和文本输出控件的属性对话框文本输入控件和文本输出控件中的文本可以以4种方式进行显示,分别为正常、反斜杠符号、密码和十六进制。......
2023-11-07
图形显示控件是LabVIEW中相对比较复杂的专门用于数据显示的控件,如“波形图表”和“波形图”。下面以图形型控件“波形图”为例,介绍设置图形型控件属性的方法。......
2023-11-07
位于系统选板上的系统控件可用在用户创建的对话框中。图2-50 “系统”选板1)数值控件 :数值选板上的控件,如图2-51所示。图2-54 “下拉列表与枚举”选板图2-55 “容器”选板6)列表、表格和树控件 :列表、表格和树选板上的控件,如图2-56所示。图2-57 “修饰”选板......
2023-11-07
经典选板上的控件适于创建在256色和16色显示器上显示的VI。图2-29 “经典”选板图2-30 “经典数值型”选板2)经典布尔控件 :经典布尔选板上的布尔控件,如图2-31所示。图2-34 “经典列表、表格和树”选板图2-35 “经典图形”选板图2-36 “经典下拉列表及枚举”选板图2-37 “经典容器”选板9)经典I/O控件 :经典I/O选板上的控件,如图2-38所示。图2-38 “经典I/O”选板图2-39 “经典引用句柄”选板......
2023-11-07
选择菜单栏中的“文件”→“另存为”命令,输出两个VI名称为“F”“数字遥控灯系统”。图4-74 接线端修改结果图4-75 连接接线端口与控件6.设计程序框图1)打开“数字遥控灯系统”VI,在“函数”选板中选择“选择VI”节点,在弹出的对话框中选择上面创建的“F”子VI,将其放置到程序框图中,并在函数输入端创建名为“遥控器”的输入控件。......
2023-11-07
“标尺”选项卡:用户可以设置数值型控件的标尺样式及刻度范围。LabVIEW 2015为用户提供了丰富、形象而且功能强大的数值型控件,用于数值型数据的控制和显示,合理地设置这些控件的属性是使用它们进行前面板设计的有力保证。......
2023-11-07
它的前身是整编第18军,辖整编第11、3、10三个师,军长是胡琏。在组建机动兵团时将胡琏的三个整编师恢复为军。这样,第12兵团共有四个军、一个快速纵队,总兵力达12万人,是白崇禧手下最强大的兵团。当任命黄维为第12兵团司令官的命令下达后,18军上下舆论哗然。7月初,邓小平奉召北上,到河北平山西柏坡出席即将于9月举行的中共中央政治局会议。8月初,刘伯承、陈毅将中原军区团以上干部召集到宝丰,布置整党整军运动。......
2023-08-21
相关推荐