首页 理论教育LabVIEW2015虚拟仪器程序设计及开发环境

LabVIEW2015虚拟仪器程序设计及开发环境

【摘要】:应用软件开发环境是设计虚拟仪器所必需的软件工具。软件在虚拟仪器中处于重要的地位,它肩负着对数据进行分析处理的任务,如数字滤波、频谱变换等。在很大程度上,虚拟仪器能否成功的运行,都取决于软件。仪器驱动程序主要用来初始化虚拟仪器,设定特定的参数和工作方式,使虚拟仪器保持正常的工作状态。应用程序主要对采集来的数据信号进行分析处理,用户可以通过编制应用程序来定义虚拟仪器的功能。

应用软件开发环境是设计虚拟仪器所必需的软件工具。应用软件开发环境的选择,因开发人员的喜好不同而不同,但最终都必须提供给用户一个界面友好、功能强大的应用程序。

软件在虚拟仪器中处于重要的地位,它肩负着对数据进行分析处理的任务,如数字滤波、频谱变换等。在很大程度上,虚拟仪器能否成功的运行,都取决于软件。因此,美国NI公司提出了“软件就是仪器”的口号。

通常在编制虚拟仪器软件时有两种方法。一种是传统的编程方法,采用高级语言,如VC++、VBDelphi等;另一种是采用流行的图形化编程方法,如采用NI公司的LabVIEWLabWindows/CVI软件以及HP公司的VEE等软件进行编程。使用图形化软件编程的优势是软件开发周期短,编程容易,适用于不具有专业编程水平的工程技术人员。(www.chuimin.cn)

虚拟仪器系统的软件主要包括仪器驱动程序、应用程序和软面板程序。仪器驱动程序主要用来初始化虚拟仪器,设定特定的参数和工作方式,使虚拟仪器保持正常的工作状态。应用程序主要对采集来的数据信号进行分析处理,用户可以通过编制应用程序来定义虚拟仪器的功能。软面板程序用来提供用户与虚拟仪器的接口,它可以在计算机屏幕上生成一个和传统仪器面板相似的图形界面,用于显示测量和处理的结果,另一方面,用户也可以通过控制软面板上的开关和按钮,模拟传统仪器的操作,通过键盘和鼠标,实现对虚拟仪器系统的控制。