NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Terminatin LV code module using Termination Monitor

Hi,

 

To terminate the LV code module I'm using three VIs: TestStand - Initialize Termination Monitor (put before while loop), TestStand - Get Termination Monitor Status (put within while loop) and TestStand - Close Termination Monitor (put after while loop).

 

All these three VIs are within one parent VI on the same 'layer'. The solution works.

 

However, the solution doesn't work if I put the first out of these tree VIs 'one level higher' i the hiearchy on the same layer as the 'parent' VI from description above.

 

Are they MUST be on the same layer?

 

Why?

0 Kudos
Message 1 of 4
(3,724 Views)

Nope, they don't need to be on the same layer. The cluster that the Init VI returns is just a handful of ActiveX references, which are valid wherever. It would help if you were more clear as to what "doesn't work" means - do you get any errors, or the VI simply ignores the termination? Make sure everything (especially that cluster) is wired through properly.

0 Kudos
Message 2 of 4
(3,722 Views)

Throwing an error 93.

 

I'll have a go one more time.

0 Kudos
Message 3 of 4
(3,665 Views)

Try whittling down your app and post an example that reproduces the problem.

0 Kudos
Message 4 of 4
(3,663 Views)