05-10-2012 12:11 PM
TestStand 2010 SP1, LabVIEW 2011 SP1
This may be a "feature" but I also may be missing something here.
Reproduce my issue doing this:
Create a VI with a numeric double. Set the value to NaN. Make that the default value. Connect it to the connector pane. Try and call it from TestStand. The prototype will not reload. Why? NOTE: it only works for controls and not indicators.
Not sure if it's related to this because that's in .NET: http://forums.ni.com/t5/Measurement-Studio-for-NET/NaN-as-default-value-for-a-numeric-edit-control/t...
We have hundreds of VIs with the default set to NaN. We started seeing this issue when we just upgraded to the latest dev suite.
Thanks in advance,
05-11-2012 08:22 AM
The prototype reloads fine in TestStand 4.2.1 and LabVIEW 2010, as you probably already knew.
In TestStand 2010, the problem is that it doesn't reload only when you set to NAN? Or does it never reload no matter what the numeric value is?
What is your logic for using NaN values? Are these values that are not used in tests? We have a suite of over 50+ tests and I have never used NaN values as inputs.
Thanks,
PH
05-15-2012 02:48 PM
Hi,
This is a known issue which will be fixed in the TestStand 2012 Release. This issue is only present in TestStand 2010 SP1 and LabVIEW 2011 and later. Currently, the only workaround is to change your VI so that no default values are NaN.
For other customers experiencing this behavior, please reply to this thread (or use the "me too" feature) so that the TestStand team can track how often this issue is being encountered.