09-30-2010 12:27 PM
What do I need to do to convert an AI Acquire waveform vi to something useable in LabView 2009? Example in attachment.
09-30-2010 01:07 PM
That VI is part of Traditional DAQ. Traditional DAQ has been replaced by DAQmx. You can read a KnoledgeBase article on converting Traditional DAQ to DAQmx here: http://zone.ni.com/devzone/cda/tut/p/id/4342
09-30-2010 01:10 PM
That code is so small, I would recommend just re-writing it instead of trying to Upconvert it, just for compatibility reasons.
And smercurio is right about the AI Acquire function, you need to replace it with a DAQmx function.
10-01-2010 05:25 AM
Instead of the AI Acquire waveform vi. How do I re-write that?
10-01-2010 05:34 AM - edited 10-01-2010 05:36 AM
What kind of DAQ hardware do you use? If you use old DAQ hardware it could be that this hardware is not compatible with DAQmx. On the other hand I have used NIDAQ 6.9.3 on Labview 8.x with no problem at all. So before you do anything, find out what DAQ driver your hardware is compatible with.
Edit: If your DAQ hardware is from the Labview 5.0 area perhaps it is due for a replacement

10-01-2010 06:59 AM
We upgraded all hardware and software to 2009. Off hand don't know the hardware. I am basically looking to find out what can I replace the AI Acquire waveform vi with in 2009. Thank you.
10-01-2010 07:46 AM
As you may know. Labview is shipped with a lot of examples. Go to Help in the toolbar, then Find Examples. Do search for continuous. And look for examples labled "cont Acq xxxxx Int Clk"

10-01-2010 08:46 AM
@jimhfcc wrote:
We upgraded all hardware and software to 2009. Off hand don't know the hardware. I am basically looking to find out what can I replace the AI Acquire waveform vi with in 2009. Thank you.
Did you read the article that I linked? That explains how to convert Traditional DAQ to DAQmx.
10-01-2010 09:49 AM - edited 10-01-2010 09:53 AM
@jimhfcc wrote:
We upgraded all hardware and software to 2009. Off hand don't know the hardware. I am basically looking to find out what can I replace the AI Acquire waveform vi with in 2009. Thank you.
In DAQmx you create an AI Task, then use the polymorphic DAQmx Read.vi to acquire your signals. Coq Rouge is right though, you need to know what hardware you're using as it may not be compatible with DAQmx and force you to stick with Traditional DAQ (which does still work with LV2009).
EDIT: Having said that, NI might drop support for the Traditional DAQ soon. - http://digital.ni.com/public.nsf/allkb/840C53BDA6D3ED77862577610074DCEB
10-04-2010 06:19 AM
I looked over the information in the link you posted.
After viewing the chart in the link...I am trying to convert from LabView 5.0.1, which is using DAQ version 6.9.3, to LabView 2009 which could be using DAQmx versions 8.9.5, 9.0, 9.0.2, 9.1, or 9.1.1.
The hardware I am using is the PCI-6251 M series DAQ.