首页 理论教育 仪器驱动程序优化方案

仪器驱动程序优化方案

时间:2023-06-28 理论教育 版权反馈
【摘要】:LabVIEW还为其他一些仪器提供了驱动程序,用户可以根据选择安装不同的仪器驱动。下面以仪器驱动中的数字万用表Agilent 34401为例,介绍仪器驱动程序中的仪器操作节点。Agilent 34401子选板位于函数选板的“仪器I/O→仪器驱动程序→Agilent 34401”,如图12-34所示。图12-34 万用Agilent 34401子选板使用Agilent 34401子模块中函数节点和VI对万用表进行操作有以下几个步骤。1)初始化仪器。2)配置仪器参数。图12-35为Agilent 34401“VI Tree.vi”提供的仪器操作VI的结构图。

仪器驱动程序优化方案

LabVIEW为一些特定的仪器提供了驱动程序和操作函数节点,利用这些节点可以直接对相应的仪器进行操作。仪器驱动子选板位于函数选板的“仪器I/O→仪器驱动程序”,如图12-33所示。LabVIEW还为其他一些仪器提供了驱动程序,用户可以根据选择安装不同的仪器驱动。

978-7-111-33186-5-Part01-470.jpg

图12-33 仪器驱动子选板

仪器驱动中提供的仪器操作一般包括:初始化仪器、配置仪器参数和读取仪器数据等。下面以仪器驱动中的数字万用表Agilent 34401为例,介绍仪器驱动程序中的仪器操作节点。

Agilent 34401子选板位于函数选板的“仪器I/O→仪器驱动程序→Agilent 34401”,如图12-34所示。

978-7-111-33186-5-Part01-471.jpg

图12-34 万用Agilent 34401子选板

使用Agilent 34401子模块中函数节点和VI对万用表进行操作有以下几个步骤。

1)初始化仪器。使用“Initialize.vi”对万用表Agilent 34401进行初始化,初始化以后才能对仪器进行操作。(www.xing528.com)

2)配置仪器参数。使用“Configure”子模块对万用表参数进行配置,包括测量参数、输入阻抗、触发方式、缓冲区等。用户可以选择不进行配置,而使用仪器默认参数。

3)读取数据。使用“Data”子模块将万用表测量得到的数据读取到计算机中供Lab-VIEW程序使用。

4)系统操作。使用“Utility”子模块对万用表进行系统操作,包括错误查询、检测、中断、重置等操作。可以在测量之前进行系统操作,也可以不进行系统操作。

5)关闭仪器。使用“Close.vi”关闭LabVIEW对万用表的控制。

图12-35为Agilent 34401“VI Tree.vi”提供的仪器操作VI的结构图

978-7-111-33186-5-Part01-472.jpg

图12-35 Agilent 34401“VI Tree.vi”提供的仪器操作VI的结构图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈