Embed design documentation refs into teststand sequences

I've always thought TestStand sequences would map really well to
aerospace types of  test procedures; the sequences would read
almost like the document. I've finally got a chance to try it out!
I want to embed paragraph numbers from a written procedure or System
Design Document into my client sequences (and maybe into the pm). Has
anyone done this, FDA jobs maybe? Options: 1) Put the paragraph #s in
the step names 2) create custom step types with a "Doc Reference"
property, 3) misuse some existing property like Step.Result.ReportText
or Step.TS.PreExpr, 4) both step name and property?
I guess the step name is the obvious choice, just wondering if there were any advanced considerations.

dowNow -
I've seen the comment field used for this kind of embedded information
in steps.  I think that would be your best bet for making this
information visible in your client sequences.
There is a possibility that we will add a field to save this kind of information, so keep an eye out for it in future versions!
Andrew W. || Applications Engineer

Similar Messages

  • Embed the Javascript debugger into Designer

    Please embed the JS debugger into Designer. Having to have Acrobat Pro open while using Designer just to use the JS debugger is a serious pain in the a$$.
    When they both decide to work at the same time that is...

    must part

  • Is it possible to call a VI that is inside a LabVIEW executable from a TestStand sequence?

    I have created a custom TestStand operator interface and have modified the default sequential process model to display a UUT information dialog that prompts for more information than just the UUT serial number.  This UUT information dialog is a LabVIEW VI.  To distribute the operator interface, I build it into an executable.  As part of the build process, I make a copy of the UUT information dialog VI (which is part of my operator interface project) and place it in the same folder as the executable.  I have then configured the sequential process model to call the dialog VI from this location.  It would be really nice if I could embed the UUT information dialog VI inside the operator interface executable so that I could distribute just an executable instead of an executable and separate VIs.  Is this possible?  In other words, is it possible to call a VI that is inside a LabVIEW executable from a TestStand sequence just like a standard LabVIEW VI call?

    Ryan,
    The dialog that you've created isn't being directly called by the OI at all and shouldn't need to be included in the same directory as the OI for distribution. Since you are modifying the PreUUT of the default process model, you will give the path to the VI in that step, create a deployment and then manually copy the VI to the directory referenced in the step. The VI is considered a support file for the process model and is not related to the OI at all.
    Test Engineer - CTA

  • Finding the name of my teststand sequence in the process model

    I would like to be able to find the file path and name of a teststand sequence in the process model. I have created a simple vi which will display this information when run in a sequence. If i insert the vi into the process model, the file path and name returned is that of the process model and not the sequence under exectution. Is there a way of extracting this information in the process model?

    Davepar -
    If you are executing in the process model you can use the following as a lookup string if you are in the root context "RunState.ProcessModelClient.Path" or "RunState.Root.RunState.ProcessModelClient.Path" if you are not in the root context.
    Scott Richardson (NI)
    Scott Richardson
    National Instruments

  • Pulling in a variable into TestStand from an externally running LabView Vi ?

    Hello,
    My coworker has a problem and I'm tyring to help him.
    We have a functional test written by an outside company, using TestStand 4.1
    He has a LabView Vi with an Thermotron driver that monitors  a chamber temp and outputs an INTERVAL number ( 1 intervel every x minutes)
    That interval number is written to text file.
    We would like to loop the Main function of the TestStand sequence based on that Interval number, but I'm unsure how to read that variable from within Test Stand.
    I can either pull interval numbers from the text file, or set up logic in the VI to make a true / false flag based on interval numbers
    i.e. interval 30 - 60 run the test....61 to 75 pause (dont run test)....76 to 125 run test...etc
    Can you tell me how I might pull that interval into TestStand ?
    Is there a way without incorporating the stand alone VI in question into the Test Seq ?
    Thank you for any advice in advance !
    Solved!
    Go to Solution.

    Hi,
    Are you saying that you want to read this value stored in your text file and use this value to set the number if iteration of your test sequence loop.
    You will need a piece of software that will obtain the value from your file and then pass this back into TestStand to store in a teststand variable, probably a local. TestStand doesn't have the built in function to directly read the data from your file.
    Therefore you will need a code module attached to say an Action Step Type. The code module can be written in any one of the supported language, as you mentioned LabVIEW then maybe this is your perferred language. So your VI need to obtain the data from your file and return the value back to TestStand and you do this by sending your data out of your VI via its connector pane and then in teststand assigning a Teststand variable to your output connection of your VI.
    I am assuming you have the basic knowledge of setting up a Step in TestStand.
    Regards
    Ray Farmer

  • Edit Items in TestStand Sequence File Combo Box?

    Hello All,
      I am creating a basic user interface VI Project, based off of the examples included with TestStand.  In the "Simple" example, there is a Open Seq File button, and an associated combo box to select the Sequence File to run.  For my application, I would like to limit the sequence file options from which the operator can choose (not allow the operator to browse the entire hard drive to find a sequence file).  Using basic Labview functions, I would have done this with a regular combo box, and use the "Edit Items" option to load file options into the drop-down menu.  However, the TestStand UI combo box does not allow this, presumably because it is an ActiveX control, and configuration is different from normal Labview functions.  Is it possible to pre-load the TestStand UI combo box with allowed sequence files?  Or, if there are other suggestions on how to accomplish the requirement, I am open to them as well. 
    Thanks in advance,
    GSinMN       

    One idea is to use the native LabVIEW controls.  Then hide the TestStand UI controls and update them from the events triggered by the native LabVIEW controls. I have had to do this before on UIs when the customer wanted a certain look and feel.
    So basically have the native LabVIEW combo box set like you want.  When the user makes a selection, in the event for that selection update the hidden TestStand Sequence File Combo Box witht he correct sequence file.
    Another option is to use events for the Sequence File Combo Box and just filter and force certain behavior.
    Hope this helps,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Embed Lightroom Web Gallery into Dreamweaver

    Hi.  I've created a web gallery (lightroom html gallery) using Lightroom 3 and I am wanting to embed it into an existing website that I am working on in Dreamweaver CS5.  I've tried many things but nothing seems to work.  I've copied the gallery folder into the website folder and uploaded it straight to the site and that doesn't work.  As well as changing the index.html and index_2.html (2nd page of gallery) to matching titles of a link that is meant to open up straight to the gallery and it still doesn't work.  I've been trying for countless hours and can get nothing. Somebody please help on how to embed a lightroom gallery into an existing dreamweaver site so that it fully works.

    I'm not sure I completely understand your problem, because linking to a Lightroom gallery is actually very simple.
    Design your Lightroom gallery and upload it to your server. Just do it directly from LR. Let's suppose you have uploaded it into [your webroot folder]/galleries/test/.
    Don't rename any of the index files.
    Check it has actually worked, by visiting http://celestialapple.zxq.net/galleries/test/index.html with your browser.
    Create a link to the gallery on your home page. The source code for the link is <a href="/galleries/test/index.html">Other Photoshop gallery</a>
    And that's it already.
    Cheers,
    Michael

  • How do i read the Shift register value of a vi which is written in the teststand sequence from labview exe

    Dear All..
    My Qusetion is ... I have a VI in which I can writ the data to shift register and I can read( Differenent cases). I am Running the VI in write mode to write SAY '100' in the shiftreg( VI will be In teststand Sequence) . And I am reading the VI in read mode using Labview. I am getting the data in labview.
    When i conver my Reading Vi which is having that Read/Write vi in to EXE even then the test stand is writing the data to VI is Unable to reflect in labview.
    Please Help me out with some solution.
    Thanks
    bhargav

    I'm confused by your question:
    Are you trying to transfer data from an Exe to TestStand and vice versa?
    Or are you changing existing, working VIs into EXEs and then wondering why they won't behave the same?
    Can you clarify some what your goal is?
    There may be a better way to do what you want.
    Thanks,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • PeopleTools 8.49 Application Designer cannot log into HRCS 9.0 Database

    Folks,
    Hello. I am working on Human Resources and Campus Solution 9.0 (HRCS 9.0) Portal. The thing is as below:
    I understand HRCS 9.0 requires PeopleTools 8.50 or higher. But I have no choice to use PeopleTools 8.49 for it.
    My PeopleSoft Internet Architecture is PeopleTools 8.49, Weblogic 9.2, Tuxedo 9.0 and MS SQL Server 2005.
    My Operating System is Windows Server 2003 on the top of VM Player 3.
    First time, I installed HRCS 9.0 with PeopleTools 8.49 and set up HRCS 9.0 Database in SQL Server successfully.
    Application Designer log into Database HRCS 9.0 successfully with UserId PS and Password PS.
    Later, the miserable thing happens to me: I delete HRCS 9.0 Database in SQL Server by an accident !
    I set up HRCS 9.0 Database again, but Application Designer cannot log into HRCS 9.0 Database any more.
    I create a new Virtual Machine to install entire PIA and PeopleTools 8.49 with Windows Server 2003 and set up HRCS 9.0 Database, but Application Designer still cannot log into HRCS 9.0 Database.
    My question is:
    How to have PeopleTools 8.49 Application Designer log into HRCS 9.0 Database in SQL Server 2005 as I did it at the first time ?
    Thanks in advance.

    Hi,
    When you look at the readme on Oracle Software Delivery Cloud for PeopleSoft Human Capital Management and Campus Solutions 9.0:
    PeopleSoft Human Capital Management and Campus Solutions 9.0 – Revision 5: This part (number V30469-01) has replaced the PeopleSoft Enterprise Human Resources Management System (HRMS) and Campus Solutions 9.0 media (part number B34591-01), the PeopleSoft Enterprise Human Resources Management System and Campus Solutions 9.0 - Revision 1 media (part number V20635-01) and the PeopleSoft Enterprise Human Resources Management System and Campus Solutions 9.0: Feature Pack – March 2011 media (part number V24852-01). New installations of PeopleSoft Human Capital Management and Campus Solutions 9.0 should use this part. If you have already installed the original HRMS and Campus Solutions 9.0 (part number B34591-01) media, Revision 1 (part number V20635-01) media, or Feature Pack - March 2011 (part number V24852-01) media, you should install the Maintenance Packs or bundles available on My Oracle Support; you should not install this part. The PeopleSoft Human Capital Management and Campus Solutions 9.0 – Revision 5 media includes all maintenance posted through December 27, 2011 (up to PeopleSoft HCM and CS Maintenance Pack 13, PeopleSoft HRMS Bundle #18, PeopleSoft Campus Solutions Bundle #23, PeopleSoft Payroll Tax Update 11-F, and Global Payroll Update 2011-F). If you install this media, you do not need to separately install these maintenance packs or bundles. All installs of HCM and Campus Solutions 9.0 – Revision 5 require PeopleTools 8.52.03 or higher+. Please check the upgrade documentation for the PeopleTools requirements for your specific upgrade path. For additional information on PeopleSoft Feature Packs, please go to My Oracle Support.
    So if you are using the install files from Oracle Software Delivery Cloud for PeopleSoft Human Capital Management and Campus Solutions 9.0, you can only download the revision recut that is running on PeopleTools 8.52.03 and you can not downgrade to PeopleTools 8.49.
    If you have your original installation files (HRMS 9.0 on PeopleTools 8.49), you can use these.
    If you do not have your original installation files, you only option is to contact Oracle
    Regards,
    Hakan

  • Import c struct from dll header file into TestStand?

    Hi,
    I'm writing a TestStand sequence to call some CVI functions I have compiled into a dll. One header file in the CVI code is the interface to the dll and declares some functions and some C structs which are to be passed into the functions as pointers. These structs are populated with test results as the CVI code executes. I want to import these structs into TestStand.
    TestStand seems to have properly imported my function calls because I can select them from a drop-down list. But it doesn't seem to recognize my struct definitions, because it just says "unknown __struct 617*" -- it knows it's a C struct pointer but doesn't know what fields exist in the struct.
    How do I get TestStand to recognize the fields that are in my structs?
    The C functions and structs are declared with DLLEXPORT in the header file. I compile the CVI code into a dll, with the target settings set to export marked header files and symbols. The only header file marked in the target settings dialog is the header file declaring these functions and structs. So I think they're being exported properly into the dll.
    Any ideas to help?
    Thanks!

    I'm using typedef struct {...} MyStruct; to make life easier in CVI world, so rather than changing that throughout my CVI code I think I'll just live with the fact that TestStand doesn't know what struct type it is.
    But typedef or not, is it ever possible for TestStand to import the struct definitions (ie so that it knows what fields and types exist within the struct)? Or do I have to make containers in TestStand that match the format of the structs I'm using in CVI, and pass those container pointers into my CVI function calls?
    Thanks!

  • Can we integrate a report designed in CR2008 into VS2010?

    Hello,
    1. Can we integrate a report designed in CR2008 into VS2010 ?
    2. Our client has obtained license only for CR2008 (bought a single case) and we too develop/design .rpt file in CR2008 , So is it enough to install only CR2008 run time in the client machine to launch the Report in VS2010 application (.Net 4.0)  or do we need to install SAP Crystal Report for Visual Studio 2010 run time in client machine to launch the report?
    Thanks & Regards,
    Mani G.S.

    Hi Mani,
    1. No. CR 2008 is not compatible / tested/ supported with VS 2010.
    Only CR for VS 2010 is supported and meant to work with VS 2010.
    2. Please refer to my response in below thread.
    [Few quesions about SAP Crystal Report for Visual Studio 2010 and CR2011|Few quesions about SAP Crystal Report for Visual Studio 2010 and CR2011]
    Please do not post same the question in multiple threads.
    - Bhushan.

  • Created my own subscription box in animate, how to embed the mail code into the symbols?

    So i think  I am on the right track, I am trying to embed my mailchimp code into my animate site, and I decided to build my own text box and button in animate and convert them into symbols. Both text box and button or inside of a bigger symbol so that they stay in a responisive design. however when I tryin and plug in the mail code it just puts the subscription box behind my symbols. Is this because html code doesnt work in animate or am I just really stupid and am doing it all wrong? Ha probably the second part, . Any help would be great!.
    Animate CC code
    <div id="Stage_Center2_Subscription">
                    <div id="Stage_Center2_Subscription_subscribe"></div>
                    <div id="Stage_Center2_Subscription_Submittbutton">
                        <div id="Stage_Center2_Subscription_Submittbutton_Submitbutton">
                            <div id="Stage_Center2_Subscription_Submittbutton_Submitbutton_RoundRect2"></div>
                        </div>
                        <div id="Stage_Center2_Subscription_Submittbutton_text">
                            <div id="Stage_Center2_Subscription_Submittbutton_text_Text">Join</div>
                        </div>
                    </div>
                    <div id="Stage_Center2_Subscription_Textbox">
                        <div id="Stage_Center2_Subscription_Textbox_textbox">
                            <div id="Stage_Center2_Subscription_Textbox_textbox_RoundRect"></div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </body>
    </html>
    Mailchimp code
    <!-- Begin MailChimp Signup Form -->
    <link href="//cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css">
    <style type="text/css">
              #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
              /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
                 We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
    </style>
    <div id="mc_embed_signup">
    <form action="http://kandied.us3.list-manage.com/subscribe/post?u=4525b320bd81872705a48ea05&id=4743a970b 1" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
              <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
        <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
        <div style="position: absolute; left: -5000px;"><input type="text" name="b_4525b320bd81872705a48ea05_4743a970b1" value=""></div>
              <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
    </form>
    </div>
    <!--End mc_embed_signup-->

    Hi, Kyle-
    What's happening is that you're inserting static HTML into the base HTML of your current project.  We treat any third party static HTML as underneath all managed elements.  You can find out whether or not it's being treated as static by hovering over the element in the elements panel:
    One thing you can do is to dynamically insert your mailchimp code into a div by changing the html() property of that div using jQuery.  So, something like this:
    In compositionReady:
    sym.$("myDiv").html("INSERT MY FORM CODE HERE");
    Hope that points you in the right direction!
    -Elaine

  • TestStand Sequence Thread Termination

    I have created a Sequence which launches a VI to run in a parallel/background thread. This sequence gets called in my Main Sequence. In my Main Sequence, I'm trying to figure out how to terminate the background thread after the main sequence has completed all of its actions. The background thread has no pass/fail criteria, its is essentially a polling VI which is supposed to share a Queue which contains data telling the VI what to do.
    Before trying to implement this into Teststand, I successfully created an application which launches a background VI using VI server. Using Queues, I'm able to terminate and pass data to the VI running in the background from the Main VI. I'm essentially using the same approach in Teststand with no success in being able to terminate the parallel thread. Can parallel threads use the same Queue reference?
    Thanks
    Peter.

    Hi Buzz,
    Here's an example I was using awhile back to demonstate a problem. But it might help you in your solution.
    The example starts a dialog panel in a new execution. The MainSequence carries on and does something else.
    The user has the option to press the button on the dialog to close the new execution, or the mainsequence will come to an end then terminates the new execution.
    Hope it helps
    Regards
    Ray Farmer
    Regards
    Ray Farmer
    Attachments:
    StopNewExecution.seq ‏41 KB

  • How do I add a new Icon into TestStand ?

    I would like to customize a test step and I can't add a icon into TestStand, if I just place a new icon in folder "TestStand\Components\User\Icons" I get an error when I start TestStand, error message is
    "The sequence editor cannot start up.
    Incorrect file format.
    Error Code:-17100
    Source:'TSAPI'"
    Is there another way to do this so I can customize my test step in the type palette, "Designate an Icon" ?
    Regards

    Hi,
    I think your icon file might be corrupted. You might want to try a different icon file or see if you can open this icon file in different program like - Paintshop etc.
    Regards

  • Pasting data into TestStand arrays

    Is there really no way to cut-and-paste values from a spreadsheet (or any other source) into an array variable in TestStand? I know I can go the other direction, but that's not helping me right now.
    I really don't want to sit here and type in 148 numbers. And I don't want to write a kludgy program to do it using a SequenceFile object.
    Surely there must be a better way...

    Currently the TestStand sequence editor does not allow you to edit selected properties as you are suggesting. As you said, the only option is to enter them manually, or create a tool that operates on a sequence file and the tool must use a path to the property that you want to edit in some way. Currently the TestStand engine does not allow the sequence editor to specify what the currently selected property is creating a tool must edit the sequence file or step and you must supply the path to the property. We hope to address this in the future.
    Scott Richardson
    Scott Richardson
    National Instruments

Maybe you are looking for

  • Validity Table in Non cumulative cube

    Hi Friends, What is the use of validity table in Non cumulative cube? I have already studied the document 'How to Inventory Please can any one explain me with example. Thanks & Regards, Ramnaresh.P.

  • Sound input problem

    I have a weird problem: in using a headset to make calls using Skype or iChat I cannot get the headset microphone to work, though the earphones work fine. Everything is plugged in correctly. Have selected the Line-In option in the Sound panel of Syst

  • Using custom images for radiobuttons

    Hi I'm looking for help with creating a radio buttons with external images (fetched from XML/Javascript file) cause, I don't want to use standard looking radio buttons from components. I wish to use different images for each state of the button. Any

  • What is Bonjour,Download it from Where???

    all i have is this icon that says About Bonjour it explains a little,but where is the download link and have any of you used it? what does it do and how does it work?

  • How can I up date my ipad 2?

    how can i update my i pad2 ?