10-20-2014 10:43 AM
Hello Everyone,
I've seem to run into a problem with an input to one of my sub VIs. As seen in the image below, I have a while loop with a event structure inside. I'm shifting in a cluster of boolean control values, which is modified by a series of user input data prompts in a different event case. When passed to the case in the image, the values, as seen in probe 5, are correct. However, when it is received by the first subVI in the structure, the values are all false as seen by probe 6.
So far I've tried:
- Closing and re-opening LabVIEW
- Recreating the control via the probe 5 wire and re-wiring the input
-making the control "synchronous display"
Thanks in advance to anyone able to help!
Solved! Go to Solution.
10-20-2014 10:48 AM
Can you supply any actual code that shows this problem? I'm thinking you might have a wiring error.
10-20-2014 11:21 AM
Here are the necessary VI files.
Also Tried:
-making cluster a typedef control
-making cluster typedef, initialized with typedef constant.
10-20-2014 11:26 AM - edited 10-20-2014 11:28 AM
You have another one of those functions hidden underneath the function you can see. Your input clusters are actually wired to that.
BTW, having your inputs defaulting to Required would have found this.
10-20-2014 11:34 AM
Good find and thanks for the advice!