05-18-2011 09:11 PM
Hello, I have labview 6i version installed on lab computer and DAQ device I want to use is NI USB 6008.Driver software with this device is DAQmax8.7.1. When I installed this driver, function pallet doesnot show DAQ vi. How can I get this DAQ subpallet back? I appreciate your help.
05-18-2011 10:58 PM
The earliest version that you can use with DAQmx is LabVIEW 7.0. You have to upgrade to use the device.
05-18-2011 11:45 PM
Thank you for response. I was wondering if any option available other than upgrade to use this device.
05-19-2011 12:14 AM
Perhaps using the Call Library Function Node to access the DAQmx dll? Essentially using the C api.
05-20-2011 12:31 PM
I would appreciate the more detailed way to do that, as I am not expert in Labview.
05-20-2011 02:00 PM
You would have to be a competent c programmer. The c api is part of the documentation. You would find the function you want in the DAQmx dll and then call it with the correct parameters. In LabVIEW, you use C code/dll with the Call Library Function Node. Not sure it makes any sense to even attempt to use LabVIEW for this instead of just using a c programming environment.
There are examples that come with LabVIEW that demonstrate a generic way to use the Call Library Function Node. I've never seen anything specific to the DAQmx dll.
05-23-2011 11:42 AM
Hi phylab,
As Dennis mentioned, using DAQmx commands in earlier versions of LabVIEW should theoretically be possible using the base .dlls and calling them with a Call Library Function Node. However, this would essentially just be creating your code in C and calling it from LabVIEW. If you do not have a strong grasp of coding in C or the DAQmx functions I would not recommend this method. The much simpler path would be to upgrade to a LabVIEW version that is compatible with DAQmx functions.
Thanks,
05-24-2011 09:09 PM
Thank you Dennis and Matt. For me later option is feasible.Anyway, this post may help other with C background.