NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

LoadPanelEX error -12 out of memory

Hi All ,

 

I have a problem while working with TS 2010 & CVI 2009 .

 

i am using TS for checking multiply cards ( 1 - 28 ) while checking 1 - 20 cards everything is OK but , when i'm checking 25 or 26 i some times get this error ( see picture ) .

 

the panel i'm loading from CVI is a simple panel with a clock that counts 10 sec on the screen and then its fades.

 

its important to say i am working with batch sync and testing 28 cards at the same time but not together each one at his turn .

 

the cards are tested in an oven 25c for all , then 75c for all and then -17 for all. the message pops up for each card in every test.

 

 

 

-----------------------------------------
Kobi Kalif
Software Engineer

Download All
0 Kudos
Message 1 of 4
(3,359 Views)

Hi Kobi,

 

Is this happening on multiple teststations or just one? I'm curious as to whether the system is able to handle running that many tests in parallel. Are you able to monitor memory usage in Task Manager to see if there is adequate memory at the time of error?

Raj
National Instruments
Applications Engineer
0 Kudos
Message 2 of 4
(3,308 Views)

Hi Raj,

There is one PC which tests 30 cards the cards aren't test at the same time,  every time only one panel is working ( switching is happening with the sync options of TS ).
The crash happens when i'm loading in addition to the 30 cards another Panel from CVI its a simple Panel which shows a clock of 10 sec....
Right now what i did is to disable this message Panel and simply use TS Delay option.
But because I don't want to have more problems , is there a limit for TS supporting that many parallel tests ? 
in addition i will ask the Tester operator to monitor Windows Task Manager and to see the memory usage of the software i will update you when i'll get an answer.
Another question i have : how can i pass local vars values between sequences ? its important that i'll use local vars since all this multi tasking can cause crashes if ill use globals or so... 
Thank you.. 🙂
-----------------------------------------
Kobi Kalif
Software Engineer

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

Hi Kobi,

 

I'm not aware of any limitation of the number of parallel tests. I believe it's dependant on whether the computer can handle the tests. In terms of passing local variables between sequences, if they are subsequences, you can pass them using the parameters. It is the recommended way to pass data from one sequence to another without corrupting the data when running in parallel. The knowledgebase here gives valuable insight into how this can be done. I will wait for you to get back to me on the memory usage issues.

Raj
National Instruments
Applications Engineer
0 Kudos
Message 4 of 4
(3,264 Views)