LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can the instance of a polymorphic vi be determined by its output indicator instead of its input control?

Solved!
Go to solution

I'm using LV2011.  Seems like the polymorphic vi cannot distinguish between different instances based on output indicator, I'll have to manually select the instance instead of letting it in auto mode.  Is this the case?

 

Attached is the file:

1.  VISA IO.vi:  The top level polymorphic vi.

2.  VISA IO Basic.vi:  String in, String out, the default vi in the polymorphic vi.

3.  VISA IO Array.vi:  String array in, String array out, another vi in the polymorphic vi.

4.  VISA IO String.vi:  String in, String array out, another vi in the polymorphic vi.  This instance will always to be selected manually instead of auto since its input is the same as item 2.  Has this be the case?

0 Kudos
Message 1 of 2
(2,088 Views)
Solution
Accepted by topic author yhuiliew

You can't use the output to select the instance. If you want this, you can vote for this idea - http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Let-polymorphic-VI-adapt-to-sink/idi-p/1589774


___________________
Try to take over the world!
0 Kudos
Message 2 of 2
(2,082 Views)