Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-DAQ 6009 USB with LabView 7.1??

Hello,

 

I have a measuring programme that is a couple of years old, made in LabView 7.1 and using a NI-DAQ 6009 USB.

 

Now I have LabView 2009, vers 9.0f2 and I cannot get the programme to work.

 

When i try to start the programme in LabView I get: ERROR! 10401 occured at DIO Port Config.

 

When I try the testpanel in MAX 4.6, all sensors work fine. The DAQ seems to use NI-DAQmx 8.9.5

 

My platform is XP. How can I solve this problem??

 

I would be very greatful for help with this, as I am not so used to LabView yet.

 

 

 

 

 

 

0 Kudos
Message 1 of 6
(3,661 Views)
The original program must not have used a 6009. The DIO Port Config is part of the old and obsolete Traditional DAQ driver and the 6009 can only use the DAQmx driver. The old program will need to be rewritten to use functions from DAQmx.
0 Kudos
Message 2 of 6
(3,655 Views)

Thanks Dennis.

 

OK. I think that they had used another card earlier, but I had had the info that they had used 6009 in the end.

 

I cannot possibly rewrite the whole LV programme.

 

Any other ideas, tips and trix??

 

Is it impossible for DAQ 6009 USB to use older or other langauges? Traditional or DAQmx base or.....?

 

 

 Anders

 

0 Kudos
Message 3 of 6
(3,649 Views)

It is impossible to use traditional DAQ. It can be used with DAQmx Base but that's requires just as much of a rewrite.

 

How hard it will be to rewrite will depend on what DAQ functions are being used and the design of the original program. Nothing is impossible.

0 Kudos
Message 4 of 6
(3,646 Views)

Hello again.

 

I have now contacted the person that has developed and used the measurment equipment mentioned in my first question.

 

He is certain that he has used the USB DAQ 6009 with the program, but then upgraded to LabView 8.

 

There had been some problems at first, but he had solved it by changing something in the DAQ assistent.

 

Your thoughts on this?

0 Kudos
Message 5 of 6
(3,609 Views)
The DAQ Assistant uses DAQmx and not traditional DAQ and does not call DIO Port Config. Is the DAQ Assistant actually in the program you are trying to run? Perhaps the person was actually using the compatibility VIs? These are VIs that use the same names as the functions in traditional DAQ but are actually DAQmx underneath. You can download these and try them.
0 Kudos
Message 6 of 6
(3,598 Views)