Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How to run USB6008 with CVI5.5

Hello,

 

I have a test system that used Lab Window CVI ver 5.5 to run many different hard ware devices ( some with special driver). One of the device was the traditional DAQ card NIPCMCIA AO-2DC. This DAQ card was obsoleted when I try to order it and I was recomended to use the new one USB 6008. I order one USB 6008 to replace the old  DAQ card, but the old version CVI 5.5 will not support it. I can not use the new version of CVI because to much work and cost involve while the system still running well, accept the old DAQ card. Any one have any idea to use the new USB 6008 with the old version of lab window CVI 5.5. Please advice.

 

Thank In Advance.

 

KC Tran

 

ktran@synqor.com

0 Kudos
Message 1 of 4
(2,845 Views)

Hey KCTRAN, 

 

I would like to preface this by saying that if you replace such an old card with a brand new device without updating the rest of the system or code, it will likely give you unexpected behavior. That being said, I will help you as much as I can.

 

To use a USB 6008, you need to have DAQmx drivers installed. Are you only programming only in text-based API, or are you using LabVIEW? If you are using LabVIEW, you might need a different version of DAQmx. However, assuming you are not using LabVIEW, you can download DAQmx 9.3 (the version you need for the USB 6008) for free, from http://joule.ni.com/nidu/cds/view/p/id/2337/lang/en

 

Once you have this installed, you will have Measurement and Automation Explorer (MAX) which you can use to configure the device. If you have a license for CVI and a support contract, you should be able to upgrade your version for free. 

 

Hope this helps!

~kgarrett

 

District Sales Engineer
0 Kudos
Message 2 of 4
(2,836 Views)

Thank you Kgarrett. I will try it. By the way, I am using lab window CVI ver. 5.5 (10 years old) along with some other old hardware devices and we don't have time and money to upgrade this old system (we may going to build a new system with Lab View to replace the Lab Window CVI).

 

KC Tran

0 Kudos
Message 3 of 4
(2,832 Views)

Unfortunatly, support for the USB-6008 was added long after support for CVI 5.5 was dropped.  Getting CVI 5.5 to work with device won't be supported, but you may (and I need to emphasize may, I have no clue if this will work in your application) be able to hack something together by using the C Function calls into NI-DAQmx.  The support won't be native to CVI, but may work.  You'll need to rewrite your application in NI-DAQmx.  Once you've installed NI-DAQmx, you can find the C Function Help in the Start Menu » Programs » National Instruments » Text-Based Code Support.

Seth B.
Principal Test Engineer | National Instruments
Certified LabVIEW Architect
Certified TestStand Architect
0 Kudos
Message 4 of 4
(2,830 Views)