LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LLB

So I was given a floppy disc that contained a .LLB file for an old LabVIEW program.  When I open it I see a list of .vi files.  I am wondering if I can open those .vi files through the list shown in the .LLB file, or if the .LLB is just a list without the actual programs.  When I double click on what would be the top level .vi, it looks like my curser turns into an hourglass for a split second like it is doing something, but then it goes away and nothing happens.  I'm not sure exactly what a .LLB file is for, so I am not quite sure what all I can do with it, but I would like to be able to open and take a look at this program.

0 Kudos
Message 1 of 12
(3,859 Views)

Through LLB manager you should be able to easily convert the LLB to an ordinary folder which is better nowadays.

An LLB is a zip file of sorts, which only handles .vi and related files. However, LV can't open too old files in a specific version, so it's quite probable you need to upconvert the old files in steps.

 

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 2 of 12
(3,857 Views)

An LLB is a container file for LV sources. The history of LLBs starts with DOS-based OS (like Windows 3.1) where the naming convention for files was the 8.3 convention.

Sources within LLBs were not bound to this 8.3 convention.

LLBs do contain the sources.

 

You have LV installed properly? If so, i find it possible that the settings of the VI you try to open will disable you to see the VI (Run on load, hidden front panel). If the VI would be to old for current LV versions, i would expect a dialog telling you this.

Do you know which version the LLB was created with? Which version do you now use?

 

Does it affect ALL VIs within the LLB? 

 

Nowadays, there are many other options to generate source packages rather than the LLB. But still, it is used a lot by some developers...

 

thanks,

Norbert 

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 3 of 12
(3,855 Views)

Thanks for the help...

I converted it into a folder and see the .vi files now, though I get an error when I try to open it.

 

"An error occured while loading VI 'cs114.VI'.  LabVIEW load error code 10: VI version (3.1) is too old to convert to the current LabVIEW version (8.5)."

 

Any tips?

0 Kudos
Message 4 of 12
(3,853 Views)

Please visit the version conversion board.

 

Norbert 

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 5 of 12
(3,851 Views)

I'll post it up there, but is there nothing I can do myself to convert them?

0 Kudos
Message 6 of 12
(3,846 Views)

I only ask because it is a failry large program with a bunch of sub.vis, don't know how willing a random stranger will be to convert all of them.

0 Kudos
Message 7 of 12
(3,842 Views)

If you have LV versions "in between" available, yes, you could convert it on your own.

Following this KB, you can also get your own conversion kit, which makes sense if you expect that you have to do that on a regular basis.

 

Please note that you cannot upconvert VIs whose block diagrams have been removed. Also you might get issues if the VI uses toolkits/addons/modules you don't have available in your current LV version. 

 

Norbert 

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
Message 8 of 12
(3,839 Views)

Looking at Norberts KB, if you get that conversion kit and a slightly older LV than your 8.5 (do you have 7 or 8 laying around?) you can convert it yourself. 

 

/Y 

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 9 of 12
(3,828 Views)

I do have labview 8.0 on one of the computers around here, that is probably what I'll do.  Unfortunately I cannot download the conversion kit, I have to order a hard copy.

0 Kudos
Message 10 of 12
(3,822 Views)