虚拟仪器技术(第2版)
上QQ阅读APP看书,第一时间看更新

2.2 软件组成

2.2.1 NI ELVIS系统软件组成

软件包括LabVIEW开发环境、NIDAQ、可以针对ELVIS硬件进行程序设计的一系列LabVIEW API和一个基于LabVIEW设计虚拟仪器软件包。下面着重介绍一下LabVIEW API程序和基于LabVIEW设计虚拟仪器软件包。

1.LabVIEW API程序

打开ELVIS程序的步骤是:开始→程序→National Instrument→NI ELVIS 3.0→NI ELVIS。打开后的界面如图2-8所示,它包括4种固定常用仪器(可调电源、信号发生器、数字万用表以及双通道示波器)的用户控制显示界面,以及动态信号分析仪、波特图分析仪、阻抗分析仪和电流电压分析仪等仪器的功能显示界面。

978-7-111-58789-7-Chapter02-18.jpg

图2-8 NI ELVIS界面

2.基于LabVIEW设计虚拟仪器软件包

基于LabVIEW设计虚拟仪器软件包是添加到LabVIEW程序软件中的一组对应NI ELVIS仪器一系列功能的子程序,打开软件包的步骤是:新建LabVIEW空白程序,选择功能选板,Functions→Input→Instrument Drivers→NI ELVIS。它包含两部分内容,一部分与LabVIEW API程序相类似,这里是将其作为了子程序,可供其他程序调用;另一部分为低层的NIEL-VIS子程序,其中包含DigitalI/O(数字量输入/输出相关子程序)、Function Generator(信号发生器相关子程序)、Variable Power Supplies(可调电源相关子程序)以及Digital Multim-eter(数字万用表相关子程序)4部分内容,如图2-9所示。具体每一个子程序作用以及如何使用将在后面实验中介绍。

978-7-111-58789-7-Chapter02-19.jpg

图2-9 ELVIS子程序

2.2.2 NI ELVIS II系统软件组成

NI ELVIS II系统软件包括用于SFP仪器的NI ELVISmx Instrument Launcher、用于编程NI ELVIS II系列硬件的Signal Express模块。

1.SFP仪器

SFP仪器包括4种固定常用仪器(可调电源、信号发生器、数字万用表以及双通道示波器)的用户控制显示界面,以及动态信号分析仪、波特图分析仪、阻抗分析仪、电流电压分析仪等仪器的功能显示界面,如图2-10所示。打开ELVIS程序的步骤是:开始→程序→National Instruments→NI ELVISmx→NI ELVISmx Instrument Launcher。

978-7-111-58789-7-Chapter02-20.jpg

图2-10 NI ELVIS II界面

2.基于LabVIEW设计虚拟仪器软件包

通过虚拟仪器软件包(NI ELVISmx),用户可以以交互方式配置每个仪器的设置,开发LabVIEW应用程序。打开NI ELVISmx软件包的步骤是:新建LabVIEW空白程序,选择功能模板→测量I/O→NI ELVISmx,如图2-11所示。

978-7-111-58789-7-Chapter02-21.jpg

图2-11 NI ELVISmx软件包