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种固定常用仪器(可调电源、信号发生器、数字万用表以及双通道示波器)的用户控制显示界面,以及动态信号分析仪、波特图分析仪、阻抗分析仪和电流电压分析仪等仪器的功能显示界面。
图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所示。具体每一个子程序作用以及如何使用将在后面实验中介绍。
图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。
图2-10 NI ELVIS II界面
2.基于LabVIEW设计虚拟仪器软件包
通过虚拟仪器软件包(NI ELVISmx),用户可以以交互方式配置每个仪器的设置,开发LabVIEW应用程序。打开NI ELVISmx软件包的步骤是:新建LabVIEW空白程序,选择功能模板→测量I/O→NI ELVISmx,如图2-11所示。
图2-11 NI ELVISmx软件包