Hello,
I think the best solution for you is to create a custom step type which will accept arrays for the Limits and the Results of the step. Then the size of these array can be determined at runtime. So, I created a custom example for you in TestStand 3.1 and LabVIEW 7.1 which shows this custom step type. This example will perform a numeric limit test on an array of data. It will then compare each index of the Limits arrays with that index of the Result array. If each index of the Result array is within the Limits array the step will pass; otherwise the step will fail. Also, this example includes a PostStepVI which will need to be in one of your search directories. I hope that this information helps you out.
Regards,
Kevin L.
Applications Engineer
National Instruments