在LabVIEW中安装第三方仪器驱动程序

更新 Jan 8, 2024

适用于

驱动

  • NI-VISA
  • Instrument Drivers

问题详述

运行安装程序后,我的第三方驱动程序未显示在LabVIEW中。我在哪里可以找到它,如何将它与LabVIEW集成,以便它出现在我的仪器驱动程序面板上?如果我有使用其中一个驱动程序的代码,如何判断驱动程序是否安装正确?

解决方案

如果通过可执行文件安装了驱动程序,则必须找到已安装的驱动程序并将其移动到正确的文件夹中。在Windows计算机上,驱动程序的位置通常是<Program Files>\IVI Foundation\VISA\my_driver\,其中my_driver是您安装的驱动程序的名称。对于Mac OS,位置通常是<Applications>\IVI Foundation\VISA\my_driver\. The my_driver文件夹将是您需要复制到新位置的文件夹。

如果您下载的驱动程序没有可执行文件,请确保已解压缩该文件夹,然后该文件夹将是您需要移动的文件夹。

现在您已找到驱动程序文件夹,请执行以下操作将驱动程序添加到LabVIEW:
  1. 如果LabVIEW当前已加载到内存中,则退出LabVIEW。
  2. 将驱动程序文件夹复制到Windows计算机的以下位置:
    • <Program Files>\National Instruments\LabVIEW(您正在使用的LabVIEW年份)\instr.lib
    • 该位置也可以在<Program Files(x86)>下,具体取决于您使用的是32位还是64位版本的Windows或LabVIEW。
  3. 对于Mac计算机,将驱动程序文件夹复制到以下位置。
    • National Instruments\LabVIEW\instr.lib
  4. 将驱动程序文件夹重命名为您希望在LabVIEW中显示的驱动程序名称。
  5. 重新打开LabVIEW。
  6. 打开一个新VI并右键单击程序框图以打开函数面板。
  7. 您的仪器驱动程序应出现在功能选项板上的Functions»All Functions»Instrument I/O»Instrument Drivers ,如下所示。

 

相关信息

要使LabVIEW通过函数面板访问仪器驱动程序,驱动程序必须位于instr.lib目录中,该目录包含在LabVIEW文件夹<National Instruments>\LabVIEW\instr.lib中 。instr.lib文件夹包含仪器驱动程序文件夹,其中包含所有必需的* .mnu文件以及* .llb或* .lvlib文件。单独的* .mnu文件只告诉LabVIEW应该在面板上找到VI并且不包含源。可以在* .llb或* .lvlib文件中找到驱动程序文件的源代码。

某些第三方驱动程序会将这些文件安装到<Program Files>\IVI Foundation\VISA目录中,LabVIEW将无法找到它们。在这种情况下,您必须手动将这些文件复制并粘贴到instr.lib目录中的文件夹中。例如,考虑一个名为my_test的驱动程序,它安装到<Program Files>\IVI Foundation\VISA\my_test并包含子文件夹Examples和LabVIEW。