04-12-2014 09:01 PM
I want to create a custom step type with a LabVIEW Express VI as the Default Module.
I create the custom step type, click "properties", designate LabVIEW as the adapter, click "Default Module...", then, in the "Edit LabVIEW Call" dialog, I click "Select Express VI" and TestStand locks up.
Any ideas on where I'm going wrong? Any workarounds or other ways to do this?
04-14-2014 04:15 AM - edited 04-14-2014 04:17 AM
Hi Crelf,
I followed your instructions and was able to create the custom step type (no issues)
i tested it and it works fine! (I used the DAQ Express VI)
Using TS 2010 and LV 2010.
Regards,
04-14-2014 11:17 AM
Hi crelf,
What version of TestStand do you have? What version of LabVIEW?
How are you defining the custom step type? Is there a particular reason you're using a custom step type instead of the "Action" step type? Try dragging the Action step type over to your sequence. Then in the Module tab, you can select "Select Express VI" in order to choose from a list of LabVIEW Express VI's.
04-14-2014 03:40 PM
@kelsey-W wrote:
What version of TestStand do you have? What version of LabVIEW?
TestStand 2013, LabVIEW 2012.
@kelsey-W wrote:
How are you defining the custom step type? Is there a particular reason you're using a custom step type instead of the "Action" step type? Try dragging the Action step type over to your sequence. Then in the Module tab, you can select "Select Express VI" in order to choose from a list of LabVIEW Express VI's.
Creating an action step works fine - it's only when I'm making a custom step type. I'm setting up a palette of step types for a customer, so they have easy access to a handful of pre-configured express VIs.
My process:
04-14-2014 03:43 PM
@Rodéric wrote:
I followed your instructions and was able to create the custom step type (no issues)... i tested it and it works fine! (I used the DAQ Express VI)
Hmmmm. Thanks for that - maybe I'll need you to do some contracting for me 😉
I'll take a look at your sequence tomorrow, and get back to you.
04-15-2014 10:04 AM
Hi crelf,
From the Edit LabVIEW Call Dialog Box where you click "Select Express VI", can you click anything else without the TestStand environment freezing up? For example, can you click the "Create VI" icon or the "Browse for VI" icon?
Does TestStand freeze up indefinitely or just temporarily? How long is it frozen for? Do any error messages pop up? How do you get past the lock up?
I was able to repeat the steps you outlined with no problems, so it should work in theory. Has this behavior always existed for you? That is, has this ever worked without TestStand freezing up for you? Is there anything that recently changed about your system setup?
04-15-2014 10:41 AM
Also, do you have any patches on the LabVIEW 2012 install? Use the NI Update Service or the link below to install the f5 patch.
http://www.ni.com/download/labview-development-system-2012/3655/en/
You should also consider upgrading to LabVIEW 2012 SP1. If you have the Standard Service Program (SSP), you can download this upgrade for free from our website.
04-16-2014 09:44 AM
Hi Kesley - obvious it's supposed to work, but it's not for me for some reason. Just to be completely clear, this is what I'm trying to do (see attached video). And this should work, right?
04-16-2014 09:48 AM
@crelfVO wrote:
@Rodéric wrote:
I followed your instructions and was able to create the custom step type (no issues)...
I'll take a look at your sequence tomorrow, and get back to you.
Yep, your sequence seems fine, althought that doesn't show me the custom step type. Thanks for your help though.
04-16-2014 02:31 PM
Hey Christopher,
I just sent you a private message to get a few configuration files from you so we can investigate this, but I think one of the Express VI configuration files might have become corrupted. If you can reply to my PM and send me the files, we can determine for sure.
If it is file corruption (and if anyone runs into this in the future) a possible workaround would be to delete files with the name "ExpressMenu" from the TestStand Cfg directory. TestStand will recreate these files when it is relaunched, and this could resolve the corruption.
We would really like to see your files though, to confirm this is the case and also so we can determine why the corruption might have happened.
Thanks!