05-27-2014 02:07 PM - edited 05-27-2014 02:08 PM
Hi there and thanks in advance for any response,
I'm picking up a half-finished project from a outside contractor in India that did some LabVIEW development. Everything was left on a desktop computer. The computer has some executable and some VIs with a LabVIEW project file. The executables seem to work but LabVIEW 2011 is not install so I cannot look at the VIs. I copy and paste all the LabVIEW VIs to my Laptop and open up the LabVIEW project file (.lvlps). I try to open the top level VI and it tells me it cannot locate three specific VIs. So I looked into the depencies to see if I could get any additonal information and found that those 3 VIs are located under the user.lib folder. I have search the entire computer for those VIs and the user.lib folder but could not find anything. It looks like to me that the user.lib folder is created when the LabVIEW development system is installed on a computer. If I install LabVIEW on this desktop, will it help me recover these VIs or are they lost forever?
Any help is appreciated.
Thanks,
Serge
Solved! Go to Solution.
05-27-2014 02:12 PM - edited 05-27-2014 02:14 PM
The user.lib folder is meant for personal libraries. It could also be some third party library. Unless you know where those VIs came from, you won't be able to find them.
EDIT: Looking at those files, it looks like they are just OpenG VIs. Install the OpenG libraries using VIPM.
05-27-2014 06:43 PM
Thanks for the quick response!
I install VIPM and the openG libaries of interest. It hasn't solve my issue yet but I am glad you helped me learn about the openG libraries, which will be useful to use later.
The PCI card I am using has some LabVIEW software drivers so I am trying to get those from the company to see if it is what I'm looking for.
05-27-2014 07:37 PM
@SergeB wrote:
The PCI card I am using has some LabVIEW software drivers so I am trying to get those from the company to see if it is what I'm looking for.
That sounds like it could be the InPortB and OutPortB VIs. Digital I/O card?
05-27-2014 07:44 PM
Create Dir if Non-Existant is part of the Open G File Library. The _ogtk.vi gives it away as an OpenG toolkit. But the fact that "existant" is spelled wrong is something I remember also. It should be "existent".
The other two InPortB and OutPortB are trickier. LabVIEW used to (maybe still does?) have some functions that provided direct control of either the serial ports or the parallel port that had names similar to this. I don't remember the "B" part. Googling on it didn't help much at all. Maybe they were something someone else wrote.
Maybe you won't even need them. If you open the VI and look for the errors where these missing subVI's are supposed to be, you might be able to determine what they were meant to do and find a different function to do the job.
05-28-2014 12:38 AM
05-28-2014 12:39 AM
05-28-2014 07:02 AM
Is that an NI product? I can't find it on the NI site. I tried googling and really couldn't find anything on it either. Who makes it?
It sounds like a another company's product. If so, you may still need to install whatever drivers they provide.
05-28-2014 11:53 AM - edited 05-28-2014 11:55 AM