Weird step type menu behaviour

I am having problems getting a menu item to show up in the step type menu using the menu configuration tool, even though it is shown as unhidden.  I attached an image.  What could be wrong here?  I restarted teststand also.
Attachments:
step type menu.jpg ‏347 KB

>
It looks like that group is empty.  TestStand will not display empty groups.
Well, I swear the step was inside the folder just prior to taking that screenshot, because I couldn't get at the step type I deposited in the folder because it was hidden (my first indication of a problem).  I then moved it back out so I could see it and use it, then I took the shot.  I should have taken the screen shot prior, because now I cannot reproduce the issue.  I moved the step back into the folder and it showed up.  So chalk it up to quirky behavior.
Thanks
Message Edited by david_jenkinson on 09-12-2007 11:07 AM

Similar Messages

  • Step Type Menu Distribution. How to?

    Hi,
    I created at one of my develpopment station with TestStand the custom: Step Type Menu.
    How i can to distribute that - Step Type Menu to others stations (e.g. which file concludes it)?
    Thank you & Best Regards
    *I use LabVIEW 8.X & TestStand 3.5/4.0.1 versions only

    If you have created your own Type Palette. The file will be stored in TestStand 3.5\Components\User\Type Palettes, the name of the file will be the name of your Type Palette, e.g. MyTypes.ini
    Regards
    Steve
    There are 10 types of people in the world that understand binary, those that do and those that don't.

  • How do I increase the maximum number of list items in the Step Type Menu Editor?

    I am trying to create a lot of custom steps and have reached the point where they no longer appear in the "Insert Step" menu. Message reads "Max Menu Items Reached". Is there a way to increase this maximum?

    Hi,
    You have hit the same problem as I.
    Unfortunately you wont beable to easy resolve this unless you are using TestStand 3.0.
    see here for answer:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=506500000008000000A98C0000&UCATEGORY_0=_8_&UCATEGORY_S=0
    Using TestStand 3.0 the problem goes away as it is capable of handling more than the 256 step types.
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • How to insert a new step type into a submenu?

    Hi!
    I'm inserting a step type into the MyTypes.ini file with c++.
    With the code below I managed to put it into a menu (in the step type menu editor it is called "Group").
    But I want a sub menu.
    How can I put it into a sub menu (in c++)?
    Who can help me? Thanks in advance!!!
    Here is the code:
    property->PutName("StepTypeName");
    typeUseage->InsertType(property, 0, TS::TypeCategory_StepTypes);
    stepObj->PutMenuGroupName("StepTypeMenuGroup");

    TSNewbie,
    There is no API method to edit those groups. I can only suggest to use the Step Type Menu Editor to create the group you want and make it a submenu. Then when you call stepObj->PutMenuGroupName("SubMenuGroup") the step type will be in that submenu.
    I apologize if this isn't the answer you are looking for.
    Ronald Byrd (NI)

  • Programatically show/hide step types in the Steps pane

    When a user on a new Teststand Development bench syncs to a central repository of custom Teststand components and supporting LabVIEW code, I would like to expose only custom step types saved in myTpes.ini in the steps pane. None of the standard step types should be available unless the use explicitly opens an existing sequence file that contains them. I believe this can be done through the API when Teststand launches, but I don't know where to look for the appropriate API methods. For example, is there a methods to load or unload a specific type palette to or from memory? Any help would be much appreciated.

    Hi Charlie,
    As of right now, there does not appear to be a way to programmatically change step type menu items from visible to hidden via the TestStand API.  Someone has posted a product suggestion for this type of functionality to be made available in a later version of the software, however.  You can view it here.  I would recommend giving this idea kudos in order to boost its chances of being implemented in a future release.
    Hope this helps!
    Regards,
    Stephanie R.
    National Instruments
    Stephanie R.
    National Instruments

  • How do I modify custom step type that is part of a sequence?

    I have an example sequence that has a custom step type called "LabView Reentrant Action". My interest is to modify this step type to my needs. Because this custom step type is part of the sequence there is no definition in global type palette. I was told that I could copy this step into global type palette. But, I don't think I could.
    I can copy the step from the sequence space but I do not have an option to paste it in the palette.
    In sequence space I have options to choose LabView Reentrant Dialog Steps under Insert Step pull-down menu. When I open Step Type Menu Editor in the palette space, all types are listed except LabView Reentrant Dialog Steps. I think these are not showing in the palette because they are custom types built into the sequence.
    How can I extract the custom step type into global palette so that I could modify to my needs?

    Hello,
    If you already have the customer step type "LabView Reentrant Action" then to modify it all you need is to go in "Type Palette" (Ctrl-T) and make modifications in the step type.
    In case you are not able to see the step type in type palette then you need to add the step type in a custom ini file. You can add that ini file by clicking on customize in "Palettes" drop down menu. The you can copy paste a step in the step type and make modifications to the step.
    I would recommend going through Tutorial: How Do I Make a Custom Step Type? for more reference.
    I hope it helps..
    Rajiv

  • Max Menu Items Reached in Step Type Palettes

    Hi,
    I am seeing a greyed out text in some of my step type palettes 'Max Menu Items Reached' which is probably derived from the Resource string SEQ_MAXIMUM_MENU_ITEMS_REACHED.
    What defines the maximum number of menu items in the type palettes and can it be changed.
    Regards
    Ray Farmer

    Ray,
    The maximum number of menu items for TestStand 2.0.1 is set to be 256. This is pre-defined and cannot be changed. The message "'Max Menu Items Reached" should be displayed once you have inserted 256 menu items.
    Hope that helps!
    Shannon Rariden
    Applications Engineer
    National Instruments

  • Using an F2100 printer & can't scan to pdf there is no option in the file type menu there used be ?

    Using an F2100 printer &  can't scan to pdf there is no option in the file type menu there used be ? I'm using xp but had an hp update and have the problem tried unistalling and reinstalling the HP software and even using system restore to be the update .I hope it is just a setting or something simple. Is there another software I can use ? Many thanks

    Follow steps 1 and 2 of this tutorial and you will be able to get a jpg file for each of your book's pages inported into iPhoto: 06 - Creating an iDVD Slideshow From an iPhoto Book.  If you don't have the Automator workflow Save PDF to iPhoto (which should be in the HD/Library/PDF Services folder) you can download it from Toad's Cellar.
    Happy Holidays

  • When i run a sequence with ivi step types in simulation mode i get the error code number BFFA0015 - Types do not match.

    When i run the sequence with ivi step types in simulation mode i get the error Types do not mathc. The step that generates this error is an IviScope step type and is configured as a measurement. Th weird thing is that in real mode is working perfectly. I have three measure steps and i get the error in all of them. The exact error message is:
    UUT Result: Error, Error executing substep 'Post'. An exception occurred calling 'RunStep' in 'ISubstep' of 'TestStand Ivi Step Types 1.0 Type Library' An error occurred while executing the step. Component Works IVI Control Error: The IVI Read operation failed on channel '1' for logical name 'SampleScope'. Details: (1
    ) Types do not match. [IVI Error Code: BFFA0015] Source: TSIviStepTypes [Error Code: -30721, User-defined error code.]
    Can someone tell me how to fix this problem?. It seems to me that the simulation generates a diferent type of measurement of that generated in real mode.

    Update:
    The simulation driver appears to be raising the error. By switching to specific driver simulation the error does not occur. This may be a problem in either the class simulation driver or the specific driver.
    Scott Richardson
    National Instruments

  • The type library information for 'TestStand IVI Step Types' was not found (Error code: -18351)

    Hi,
    I get the error in the message subject when I add an IVI-C step (no matter IVI Power Supply, IVI Dmm or others) and try to edit the step by pressing Ctrl+E (or double-click the step and click "Edit IVI Power Supply" for instance).
    I have installed 2 IVI-C libraries that I downloaded from 'NI idnet' both with IVI technology (namely agn330xa_MS.msi and agn6700_MS.msi). They can both be seen in Add/Remove programs under "NI IVI Specific Drivers" group.
    The error message says "Make sure the server is registered".
    Does anybody know what server is it complaining about and how can the registration be done?
    Regards,
    S. Eren BALCI
    www.aselsan.com.tr
    Attachments:
    error 18351.jpg ‏66 KB

    Hi ebalci,
    I believe this error is occurring because the ActiveX components that are used by the IVI step types are either not properly installed or not properly registered.  I would recommend first making sure that the IVI compliance package and NI-VISA are installed on the system.  If both of these are already installed, I would recommend running the TestStand Version Selector because this should re-register the ActiveX components used by the IVI step type.  The TestStand Version Selector can be found by going to the Start Menu>>Programs>>National Instruments>>TestStand 3.5.  You will need to select the version of TestStand you want to use and click the "Make Active" button.  I have also pasted links below to VISA and the IVI compliance package.  Hope this helps!
    NI-VISA
    IVI Compliance Package
    Pat P.
    Software Engineer
    National Instruments

  • How do I configure my custom step type to call its Express VI configuration dialog box each time I double click the step?

    By double clicking on a step in the TestStand Sequence Editor the Properties dialog box pops up.
    How to change this behaviour?
    I would like to configure my step type so that each time I double click the step, the Express VI configuration dialog box pops up, instead of the properties.
    One Idea is to use custom activeX substeps, for example, Antonio Lie mentioned the substep "OnNewStep" in my last post. Is there also a "OnDoubleClick"?
    Does anyone know a list of activeX substep that can be used? Or are there other ideas?
    Thanks a lot!!!
    - Caribe -

    Caribe,
     1. Currently it is not possible to change the behavior for double clicking on a step. It is a good idea though, and we will be consider to add it to the next versions of TestStand.
     2. "OnNewStep" is the only "special" substep. It was implemented for internal use and it is not documented yet.
     3. If you want to know more about substeps you can red the Reference Manual, Chapter 13 is a good place to start.
     4. I want to make clear that "OnNewStep" is called every time you insert a new step. The sequnce editor gets the substeps list and if it finds the "OnNewStep" substep in the   list It calls it using the API. The substep can use any adapter type, It does not have to be the ActiveX adapter.
    Hope it helps.

  • Is there a limit to step types? "Insert step" doesn't show all step types.

    Hello,
    I am observing a weird behavior with TestStand 2.0. As soon as the number of step types that i created goes beyond 60, I can't see some of the steps in the "Insert Step" pop up dialog. It doesn't show the arrows at the top and bottom, as usually, and only shows 53 options to pick, even though there should be 61 items. If remove the step type I created last, I get all of the step types available to be selected. On the other hand, if I open the same files in version 4.1, all of the types are shown. Is there something I can do with version 2.0 to get over this issue?
    Thanks,
    Sam.

    Sam,
    I tried replicating this issue in TestStand 2.1 and saw a similar problem, though not exact.  I had enough step types to make two columns in the Insert Step pop-up dialog, but some of the steps before it broke into a new column did not show up.  I could still access those though using the arrow keys.  After using the mouse pointer to highlight a step type, you can use the arrow keys to navigate down into the part of the list that isn't shown on the screen and hit enter to insert the step.  If you know exactly where your step should be in the list, you can select it and insert it, but other than that, there's no other way around it.  As you noted, this was a bug in TestStand 2.0/2.1 and it was resolved in a later version, so this is no longer a problem with current versions of TestStand.
    Eric B.
    National Instruments

  • Update Step Types

    Hi,
    I want to add a property and a pre-step to the NumericLimitTest step type.
    I have already developped some sequence files and I want to update them easily.
    How can I do that ? (I use TestStand 3.1)
    Bruno

    Hi,
    The best way would be to make a copy of the NI NumericLimitTest step type. When you try to edit the NI NumericLimitTest step type it forces you to create a copy (unless of course you have the 'Allow Editing of NI Installed Types' enabled in the Sequence Editor Options, I wouldn't advise doing this). If this has been enabled then you would be able to do what you like the the installed step types.
    Once you have you own version of the NumericLimitTest step type.
    Make your changes to it. Once you are happy with the changes.
    Open your SequenceFile and use the Replace tool in the Edit menu to change the steps using the NI NumericLimitTest step type to use your version. You will then have to edit each of the steps in your sequencefile to change the new properties, you have added, from any default values to actual values.
    Hope this helps
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • How do I make Step Types in the Type palette be "master" versions which all sequence files on a particular should use? (since this only seems to "half work")

    The situation I would like is to have a library of step types which sequence developers can use. Therefore if new step types need to be added, or existing ones modified - all that needs to be done is to roll out a new MyTypes.ini (for example), and the code modules/substeps.
    Scenarios:
    If I create types in MyTypes.ini (make sure "Attach to this file" is checked, so they get saved here). I can then create a sequence file using these step types. No problem so far.
    I can open the type palette, modify the step properties, and save. When I go back to my sequence file an asterisk appears (saying it needs to be saved, even if I have opened it from scratch). The properties have been updated to reflect what is in the Type Palette. Still no problem (Type versions are the same in the sequence file and type palette).
    This is where the problem appears:
    If I change a step type (in the Type Palette) from using a code module to using a Post-Step substep instead (changing the module adaptor to "None") - any instances do NOT update when you open sequence files. (The same happens vice versa also).
    Please note that the "Type version" listed in the sequence file DOES match that listed in the Type Palette - the properties are the same but the manner in which the code modules are called is DIFFERENT! This then can lead to to runtime errors if the old code module has been deleted for example.
    The only way around this is to open EVERY sequence file that contains an instance of the step type, and make sure that you have "Apply changes to all loaded instances of this type" checked in the step type properties dialog. This is is not a good solution since files could be missed, and is very time consuming if you have hundreds of sequence files!
    What I need is that the Type Palette on any particular station contains the MASTER copies of each type. These are loaded whenever a sequence file is loaded and NOT retreived from the sequence file. As discussed above this seems to work when you modify properties - but doesnt work fine if you change the way in which code modules are called.
    Am I doing something wrong or is this a limitation?

    I had a system recently containing seven sequence files, approx 20 subsequences in each, and around 10-20 steps in each sub-sequence. Every step (except for the NI non-code module types) was an instance of a step type.
    Each one of these steps had an Edit sub-step and a code module called through the code module adapter.
    In order to make these into "wrapped up" step types it was decided to move the code module to a Post-Step substep (as also done in the NI-IVI step types) - so that developers cannot fiddle with the code prototype or module.
    In order to do this I had to open all 7 of the sequence files, make the changes and then ensure that "Apply changes in this dialog to a loaded instances" was checked. This seems to sort of work, but some steps started causing Error 17502 (System Error) when you configure them (call the Edit substep). Over the course of the past few months I have had to effectively check every instance of a type to see if it works (deleting the step and replacing it when it doesnt). Other strange things happened like some of the step type instances now have the "None" (adapter) icon associated with them - but both still work.
    The idea of creating a type-def of a step type is a good one, but frustrating that it doesnt seem to fully work. Why should the sequence file also store a version of the step-type - which is what is effectively causing this problem - why not make it so that if you dont have the step types installed in the type palette - TOUGH! Message Edited by RichM on 03-15-2005 06:55 AM

  • Data Acquisition Step Type

    Hi, is there a step type to perform Data Acquisition and Basic comm control such as RS232 and GPIB within teststand ?
    This question was raised when I was training one of our Technicians today, he asked/suggested that having a step type which performs Data Acquisition and comm control would reduce there development time down dramatically, They have just started to use Teststand on small cycle test rigs as part of an evaluation stage. They have no experience with LabVIEW or CVI, they basically want a quick  and easy way to produce a test sequence with Data Acquisition and comm control.
    if there is anything like this at the moment can you possibly reply. If there is not,  is this a something which will be avaible in the future ?
    Message Edited by ds1638 on 12-09-2008 02:44 PM

    Data Acquisition usually refers to a DAQ board from NI so I think what you are looking for is a generic NI-VISA step type and a specific RS-232 step type. I have a NI-VISA step type that was originally written with LabVIEW 6.1 and for use with TestStand 2. I've atached that below. I don't have the .ini file handy and don't have time to recreate it but from the code, you should be able to see what needs to be added to the step properties. The basic step is a modified Pass/Fail Step.
    It's not that difficult to create your own custom steps. I've done a lot and it only takes a little while longer than doing a code module in LabVIEW or CVI. The extra time is in creating the edit step.
    I've got an RS-232 step type but part of it is product specific so it is proprietary and I can't post that. Look at the VISA example and the other examples of custom step types that are on the developer zone and see how far you get.
    Attachments:
    VISA IO.zip ‏188 KB

Maybe you are looking for

  • Bluetooth issue with iPad and mountain lion

    My iPad will pair with my iMac, but it will not connect - since I installed Mountain Lion.  It will pair AND connect with Snow Lion.  Is this a 'new' OS 10.8 issue?

  • Download SWFs to cell, run in main SWF

    Hey there people! We've got a tricky one for you guys, really hope you can help us out. We're developing a Flash Lite 2.1 application mainly for cell phones, and to start off we're testing on a Nokia N73. The application needs to be able to load SWFs

  • Wrong colors in developement

    The colors of my cr2 files are wrong in the developement part of Lightroom. Dark pixel are turnes into blue ones, bright/white pixels are turned into red ones. The problem does not occur if I only watch the pictures in the libary mode

  • OVERLAY CREATOR NOT RESPONDING

    My Overlay Creator Panel is not reponding. When I try to select or click atributes any of the effects, Video, Object States, Web content Ect. nothing will apply. For example the Auto Play button for video, web, or slideshow Ive used the panel and pro

  • My MPB 13 late 2011 is using too much ram?

    Hi my mbp was running slow with 4gb of ram so i upped it to 16gb. It was previously constantly maxing out at 4gb but right now even at 16gb it is maxing out. I have attached a screenshot. is this normal or is there some hardware defects? THANK IN ADV