The order of actions that are executed during a call to a TestStand step places restrictions on when you can obtain the pass/fail status returned by a Numeric Limit Test step. Evaluating the status of the Numeric Limit Test in a Post-Expression will return the value of Running, not the desired status of pass/fail. This is because the evaluation of the Post-Expression action is executed before the Status expression evaluation is executed.

The TestStand Numeric Limit Test step pass/fail status can be evaluated using a Post Action Custom Condition. This Example calls a LabVIEW code module in a Numeric Limit Test step and then sets a local variable boolean flag to indicate if the step has failed.

Adri Kruger
National Instruments
LabVIEW Product Marketing