LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Installation of Traditional Daq in Labview 8.5

There may be a bug in the installation procedure of Traditional Daq in Labview 8.5.  I have a "legacy application" running on Version 7.0 that I am trying to "upgrade" to version 8.  The system uses a PXI and Labview RealTime, using the Traditional Daq drivers.  I successfully brought it over to a Version 8.2 system, and was able to load it properly (I'm still debugging it, so not everything worked).  Knowing that the RealTime communication in Version 8.5 was much improved, I wanted to "skip" the upgrade to version 8.2 and go directly to Version 8.5.  I installed Version 8.5 "on top of" my Version 8.2 system (on a test machine that only had Version 8.2 on it -- no version 7.0).  The installation appeared to proceed normally -- a Version 8.5 folder was created inside the National Instruments folder, and many subfolders were created inside it.  I specified the Traditional Daq drivers, and they seemed to install properly (at least there were no error messages).

However, when I tried to load my code under Version 8.5, I got multiple errors regarding missing VIs, often ones involving NI-TIO, such as "Counter Set Attribute".  The exact same code loaded under Version 8.2.  Multiple installations of Version 8.5 failed to cure this problem.  I noticed that there was a folder, Labview 8.2\vi.lib\Daq in the Labview 8.2 "tree", but no corresponding Labview 8.5\vi.lib\Daq folder (although there was a DAQmx folder).  If I copied the Daq folder from the Labview 8.2 tree into the Labview 8.5 tree, the loading problems went away.

It appears to me that during the installation of Labview 8.5, it mistakenly decides that Traditional Daq is already installed because it sees the folder inside the 8.2 tree.  This seems like a bug, to me.  This might only happen when you install Version 8.5 in the presence of a previous version (as I had done).

Bob Schor
0 Kudos
Message 1 of 2
(2,762 Views)

Hello Bob,

Thanks for contacting National Instruments. 

Make sure to install the latest version of Traditional DAQ that still supports your hardware.  Since you have upgraded to LabVIEW 8.5 you will need Traditional DAQ 7.4.4.  This can be found here.  This knowledgebase shows the required version of Traditional DAQ for different versions of LabVIEW. The knowledgebase How Do I Install Traditional NI-DAQ (Legacy) 7.4.1 (or Later) for Multiple Versions of LabVIEW? goes over the process you described in your post.  I will look into reproducing this behavior to see if this is a known issue.  Have a great day! 

Regards,
Browning G
FlexRIO R&D
0 Kudos
Message 2 of 2
(2,723 Views)