05-21-2008 01:17 PM
05-21-2008 04:07 PM
05-21-2008 08:36 PM
What Patrick said makes sense. It probably is an artifact.. Something that LV has to handle thoughout the Block Diagram...
pallen wrote:
I'm going to go out on a limb here....but I'm thinking it might not be the actual size of your project or top-level VI. But perhaps some "artifact" that is on the Block Diagram (or perhaps several) that is somehow messing with things.
05-27-2008 01:57 PM
05-27-2008 02:36 PM
LV maintains a record of all of the objects on your block digram in a form it can use to produce usable code. In the event some of the details describing one or more of the objects on your diagram were incorrectly recorded etc, LV could be attempting to do work that is associated with those "bad objects" and only after a grat deal of time finally conclude that the bogus info should be ignored.
For more reading on the subject of how LV stores your diagrams I suggest you search on "Insane Objects" where those that have "gone before me" have written at some length.
Trying to help,
Ben
05-27-2008 02:37 PM - edited 05-27-2008 02:38 PM
08-07-2009 06:13 PM
Hi,
I'm having pretty much the same problem - my main VI is using a state machine with about 40 states, and is about 2.3MB in size. I'm getting about 2-3 seconds of delay in editing the block diagram, whereas with a new blank vi it is pretty much instantaneous. Slightly faster on my laptop but still seeing the delay.
I'm wondering, have you found a solution to your problem? It doesn't seem like VI size should be an issue, i'm wondering if something else is the problem...
Thanks,
Joe
08-10-2009 10:36 AM
Not a good one. The problem just seemed to go away. I was not actively working on the big project that behaved slowly, but would occasionally open it to copy bits of code out. Now I have gone back to it, and the editing response is acceptable. At this point, I don't remember everything I did (a mass recompile?), but it is as if some internal conversion to 8.5 had to be completed, and now that it has, things are OK.
A pretty useless response, I'm afraid...