04-20-2018 12:33 AM
Hi,
We have one LLB which contains many subVI ( created using LabVIEW 5.1) created by one of our colleague very long back.
there are multiple sub VI's block diagrams are blocked and i am not able to see the block diagram to do some modification to it.
can anyone please suggest me how to enable to the block diagram?
04-20-2018 01:26 AM
Hi kalpana,
please explain " block diagrams are blocked": are they just "password protected" or are they "removed"?
- You cannot "unlock" removed block diagrams as they are removed…
- For password protected VIs you should ask your colleague for the password. Or get a non-protected copy from a backup. Or try those "unlocking" tools like this one…
04-20-2018 02:01 AM
Hi,
Its not password protected. The block diagram is removed from the VI.
Any way to retrieve it?
Thanks,
Kalpana
04-20-2018 02:13 AM - edited 04-20-2018 02:16 AM
Hi kalpana,
The block diagram is removed from the VI. Any way to retrieve it?
When the block diagram is removed then it is removed!
How do you want to retrieve something that was removed?
Other options:
- get a backup of those VIs where the blockdiagram was NOT removed…
- try to recreate those VIs based on their description, your assumption on their algorithm, and by trying to call them with some well-known inputs to learn about their "usual" outputs/return values. This surely is a nice option as you don't want to work with LabVIEW5.1 VIs (from 1998?) nowadays…
04-20-2018 04:28 AM - edited 04-20-2018 04:29 AM
Hi kalpana,
with what version of LabVIEW do you open these VIs? Is it possible, that the newer LabVIEW- versions are not able to show the block diagram of these old VIs? I have no experience with opening such old VIs, but as far as I know, it is necessary to convert the VIs into LabVIEWs current version with steps between, so perhaps you need to open them in LV 8.5 (which should be able to open 5.1- VIs), then with LV2013 and then the current version. There is a special board here for converting old VIs.
Btw. I don't remember that LV 5.1 was able to remove the block diagram from the VI, and since I started with that LabVIEW version 18 years ago, I crawled through the user manual quite carefully but on the other hand it's long enough ago to forget a lot of things
04-20-2018 06:43 AM
There may not have been a built in tool to remove block diagrams from VIs but I know for sure that there were ways to do it anyhow, since the application builder back then did it too, when building an executable.
But the main question is really if the OP is still working in LabVIEW 5.1. If he is using any newer version and can load the VIs but not open the block diagram, it is not because the block diagram was removed. A newer LabVIEW version will bark at you if you try to open a VI compiled for an older version, that has a missing block diagram.