NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Two CVI applications each calling a different TestStand version

Solved!
Go to solution

We have a Test Manager software written in LabWindows-CVI. 

One version of the Test Manager was written in an older CVI version and calls TestStand 3.x.

A newer version was written in CVI 7.x and also calls TestStand 3.x.

The latest version of the Test Manager is written in the latest CVI and the latest TestStand.

 

We want to install and run both the legacy version(s) and the newest versions on the same PC.

 

Will this work?  How will the older (and newer) Test Manager select the appropriate TestStand versions?

 

For instance, we want to run CVI 7.x and the latest along with TestStand 3.x and along with the latest version of TestStand.

 

I did read earlier posts about having multiple deployments of TestStand (or versions) on the same PC.  This case is not quite the same because the software application calls TestStand and not the other way around.

 

 

Thanks,

 

RayR

0 Kudos
Message 1 of 6
(3,349 Views)
Solution
Accepted by topic author Ray.R

I'm not sure which posts you are referring to but they should apply to your situation. The sequence editor and operator interfaces are not TestStand. They both call the TestStand engine. Since you can only have one active engine at a time, you will have to have your top level program switch to the correct one. There are some batch files here that should help. Obviously, you cannot run your different test manager programs at the same time.

 

 

Message 2 of 6
(3,346 Views)

Hi Ray,

 

The problem is you dont have any means of switching the active TestStand engine other than running the Teststand Version Selector application and off course you have to do this before you try to start the TestStand Engine in your application.

 

If you try to start TestStand with the wrong engine then you get a whole load of error and eventually you have to close your application and run the Selector program.

 

Regards

Ray Farmer 

Regards
Ray Farmer
Message 3 of 6
(3,342 Views)

Thanks guys,

 

You both understood the scenario I was trying trying to describe.  🙂

I wish I could assign both answers as the correct one (who knows, I might suggest this as a feature to this forum).

 

This is what I was expecting, the version switcher is needed.  I will look at the batch that Dennis suggested and hopefully implement it as part of the application.

 

Thanks guys.  Kudos will be sent from my home PC.  

 

RayR

0 Kudos
Message 4 of 6
(3,337 Views)

And if you wanted to integrate the TestStand version selection into the old test manager code, that would require new versions of each and I would think it would be just as simple to just use the latest and verify the sequences work. Have you actually tried running the old sequences with the new version of TestStand?

Message 5 of 6
(3,336 Views)

Thanks Dennis,

 

No, we have not tried, that I know of...

 

The batch files should work.

 

RayR

Message Edited by Ray.R on 07-08-2009 11:07 AM
0 Kudos
Message 6 of 6
(3,334 Views)