Skip to main content

Creating Custom Step in TestStand | Predefined Action Step

 This wiki article provides the step by step tutorial on how to create a custom step in TestStand based on an existing step. This article has 3 sections:
  1. Creating New Type Palette File
  2. Creating a New Custom Step by Using an Existing Step
  3. Using Step Template
Lets go!

Creating New Type Palette File

1. Open TestStand and go to "Types" window by pressing Ctrl + T.
2. Right click next to "Type Palette" and choose "Customize Type Palette..." as shown in image below.
3. Click on Create and provide a name for your Type Palette File and close the windows.




Creating a New Custom Step by Using an Existing Step

1. Here lets create a Custom Step which is similar to NI's "Action" step. For this, go to "NI_Types.ini" and make a copy of the Action Step in the same NI_Types.ini. It is really important to first make this copy in the same TypePalette file which has the original step.

 2. Now, cut and paste the duplicated step into your TypePalette file as shown below.
 3. Rename it as you desire.
4. Right click the above item and go to Properties. Modify the below items.
a. Specify an icon
b. Specify the Default Step Name - the name that will be shown when the step is dropped in a new sequence.
c. Step Description
d. Enable the checkbox of "Designate an Adapter" and choose LabVIEW.

5. Click on "Default Module" to specify the VI you would like to use as the default module for this step. Choose the desired VI and its inputs. Click OK.
6. Go to Menu Tab and specify the name of the step's display name in the Insertion Palette in TestStand. This is the name of the step that will be shown to users.


7. All Done! You can now see your step getting listed in Insertion Palette and you can use it in your sequences.


Using Step Template

In case your only requirement is to automatically specify a VI for an Action step, a good option would be to use "Step Templates". Just drag and drop your configured Action Step to the "Step Templates" window as shown below.
Now, you can select and use the above Step Template in any of your sequence file, just like a custom step!

Any questions? Feel free to ask in the comments.

Comments

Popular posts from this blog

Quick Start Guide to Setting up Tortoise SVN Client with File Lock Property

This article contains below sections:
Download and Install TortoiseSVNAdditional Steps to Configure Lock Mode for Binary Files Procedure for Setting Lock Property for Existing Files in SVNDownload and Install TortoiseSVNDownload Tortoise SVN Client. Choose the 32-bit or 64-bit version of TortoiseSVN based on your system's bitness. Follow the onscreen instructions for installing the TortoiseSVN Client.
Configure Lock Mode for New Binary Files Kindly note that the below steps would be applicable only for  new files that are submitted from that particular client system. For any files that are already present, a separate one time procedure needs to be followed, which is explained in the next section.

Kindly note that the below steps needs to be done in every client system, where you would be submitting files to SVN.

1. Right click on any folder in Windows Explorer and go to TortoiseSVN -> Settings as shown in image below.

2. Click on the "Edit" button for the subversion c…

Quick Links | Blogger Customization

This is a collection of useful links related to blogger customization.
Navigation Menu  A navigation menu is required to provide an easy way for the users to navigate to different set of topics in a professional way.

Below are some of the Navigation Plugins that you can use, in the order of my personal preference:
CSS3 Drop Down MenuMulti Level Horizontal Tabs - MyBloggerTricksDifferent Styles of Simple Drop Down Menus Short Codes Short codes are like macros which enables us to add/format content in a simple & easy way, instead of repeating the entire code each time, the same functionality is required.
Blogger Short Code Plugin by MyBloggerTricks Download Link and Installation Guide  |  Demo

The list of supported Short Codes with its demo page:
Accordian Table of Contents  Adding Table of Contents to a post provides easy navigation of different sections in the post as well as provides a bird's eye view of different sections in the post.

Below list some plugins/ways to add Table…