LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx support for LabVIEW 2010

FYI to those downloading LabVIEW 2010 from NI web site:

 

After Installing LabVIEW 2010 (download from web site), I noticed that there is no support for DAQmx (i.e.. VI libraries) in NI_DeviceDrivers-February2010 DVD (my latest copy).  Your have to download and install DAQmx 9.2 drivers (the first to include LabVIEW 2010 support).

 

Additionally, If you were using Traditional NI-DAQ (Legacy) 7.4.4 VIs in a prior version of LabVIEW, you must do one of the following:

 

      1. Uninstall current Traditional NI-DAQ (Legacy) 7.4.4 installation and re-install after completing LabVIEW 2010 installation.

          Reason: Traditional NI-DAQ (Legacy) installs support only for the latest version of LabVIEW found on the system.

Or

      2. Copy the the "<previous LabVIEW>\vi.lib\Daq" directory and all it contents to a new "<LabVIEW 2010\vi.lib\Daq directory.  This way you can use Traditional NI-DAQ in both versions of LabVIEW.

Message 1 of 11
(8,524 Views)

Of course.

 

The Feb2010 DVD came out about 6 months before LV 2010 was released.

 

To get drivers that work with LV 2010, you need to use the drivers that came with the August 2010 DVD's.

0 Kudos
Message 2 of 11
(8,520 Views)

I didn't have DVDs, I had to download.

 

Yes it was a mess.  The device driver download took forever (NI can't help that).  The installation took beyond forever (what else can be done?). 

 

I was disappointed that I had to do all of this backing up of legacy folders and restoring them after installing the device drivers.  Why does NI always have device drivers and toolkits install to the latest version of Labview only?  Why couldn't they leave the legacy stuff alone??  I still use LV2009 and wanted to try LV2010.  This involved a whole lot of trouble and time. 

 

NI needs to provide a much easier way to upgrade, while still allowing previous versions to work without modification.  Most people who upgrade will not completely abandon the older versions.

 

- tbob

Inventor of the WORM Global
0 Kudos
Message 3 of 11
(8,517 Views)

Is that actually true for all device drivers?  It is my experience that only the DAQ driver have version dependent VIs.

 

P.S.. You only need to install device drivers for items you are use in your code.

0 Kudos
Message 4 of 11
(8,512 Views)

tbob,

 

I agree with your last statement. 

 

I have found that I must change the older versions patient directory name (i.e.. Add a character, example "/LabVIEW 2009 !") until I have re-complied all my projects in the newest version (i.e.. LabVIEW 2010).  If not the project links will re-complied your older user files into the newer LabVIEW format.  

 

Copy your older user files to their new LabVIEW path.  Open each active project and re-link dependent VIs.

By changing patient directory's name (temporarily) the projects will search for your user files in their new location.  After all active projects have been re-linked and saved (including all dependent VIs), you can change the patient directory back to original name.

 

Both LabVIEW versions will work properly.

Message 5 of 11
(8,482 Views)

That is a great tip, K CRAFT.  I wish I had known before I did the download and install.  Well, next time I'll know better.

 

- tbob

Inventor of the WORM Global
0 Kudos
Message 6 of 11
(8,466 Views)

I tried that, It worked... ! IT didn't ask me the paths to library after copying to 2010 folder. but still 26 errors are there... in 2009 it was working fine... it asks for some daqmx.rc file..  I have copied that also.. and trying second time..

 

Hope it works !!!

0 Kudos
Message 7 of 11
(8,179 Views)

Hey I have the same problem...... It is asking me for daqmx.rc file. Could yo please tell me how to make it work. Because of this I am not able to see the properties of my DAQ ASSISTANCE block...... Thanks alot in anticipation.......

0 Kudos
Message 8 of 11
(7,495 Views)

Hello Manni_Saini,

 

Thanks for posting.  If you see messages like that, it usually means there is an issue with the DAQmx driver as it is installed on your computer.  Which version of the DAQmx driver are you currently using?  I would recommend downloading and installing the latest version of the driver that is compatible with your version of LabVIEW.  If you are already using the latest version of the driver, then you can try repairing the driver installation.

 

Regards,

Joe S.

0 Kudos
Message 9 of 11
(7,474 Views)

Dear Joe_S,

 

Thanks for the reply. I am using DAQmx version 9.1.7. I have downloaded 9.2.3 and will try again. I am using Labview 2010. In labview 8.6, the DAQmx was working perfectly but now i couldn´t find the support od the Daq Assistent in Labview 2010. 

 

 

0 Kudos
Message 10 of 11
(7,467 Views)