06-04-2020 04:13 PM
Hi,
Can anybody please help with this error? I tried all the possible options but could not fix the issue.
Solved! Go to Solution.
06-05-2020
01:01 AM
- last edited on
04-30-2025
09:31 AM
by
Content Cleaner
Did the VI have the predefined connector pane interface as specified here?
06-05-2020 01:11 AM
Yes. You can see in the vi connector pane(in the attached screenshot). Followed the same format recommended by NI.
thank you
Adarsh
06-05-2020 03:10 AM
I found this KB which seems support my suspicion of connpane pattern mismatch. The color icons on your connpane seem to be correct but did you check the exact data types? The input should be 1D array of string and the outputs are I32 and string.
06-05-2020 03:23 PM
My bad. I had referred the KB earlier but, I did not notice the 1D array of string, I overlooked it as string input.
Thank you for pointing out the issue. It's really helpful, I appreciate it.
Thank you
07-04-2025 04:49 AM
Hi,
Did you fix this issue? I am running into the exact same problem but the solution posted here does nothing for me.
My setup looks like this. The entire program is just a one bottom dialog that echos some messages. Does the RunVI interface have to be part of program flow or can we just setup the connector pane and forget about it? I'm new to LabVIEW.
Thank you.
07-04-2025 04:59 AM
Hi Jack,
@Jackdabot wrote:
My setup looks like this. The entire program is just a one bottom dialog that echos some messages. Does the RunVI interface have to be part of program flow or can we just setup the connector pane and forget about it?
How do you call that subVI?
That would be the more interesting part of your code…
07-04-2025 07:09 AM
"output" is a control when it should be an indicator
07-04-2025 11:37 AM
@Jackdabot wrote:
My setup looks like this. The entire program is just a one bottom dialog that echos some messages. Does the RunVI interface have to be part of program flow or can we just setup the connector pane and forget about it? I'm new to LabVIEW.
If you are new to LabVIEW, you should start with some basic tutorials. You might also clarify some of your unusual terminologies ((What is a "Run VI interface"? What do you mean by "part of program flow"? "forget about what, exactly"?)
Since you have connectors assigned, this is designed to be used as a subVI, but you can also run it directly without using a caller. In that case, you should not call it "an entire program". if you are running this as toplevel, the connector pane assignment is irrelevant..
Controls are inputs to the subVI and indicators are outputs from the subVI (and as has been mentioned, your output is a control, not an indicator. You can easily change that by "right-clicking...change to indicator")
You have nothing wired up, thus your indicators will never output anything interesting based on input.
Typically you would be much more specific help if you would attach your subVI. Truncated pictures almost never tell the full story.