LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV6.1 to LV8 Upgrade Problems

Hello,

I am trying to load a LV6.1 vi in LV8.  I can load it in LV6.1 with no problems, but when I try to load it in LV8 (on the same PC), it can't find these vi's:
  • Convert RTD Reading.vi
  • Convert RTD Reading (scalar).vi
  • AI Acquire Waveforms.vi
  • AI Acquire Waveforms (waveform).vi
I could probably open them directly from the LV6.1 program files folder, but this just seems like a bad idea.  I would like to take advantage of LV8's new features - mainly the LV Project view, but I'm not sure what the best way around these missing VI's is.  Does anyone have any suggestions?

Thanks in advance!
Derek
0 Kudos
Message 1 of 16
(4,457 Views)
This is because you do not have support for LV8 in traditional Daq. You need traditional 7.4 for LV8. Personally I would install daqmx8.0 and this should solve your question.



Joe.
"NOTHING IS EVER EASY"
0 Kudos
Message 2 of 16
(4,450 Views)
For Traditional (Legacy) NI-DAQ support for LabVIEW 8.0, you will need version 7.4.1.  I definitely agree with jhoskins in that it would be a good idea to consider upgrading to NI-DAQmx.  This paper might help:  Transition from Traditional NI-DAQ to NI-DAQmx.
-Alan A.
0 Kudos
Message 3 of 16
(4,429 Views)
My last interaction with LabVIEW and hardware was using "Traditional" NI-DAQ.  Hopefully that will give you some background on my ignorance!  🙂

Here's the situation, one of our test fixtures that has not been used in a very long time, decided to have issues when we tried to run it.  It contains some legacy cards:
  • AT-AO-10
  • GPIB0
  • PCI-6031E
  • PCI-6503
I downloaded NI-DAQmx 8.0, but didn't dare to install it after reading in the readme that the AT card is not supported.  Okay - a little nervous...  I can load the app with LV6.1, but I would like to use LV8.  That's what got this thread started.  Should I just stay with LV6.1 or is there a way to use LV8?  Do I need NI-DAQmx8 or TNI-DAQ7.4.1 or both?  Does that legacy card mean I'm forced to stay with LV6.1?  Any help is greatly appreciated!

Thanks,
Derek

0 Kudos
Message 4 of 16
(4,410 Views)


@DerekSRD wrote:
My last interaction with LabVIEW and hardware was using "Traditional" NI-DAQ.  Hopefully that will give you some background on my ignorance!  🙂

Here's the situation, one of our test fixtures that has not been used in a very long time, decided to have issues when we tried to run it.  It contains some legacy cards:
  • AT-AO-10
  • GPIB0
  • PCI-6031E
  • PCI-6503

No this does not mean that you cannot use LV8 this just means that you cannot use Daqmx with the AT card you will have to use the traditional daq. Do not worry because you are already using traditional and just don't know it yet. ie AI Read, AI write and so on. Heres what I would do since all versions of LV can coexist together. I would make a copy of the vi and give it a unique name that way when you open it in LV 8 and in case it does not work you will have a back up copy that has only been opened in LV 6.1. Install LV 8 and daqmx 8. You will like daqmx it is much easier to use than traditional.




Joe.
"NOTHING IS EVER EASY"
0 Kudos
Message 5 of 16
(4,404 Views)
Should I install TNI-DAQ7.4.1 in addition to NIDAQmx8 or is it not necessary?  If so, is there an install order (7.4.1 before 8)?

Thanks,
Derek
0 Kudos
Message 6 of 16
(4,401 Views)
it should not matter but just to be safe I would install 8 first then install 7.4



Joe.
"NOTHING IS EVER EASY"
0 Kudos
Message 7 of 16
(4,381 Views)
I can now open the VI in LV8, but I can no longer open it in LV6.1.  Can't have your cake and eat it too!

Thanks for all the help!
Derek
0 Kudos
Message 8 of 16
(4,378 Views)
FYI - You can install NI-DAQmx 8.0 and Traditional (Legacy) NI-DAQ 7.4.1 in any order (You will want to have LabVIEW installed first).  And yes, once you open a LabVIEW 6.1 VI in LabVIEW 8.0 and save it, you will no longer be able to open it in 6.1.  LabVIEW does have a "Save for Previous Version" option in the File menu, but that will only allow you to save back one version of LabVIEW.
-Alan A.
0 Kudos
Message 9 of 16
(4,367 Views)
I understand, like most programs, when you save a previous version in the new version, it won't open in the previous version anymore.  That's not the case here.  I created two identical folders, one for opening with LV6.1 and one for opening with LV8.  Before installing the new NI-DAQ 7 & 8 drivers, I was able to open the VI from the LV6.1 folder in LV6.1.  After installing the NI-DAQ's, I cannot open the VI from the LV6.1 folder since one of the NI-DAQ installations must have removed a library:

C:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\DAQ\ZDAQUTIL.LLB

since the DAQ folder is no longer even there.  However it is now under the LV8 installation folder:

C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\Daq\Zdaqutil.llb

which is probably why the VI opens from the LV8 folder now.  I find it strange that one of the NI-DAQ installs bothered to remove this from the LV6.1 installation.  Any ideas on why this happened?

Thanks,
Derek
0 Kudos
Message 10 of 16
(4,348 Views)