“控件”选板位于前面板,由创建前面板所需的输入控件和显示控件等组成。根据不同输入控件和显示控件的类型,将控件归入不同的子选板。
如需显示“控件”选板,选择菜单栏中的“查看”→“控件选板”命令或在前面板活动窗口中单击鼠标右键即可。
“控件”选板中提供了用来创建前面板对象的各种控制量和显示量,是用户设计前面板的工具。LabVIEW2018版的“控件”选板如图2-5所示,包含了所有的输入控件和显示控件。若“控件”选板左上角有图钉按钮,如图2-6所示,则当前“控件”选板呈松动状态,点击左上角图钉按钮可将选板固定。在松动状态下通过按Esc键或在前面板绘图区域空白处点击鼠标左键、在固定状态下点击右上角都可关闭“控件”选板。
图2-5 “控件”选板
图2-6 呈松动状态的“控件”选板
2.2.2.1 控件样式
LabVIEW2018版包括新式、NXG风格、银色、系统、经典、Express及NET与ActiveX等固定控件,还包括自定义控件。在“控件”选板中,按照所属类别,控制量和显示量被分门别类地安排在不同的子选板中。单击图标可弹出该图标下的子模板。
(1)新式控件。图2-5是单击“新式”控件后的显示结果,相关子模板的功能如表2-4所示。
表2-4 新式控件子模板图标及功能
续表
(2)NXG风格控件。点击图2-5中的“NXG风格”,即可看到其所含的子控件,它们是:数值,布尔,字符串与路径,数组、矩阵与簇,列表、表格和树,图形,下拉列表与枚举,选项卡控件波形及修饰,涵盖了LabVIEW编程常用的大部分控件。
(3)银色控件。点击图2-5中的“银色”,即可看到其所含的子控件,它们是:数值,布尔,字符串与路径,数组、矩阵与簇,列表、表格和树,图形,下拉列表与枚举,修饰及I/O。银色控件选板上的控件外观更为精致,界面更为美观。
(4)系统控件。点击图2-5中的“系统”,即可看到其所含的子控件——是专为用户在创建对话框中使用而设计的,包括:下拉列表与枚举控件,数值滑动杆,进度条、滚动条,列表框、表格,字符串与路径控件、选项卡控件、图形控件,按钮、复选框、单选按钮和自动匹配对象背景色的不透明标签。
(5)经典控件。点击图2-5中的“经典”,即可看到其所含的子控件,它们是:经典数值,经典布尔,经典字符串及路径,经典数组、矩阵与簇,经典列表、表格和树,经典图形,经典下拉列表与枚举,经典容器,经典I/O及经典引用句柄。适用于创建在256色和16色显示器上的VI。
2.2.2.2 控件分类
控件选板中的每一个图标代表一类子选板,包括:数值型控件,布尔型控件和单选按钮,字符串与路径控件,数组、矩阵和簇控件,列表框、表格和树形控件,图形和图表控件,下拉列表和枚举控件,容器控件,I/O控件,修饰控件,对象和应用程序引用控件。其中,在实验中最常用的控件是数值型控件和布尔型控件,下面就这两类控件进行介绍。
(1)数值型控件。
数值型控件用于完成参数设置和结果显示。新式、NXG风格、银色、系统及经典控件选板上的数值对象可用于创建滑动杆、滚动条、旋钮、转盘和数值显示框。图2-7给出了LabVIEW 2018版的新式和经典的数值型控件选板。
图2-7 数值型“控件”选板
(a)新式控件选板;(b)经典控件选板
①数值控件。数值控件是输入和显示数值型数据的最简单方式。这些前面板对象可在水平方向调整大小以显示更多位数。默认状态下,数值控件一般最多显示六位,多于六位后将转换为科学计数法表示。
②滑动杆控件。滑动杆控件是带有刻度的数值对象,包括垂直和水平滑动杆、液罐及温度计。改变滑动杆控件的值有两种方式:借助操作工具单击或拖拽滑块至新位置,或是在数字显示框中输入新的数字。
另外,滑动杆控件还可显示多个值。鼠标右键单击该对象,在弹出的快捷菜单中选择添加滑块,可添加多个滑块,带有多个滑块的控件的数据类型为包含各个数值的簇。
③滚动条控件。滚动条控件是用于滚动数据的数值对象,有水平滚动条和垂直滚动条两种。使用操作工具单击或拖曳滑块至一个新的位置,单击递增和递减箭头,或单击滑块和箭头之间的控件都可改变滚动条的值。(www.xing528.com)
④旋转型控件。旋转型控件包括旋钮、转盘、量表和仪表。旋转型对象的操作与滑动杆控件相似,都是带有刻度的数值对象。使用操作工具单击或拖曳指针至一个新的位置,或在数字显示框中输入新数据均可改变旋转型控件的值。
⑤时间标识控件。时间标识控件用于向程序框图发送或从程序框图获取时间和日期值。
(2)布尔型控件。
新式、NXG风格、银色、系统及经典控件选板上的布尔型控件用于创建按钮、开关及指示灯按键等。控件的值只能是TURE和FALSE。例如,对温度进行监控时,可在前面板上设置指示灯,当温度超过设定值时,可发出报警。图2-8给出了LabVIEW 2018版的新式和经典的布尔型控件选板。
图2-8 布尔型“控件”选板
(a)新式控件选板;(b)经典控件选板
2.2.2.3 控件属性设置
对前面板的设计主要是编辑前面板控件和设置前面板控件的属性。不同类型的控件具有不同的属性,在此介绍设置数值型控件和布尔型控件属性的方法。
(1)数值型控件属性设置。
数值型控件中的每个控件除了具有各自的独特属性,还有着许多共有属性。数值型控件的常用属性有以下三个:
①标签:用于注释控件的类型和名称。
②标题:控件的标题,通常与标签相同。
③数字显示:用数字形式显示控件所表达的数据。
图2-9给出了仪表控件的标签、标题及数字显示属性。在该图标上单击鼠标右键即可弹出图2-10所示的快捷菜单,选择其中的“显示项”,在弹出的子菜单中选择“标签”“标题”和“数字显示”命令。图2-9是仪表为例的数值型控件的属性快捷菜单。
(2)布尔型控件属性设置。
布尔型控件是LabVIEW中用得较多的控件,一般作为控制程序运行状态的显示等。
布尔型控件的属性的设置方式与数值型控件的十分相似,在前面板窗口中放置一个布尔型控件,然后鼠标右键单击该控件,即可弹出如图2-11所示的快捷菜单;然后再点击“属性”,可得如图2-12所示的布尔型控件属性对话框。对话框中有两个常用选项卡,分别为“外观”和“操作”选项卡。
图2-10 以仪表为例的数值型控件的属性快捷菜单
图2-11 布尔型控件的属性快捷菜单
“外观”选项卡可用于调整开关或按钮的颜色等外观参数。布尔型控件可以用文字的方式在控件上显示其状态。例如,没有显示开关状态的按钮为,显示了开关状态的按钮为。如果要显示开关的状态,只需在布尔型控件的属性对话框中选择“外观”选项卡,再选中“显示布尔文本”复选框,或者右击控件,在弹出的快捷菜单中选择“显示项”→“布尔文本”命令即可。
“操作”选项卡是布尔型控件所特有的,可用于设置按钮或者开关的机械动作类型,布尔型输入控件有六种机械动作,它们是:单击时转换、释放时转换、保持转换直到释放、单击时触发、释放时触发、保持触发直到释放,如图2-13所示,用户可在此设置按钮的机械动作类型。对每种动作类型都有相应的说明,并可以预览开关的动作效果以及开关的状态。
图2-12 布尔型控件属性对话框
图2-13 布尔型控件机械动作选板
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。