NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How to enable step database logging with 2 sequencer callbacks in sequential process model?

I have setup a custom database logging (Dbase) which logs UUT-related data (serial number, etc.), 1 record per test run in one table and Test relarted data: result, limits, .. 1 record per test results in another table.
 
With the standard Teststand sequential process model, all works fine as expected, but when I added a callback just before the mainsequence call back, only the tests of the first sequencer are datalogged. The UUT data is OK. If I disable "Record Result" in the run options of the callback,  the second sequencer tests is datalogged again.
It seems that only the tests of the first sequencer callback configered to record results are logged.
Does anybody know why this is the case and how I can solve it?
 
Attached you can find the modified process model, the database format and the sequencer I have used to test it. (datalogging.seq)
0 Kudos
Message 1 of 2
(2,948 Views)
Hi,

Maybe these links can help you with your problem:

http://forums.ni.com/ni/board/message?board.id=330&message.id=1122&requireLogin=False
http://forums.ni.com/ni/board/message?board.id=330&message.id=3512&requireLogin=False

If they don't help, please explain your problem in more detail (step names of which files)
don't really understand this "If I disable "Record Result" in the run options of the callback,  the second sequencer tests is datalogged again."

if i look in your SequentialModel_logging_issue.seq i see a lot of callback's so what do you need to do (names of steps where you change things) to record everything like you would want it to be recorded.
Kind Regards,

Joris Donders
National Instruments
EMEIA GTM Lead for Semiconductor
www.ni.com/semiconductor
0 Kudos
Message 2 of 2
(2,919 Views)