Missing Instrument Libraries and Add-ons in LabVIEW

Updated Dec 23, 2023

Reported In

Software

  • LabVIEW 8.6 Full
  • LabVIEW Database Connectivity Toolkit
  • LabVIEW 6.0 Full
  • LabVIEW 7.1 Full

Driver

  • Traditional NI-DAQ 7.5
  • NI-DAQmx

Other

MTS Hydraulics HW

Issue Details

I keep coming up with missing instrument libraries when loading my application developed in LabVIEW 6.0. I am trying to open it in LabVIEW 7.1 but will eventually use LabVIEW 8.6 on the system.

Missing libraries: 
  • vi.lib\daq\zadvdctr.llb 
  • vi.lib\daq\zadvd.llb 
  • vi.lib\daq\ai.llb 
  • vi.lib\ao.llb 
  • vi.lib\addons\database\Recordset.llb 
  • vi.lib\addons\database\Connection.llb 
  • vi.lib\addons\database\Auxiliary.llb 
  • vi.lib\addons\database\Command.llb 

Where do I locate these missing instrument driver and add-on libraries?

Solution

To address the missing vi.lib\DAQ\... libraries:
  • You need Traditional NI-DAQ 7.5 & zadvd.llb
  • If not already existing, create the folder C:\Program Files\National Instruments\LabVIEW 8.6\vi.lib\DAQ
  • Place zadvd.llb file and other applicable llbs in DAQ folder in the above directory
To address the missing vi.lib\addons\database... libraries:
  • Download the NI Database Connectivity Toolset 1.0.2

Additional Information

  • With the move from Traditional NI-DAQ to NI-DAQmx, there are a number of considerations, for which you can review Transition from Traditional NI-DAQ (Legacy) to NI-DAQmx in LabVIEW.
  • Traditional NI-DAQ can potentially install in a directory labeled "LabVIEW" instead of your specific "LabVIEW X.Y" directory, so files may need to be copied over
  • If you see that a vi.lib\addon is missing, you likely need to download and install the corresponding LabVIEW toolkit