Hi all,
I am trying to use two instancies of the Comparison Express VI in LabVIEW basic 8.2.1, as follows.
Both are configured as Equal within tolerance, and tolerance is set to 1.0. Both have their comparison inputs set to Second input signal.
For both, Operand 1 is the four test limits, read from a spread sheet of type DBL, converted to dynamic data type.
For both, Operand 2 is four DMM readings converted from a 1 D array of DBL to dynamic data type.
One of the VI has the result field set to One result per data point. I hope to use this to indicate if individual DMM readings pass or fail.
The other VI. I hope to use this to indicate an overall pass or fail result. If I set the result field to One result for all channels I get an overall fail result when I should get a Pass. If I set it to One result per channel I seem to get an overall pass result if the first DMM reading is a pass, regardless of the following readings.
Can anyone tell me if this is a valid approach, and give me any pointers to where I might be going wrong?
I have attached the segment of my code, which I have added indicators to it in a failed attempt to work out what was going on!
Thanks
Mark