LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Missing VIs

I have been upgrading our lab computers and installing our Labview programs executables that run in the lab and wanted to refine the programs and update them to LV7 since they were done in 6. I have opened the files in 7 and I am having errors appear because of missing vis. I programmed these 3 years and haven't used Labview since so needless to say I am very rusty. Can someone tell me if these are LV vis or were they created by me? I don't think I have all of the data backed up from when I created these so I may just have to run these and be happy with that.

The files in question are AI Sample Channels.vi, multiple time delay match.vi and created data string.vi. Does anyone recognise these as LV vis? Is there any way to reverse engineer an .exe LV file?

I will keep looking for my backed up work...........

Thanks for any help.

Dave
0 Kudos
Message 1 of 4
(3,027 Views)
AI Sample Channels.vi is a DAQ VI from the "Traditional DAQ" drivers. When you installed LV 7, you likely just installed the new DAQmx drivers so you no longer have the AI Sample Channels.vi available. You can either install the Traditional DAQ drivers into LV 7 or (recommended) update your application to use the DAQmx drivers if your DAQ boards are supported. (most are, only very old ones are not).

The other two are likely something you built for this application. A search in my LV 6.1 palette doesn't show either one. So they are either built by you or from a tool kit I don't have, but I have most of them. You might be able to get to these two VI's in the .exe by remaning the .exe to a .llb and opening it with the library manager (look in the Tools menu), but most likely they won't have block diagrams and so they won't be able to be upgraded to LV 7 and you won't be ab;e to see the diagram to rebuild it.

Good Luck
Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 2 of 4
(3,016 Views)

AI Sample Channels is installed with traditional DAQ and is on the NI Measurements>Data Acquisition>Analog Input palette. You have a copy of that on your device drivers CD or you can download the latest version (7.4.1 I believe). The other two are used in an example and are not on any palette. They can be found in \examples\daq\solution\datalog.llb.

And no, there is no way reverse engineer an exe. VIs in an exe are saved without a diagram and without a diagram, you cannot convert it to a newer version of LabVIEW.

0 Kudos
Message 3 of 4
(3,008 Views)
Thanks for the infoand quick response! I have located the files and will try to open and run the vis.

Dave
0 Kudos
Message 4 of 4
(2,991 Views)