LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can't edit block diagram.

I had been running TestStand and had finished the test and stopped TS. I needed to edit a subVI, one that is several layers deep in the calling sequence. When I try to edit it the white hand appears and I cannot make changes. So I close all sequence files as that usually frees the VI. No good. Close TS, no good. Close the VI and re-open it and still the White Hand of Saruman thwarts me. I tried to close LV and finally had to use Task Manager to kill it. Why does this happen and what should I do different to avoid it? Using version 9.0.1.

 

Thanks,

 

jvh

Message 1 of 8
(12,144 Views)

Perhaps the VI is in run mode. Use Control-M to switch between edit mode and run mode.

 

Perhaps the VI is read-only and you have the option set in your LabVIEW preferences to treat read-only VIs as locked.

Message 2 of 8
(12,137 Views)

jvh,

 

Ctrl+m should do the trick.

 

hope this helps,

Norbert

 

EDIT:

Possible reason for this is often reentrant setting of the VI and viewing a clone. This is indicated by (clone<clonenumber>) in the VI name display in the windowtitle.

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

Thanks, but ctrl-m has no effect.

0 Kudos
Message 4 of 8
(12,095 Views)

ctrl period ?

 

If it is set to run when opened.

 

Post an image, it may inspire us.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 5 of 8
(12,089 Views)

In TestStand, click on the menu bar, File - Unload All Modules.  You should now be able to edit the block diagram.

- tbob

Inventor of the WORM Global
Message 6 of 8
(12,066 Views)

tbob,

 

since he said that he closed TS, i doubt that this is the solution. Nevertheless, it is a valid point (and good one to know for everyone working with TS) and the first one i thought of too.

 

So either the OP encountered a bug (so question: how often did this occur?) which presumably was some kind of corruption occuring a single time it seems, or there has to be some other reasons.

I had a similar issue the last couple of days where i wanted to edit a subVI of a X-control and it was not possible to do this until i unloaded the VI which used the X-control. And yes, a surely unlocked the X-control for editing before trying to edit that subVI.......

 

hope this helps,

Norbert

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

In the FPGA programming it sometimes happens that if you open a VI by double clicking it opens a clone, which is blocked. Try opening the VI from your project explorer.

Message 8 of 8
(12,015 Views)