I am building a test system in NI TestStand 2019. The base principle of the system is that we have what we call a Station Control sequence file, which runs at system startup. The execution of this sequence file is the one to receive a UUT ID (part number and serial number) and then select the appropriate product test sequence file. This is done in an override of the PreUUT callback sequence.
Once we have the path for the product test sequence file, we start a new TestStand execution with this sequence file. It is run in the "Single Pass" execution entry point, since we do not want it to loop. We need to return to the Station Control execution to scan the next UUT barcode. The Product Test execution is started with the "Initially Suspended" flag set. We then clone the UUT container from the Station Control Execution to the Product Test execution to make sure we have the correct data for loading property files and logging, befor resuming the Product Test Execution.
This works perfect for the standard reporting and databas logging in TestStand, however in WATS I only get the steps from the MainSequence of the Station Control execution which I do not want any logging from, but not steps from the Production Test execution.
How do I solve this? Can it be true that it is not possible to log data to WATS when running Single Pass?
Hope you can help, thanks.
Please sign in to leave a comment.