NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Log two UUT

HI

 

I need to create a sequence which needs to run only once but needs to log Two UUT serial numbers.

How can i do this?

Help share your knowlegde
0 Kudos
Message 1 of 7
(3,344 Views)

You can override the pre UUT callback, but you'll have to add a variable (your DUT serial Number) and modify your process model.

 

What are you trying to do? Because I'm not sure having two UUT Serial number at the same time is the way to go.... Did you have a look at parallel or batch process model?

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 2 of 7
(3,336 Views)

Thanks for the reply.

I have looked at the other process models and for what i want it doesnt seem to be the write models.

 

Here is some background info.

I got two boards, one is a keypad and the other a cpu/Lcd board different serial numbers.

What i was thinking is that i would log the Two board as seperate UUT Results Linked by the UUT ID.

One test is done to test both boards, sperating the test is possible but not at this current time.

 

Is it possible to do this?

Help share your knowlegde
0 Kudos
Message 3 of 7
(3,332 Views)

IMO, you should use parallel process model if you want to test them both at the same time.

 

You also can create a sequence that prompts user to choose which board is under test (then use the appropriate test)

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 4 of 7
(3,329 Views)

Is it possible to enter two serial numbers ,using the parrallel process model, and only running one test.

I dont want two same tests to be ran.

Help share your knowlegde
0 Kudos
Message 5 of 7
(3,310 Views)

is this not possible with the PreUUT callback?

 

copy it from SequentialModel.Seq

Use the serialnumber for your CPU board...

Add a messagebox with response string on the end and let it log a serialnr_keypad to the fileglobals

 

If you want this second serialnumber also in your reportpath a stationglobal is probably better...

 

I have done something similar with an OrderNr (batchnr) And OrderType (production/repair) in the PreUUTLoop callback

Now I want to give the IdentifyUUT dialog a default value, but setting Locals.SerialNumber is aparently not enough...

0 Kudos
Message 6 of 7
(3,306 Views)

My solution was to use the parallel process model and then check which test socket is currently been used and split the test with if else statements.

Help share your knowlegde
0 Kudos
Message 7 of 7
(3,304 Views)