![](https://csdnimg.cn/release/download_crawler_static/87998256/bgb.jpg)
单,调试方便。LabVIEW 软件设计的程序包括前面板和框图程序两部分,前面板为仪
器的界面,而框图程序则实现了仪器的内部设计,是程序的真正“内核”。 LabVIEW
实际上是一个基于图形开发、调试和运行程序的集成化环境,是第一个借助于虚拟软
面板用户界面和方框图建立虚拟仪器的图形程序设计系统,也是目前国际上唯一的编
译型图形化编程语言。发展和应用前景非常广泛。
对比以上各个软件,本次设计决定选用LabVIEW软件。由于传统仪器的面板只有
一个,其上布置着种类繁多的显示与操作元件,易于导致许多识别与操作错误。而虚
拟仪器与之不同,它可以通过在几个分面板上的操作来实现比较复杂的功能。这样,
在每个分面板上就可以实现功能操作的单纯化与面板布置的简捷化,从而提高操作的
正确性与便捷性。同时,面板上的显示元件和操作元件的种类与形式不受“标准件”
和“加工工艺”的限制,它们是由编程实现的,设计者可以根据用户的认知要求和操
作要求设计仪器面板。在通用硬件平台确定后,由软件取代传统仪器中的硬件来完成
仪器的功能。仪器的功能是用户根据需要由软件来定义的,而不是事先由厂家定义好
的。仪器性能的改进和功能扩展只需更新相关软件设计,而不需购买新的仪器。研制
周期较传统仪器大为缩短。虚拟仪器开放、灵活,可与计算机同步发展,与网络及其
他周边设备互联。决定虚拟仪器具有传统仪器不可能具备的特点的根本原因在于“虚
拟仪器的关键是软件”。
虚拟仪器的硬件是计算机和为其配置的必要的电子仪器硬件模块。硬件主体是计
算机,通常是个人计算机,也可以是任何通用计算机。为计算机配置的电子仪器硬件
模块是各种传感器、信号调理器、模拟/数字转换器、数字/模拟转换器、数据采集卡
(DAQ)等。当给定计算机的计算能力和必需的仪器硬件后,构造和使用虚拟仪器的关
键就是应用不同的软件实现不同的功能。虚拟仪器技术的应用软件主要有以下三个目
的:集成的开发环境、与仪器硬件的高级接口和虚拟仪器的用户界面。虚拟仪器技术的
应用软件由用户编制,可以采用各种编程软件,在这里提高计算机软件编程效率也就
成了一个非常现实的问题。根据微软及其他计算机软件工程专家的观点,在当今这个
信息时代,提高软件编积效率的关键是采用面向对象的编程方式。可视化编程语言环
境VisualC++,VisualBasic的推出,为简化计算机编程迈出了可喜的一步。但对一个普
通的计算机用户(而非编程专家)来说,这一步还是远远不够的。软件的可重用性在虚拟
仪器的设计中起着重要的作用。近年来,基于PC机和工作站基础上的图形接口标准和
计算机能力的提高,促进了图形开发软件包和图形开发环境的迅速普及,图形开发方