摘 要:在虚拟仪器设计中,构建一个简洁而有序的界面对测试人员来说是至关重要。本文结合例子介绍波形和数据实现交替显示的控制方法,为虚拟仪器的界面设计提供了一种有效的设计途径。
关键词:虚拟仪器 界面设计 交替显示 选择结构
引言
LabVIEW是美国NI(National Instruments)公司推出的一种基于计算机的虚拟仪器开发平台,也是一种功能强大、编程灵活、人机界面友好、目前应用最广泛的软件,在测量与控制领域中占有重要的地位。由于它具有丰富的扩展函数和分析子程序,使得数据采集、数据分析、数据存储和数据显示变得非常容易实现。随着工程测量技术的要求越来越高,内容越来越广泛,LabVIEW已逐渐成为工程技术人员所不可缺少的一种高级测试手段。但在实际测量过程中,当测量的内容较多时,在一个屏幕上要同时反映很多的测量数据和波形,由于计算机的屏幕空间有限,会使显示的界面变得杂乱无章。而在实际的测量过程中,测试人员往往只需要知道某一方面的测量数据和波形,而希望把其他的数据和波形隐含起来,当需要查看时,只需点击相应的软开关或属性就显示出来,这样既能够把有限的屏幕空间合理的利用起来,又能使被测的数据和曲线一目了然。因此在虚拟仪器的设计中构建一个简洁有序的界面,同时又能满足实际测试系统的要求将变得很有意义,如果上述要求得以实现,这将为虚拟仪器提供一种有效的界面设计,且有较好的实用价值。本人在实际的开发设计中遇到了上述问题,找到了一个有效的解决方法。即如何实现数据和波形的交替显示。本文结合例子介绍了波形显示控件交替显示的控制方法。
波形交替显示控制
在程序设计中主要采用了选择结构(Case Structure)方式,对相应的波形显示控件进行控制。控制的方法有多种