NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Teststand as an Executable

Where is the best place to look when creating an executable from Teststand 4.1.  I'm using Labview Coded Modules, NI PXI 4071 and switch executive to name a few.  I want to make sure I get ALL the supporting/driver files that I need to put this executable, created from the Develope SW onto the Target Machine.

Checked NI Site and searched on "Creating a executable with Teststand" and most of the returns were" know issues with ..."

 Nothing that told "How".

Thanks,

 

Clint

0 Kudos
Message 1 of 8
(7,271 Views)

I'm not sure what you are asking for. Typically, the only exe is the Operator Interface. You can't make an exe from a .seq file. To get everything on the target pc, you would use the Deployment Utility.

0 Kudos
Message 2 of 8
(7,270 Views)

Clint,

This KnowledgeBase article explains more about the concept behind TestStand deployments and has links to some other great resources on the subject.

John B.
Applications Engineer
National Instruments
0 Kudos
Message 3 of 8
(7,260 Views)

Hi,

 

use the links Josh has highighted to write an application using the TestStand API

 

http://forums.ni.com/ni/board/message?board.id=330&thread.id=24429

 

As Dennis points out the only executable is Operator Interface.

 

You dont turn the sequence files into executable you leave them as either a text file or if you are using TestStand 4.x, then they are in a binary format, but they are just saved in that format.

 

Regards

Ray Farmer

Regards
Ray Farmer
0 Kudos
Message 4 of 8
(7,252 Views)

I guess what I'm getting at is creating something such that the Manf Floor can't chg the code.  I remember doing something a long time ago where I created an "exe" file to port to the target machine.  Can't remember if it was LV or TS.  Does the OI "package" everything to put on a Target Machine?

 

Thanks,

Clint

0 Kudos
Message 5 of 8
(7,215 Views)

Hi,

 

What you can do is create a deployment build using the Deployment Tool.

This will deploy the TestStand engine and OI and therefore you will not have the development tools on the target system and therefore you will not beable to edit your test sequences.

 

You can also include the tests but its probably better to deploy the test sequences and code modules seperataly. Also set the LabVIEW adaptor to use the LV RTE on the target system rather than the LabVIEW developement system. 

Hope this helps.

 

Regards

Ray Farmer

Regards
Ray Farmer
0 Kudos
Message 6 of 8
(7,210 Views)

The sequence can only be changed by someone with the correct login. If you've been using TestStand, you've had to log in as at least developer to create your sequence.

 

You must have used LabVIEW and even the exe created in LabVIEW does not include everything. For example, it does not include hardware drivers.

 

The OI packages the OI. As said already, you have to use the TestStand deployment utility. You have options to install the TestStand runtime license, the OI, the sequences you've created, the support files, etc.

0 Kudos
Message 7 of 8
(7,209 Views)
Thanks everyone!
0 Kudos
Message 8 of 8
(7,204 Views)