LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

lab view 4.0 VIs with No Daq5.0.5

I am stuck up in a problem. I have a very huge testing software  written in lab view 4.0 in Win 98 and Ni daq ver 4.8.5. Lab view 4.0 accesses daq (ISA based) through CIN. Similarly it also had an ISA GPIB card. Now as the ISA has been obsoleted and i want to upgrade to PCI cards. I have used the same image of the OS system with the same LV4.0 folder and all. The software was compiled and an exe files was built in LV 4.0. This exe files calls various VIs placed in different folders during run time. Now after upgrading to PCI cards, the CINs and the lower level VIs are not linking up with the driver. I have tried various verisons of No daq from 4.9.2, 5.0.3, 5.0.5, 6.0, 6.1 6.5.0, 6.7 etc. driver versions like 5.0 are successfully installed and configure the device however, in lab view VIs the broken arrows are shown giving  the error of missing CIN or fatal errors in various cases. Now i have an idea that if i maintain the exe file and i just upgrade the standalone VIs in Lab view 7.1 or later would it be possible that the exe built in 4.0 can dynamically call / load the VIs update din Lab View 7.1 or later. Similar case for GPIB. 

 

Thanks

0 Kudos
Message 1 of 7
(3,062 Views)

Your request is somewhat confusing. What kind of PCI card are you using, and have you checked which DAQ version this card are compatible with. Let us start in that end. And let us also assume that you use Labview 7.x. You will in any case not be able to call a VI made in 7.x from a 4.0 application



Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 2 of 7
(3,049 Views)

The problem is that driver version 5.0.5 is compatible with Daq card that i am using (DIO-32HS) but i am unable to use the Lab View 4.0 VIs that give error of broken arrow.

 

0 Kudos
Message 3 of 7
(3,047 Views)

I can tell you so much that your firm has put it self in a very awkward and dangerous situation by not upgrading the system. At some time your system will brake down. You will not be able to find parts. The production will be halted. And that will cost much more than the money saved on not upgrading. The sky is the limit. Why are your firm still using Labview 4.0 then you have never versions?

Message Edited by Coq Rouge on 04-22-2010 10:25 AM


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 4 of 7
(3,035 Views)
But to your problem with broken VIs. It could be that a CIN is not found there it it supposed to be. Find out which CINs that are missing and do a search on your drive. Then copy the CINs to the correct folder. It is a hack that can buy some time. But seriously you have to upgrade, before a disaster strike your firm. Not after as the cost will severe.


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 5 of 7
(3,032 Views)
Because there are other devices too, like INMOS, Transputer etc would you propose replacement for them as well. To keep it as minimum modification as possible i want to integrate the new cards with the same software. Is there any other idea that you can propose.
0 Kudos
Message 6 of 7
(3,022 Views)
Do you still have the 4.0 source code?


Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
(Sorry no Labview "brag list" so far)
0 Kudos
Message 7 of 7
(3,014 Views)