LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

unstable vi

I receive a vi I need to modify. The vi is fine. However, if I make any changes whatsoever to the vi, the run arrow breaks. For example, if I place a control on the panel and then remove the control without attaching it to anything by eaither clicking undo or delete, the run arrow still remains broken.

I am completely lost. Can anyone help.
0 Kudos
Message 1 of 9
(3,296 Views)
Try clicking on the broken arrow. An error list should appear and provide some details of the error.

- JLV -
Message 2 of 9
(3,296 Views)
I have done that. but the listing still does not explain why the proble occur or how to resolve it. The error listing are nonsensical in this case.
0 Kudos
Message 3 of 9
(3,296 Views)
Can you post a copy of the VI? That might help us figure it out.

You also might try just opening it, and without changing anything (no broken arrow) save it with a different name and see if that takes care of it.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 4 of 9
(3,296 Views)
0 Kudos
Message 5 of 9
(3,296 Views)
It looks like what is happening is the VI was built on a machine that has a different version of Excel than you have.

When you make a change, it updates all the ActiveX calls and that is when and why it is breaking.

If you look at the diagram after it's broken, you'll see several of the ActiveX Invoke Nodes are greyed out. This is what is causing the broken arrow. If you right click on the node and select 'Relink Invoke Node', it will update the ActiveX link to your version of Excel.

There still may be some problems after you take care of the Invoke Nodes. Some of the properties may have changed from version to version and you may need to select a new property for a node if you end up with some broken wires.

Good Luck
Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
Message 6 of 9
(3,296 Views)
It looks like if you change all the 'Value' properties to 'Vaule2', and on the 'SaveAs' node, just reselect 'SaveAs', it at least gives you a white arrow.

Can't tell it it will actually work correctly or not, but it's worth a try.

Ed


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 7 of 9
(3,296 Views)
on the 'SaveAs' node, just reselect 'SaveAs'

what do you mean?
0 Kudos
Message 8 of 9
(3,296 Views)
There is an Invoke node with the 'SaveAs' attribute selected, but for some reason (at least on my machine) it needs to have the attribute selected again.

Right click on the 'SaveAs' node and from the Methods sub-menu, click on 'SaveAs'.


Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 9 of 9
(3,296 Views)