09-20-2011 04:59 AM
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?
Solved! Go to Solution.
09-20-2011 05:06 AM
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