根据IVI基金会定义的仪器规范,LabVIEW提供了8种不同类型的IVI仪器驱动,分别为:示波器(WI Oscilloscople)、数字万用表(IVI Digital Multimeter)、波形/函数发生器(IVI FunctionGenerator)、电源(IVI DC Power Supply)、开关(IVI Switch)、功率计(IVI Power Meter)、射频信号发生器(IVI RF Signal Generator)和频谱分析仪(IVI Spectrum Analyzer)。IVI驱动子选板位于函数选板的“Functions→nstrument I/O→IVI Class Drivers”,如图1所示。

如图1 IVI驱动子选板
与一般仪器驱动操作类似,IVI仪器驱动操作包括初始化仪器、配置仪器参数、读取测
量数据等。以IVI示波器为例,IVI示波器子选板如图2所示。

如图2 IVI示波器子选板
使用IVI Oscilloscope子模块中函数节点和Ⅵ对示波器进行操作有以下几个步骤。
· 第1步:初始化仪器。使用“IviScpoe Initia1ize,Vi”对示波器进行初始化,也可以使用“IviScpoe Initialize With Options,Vi”初始化示波器同时指定仪器一些属性,包括仿真(simulate)、范围检查(RangeCheck)、状态查询(QuerylnstruStatus)、高速缓冲(Cache)。
· 第2步:配置仪器参数。使用"Configuration”子模块对示波器参数进行配置,包括采样方式(Acquisition)、垂直坐标(Vertical Subsystem)、水平坐标(HorinzontalSubsystem)、触发方式(Trigger)等。
· 第3步:坝刂量。使用“Measurement”子模块将示波器测得的波形和数据读取到计算机中供LabVIEW程序使用。
· 第4步:系统操作。使用“Utility”子模块对示波器进行系统操作,包括错误查询、检测、中断、重置等操作。可以在测量之前进行系统操作,也可以不进行系统操作。
· 第5步:关闭仪器。使用“Close,Vi”关闭LabVIEW对示波器的控制。
IVI仪器的配置也可以通过MAX浏览器进行。打开MAX浏览器,选择“My System→IVI Drivers→Driver Sessions”栏中的仪器,在右侧窗口对仪器进行配置,如图3所示。右侧窗口下方仪器表单选项包括普通参数(General)、硬件(Hardware)、软件(Software)、虚拟仪器名称(Ⅵ血:al Name)、初始设置(Initial Settings)。

如图3 MAX浏览器Driver Sessions
MAX浏览器中“My System→IVI Drivers→Advanced→Instrument Driver Software”栏也可以对仪器进行配置,同时可以更改仪器驱动程序,如图4所示。

如图4 MAX浏览器IVI驱动
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。