NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

What happened to the "Assemble Test VIs for Run-Time Distribution" option in ver 3?

I liked the "Assemble Test VIs for Run-Time Distribution" option in version 2.0. Now that I've upgraded to 3.0 I don't see it. I see the "Deploy TestStand System" option but I cant' seem to remove the diagram as I could in ver 2. Is it possible to do this in ver 3?
0 Kudos
Message 1 of 8
(3,710 Views)
Hi,

In the Deployed Files tab of the "Deploy Teststand System" tool you will find a button called "LabVIEW Options". From there you can lock your block diagrams (with a password). Locking a diagram is less severe than completely remove it, but the purpose is the same: protect your code.

If you still want to remove the diagrams, you can remove them within LabVIEW (Save with options).

regards,

Alejandro del Castillo
Application Engineer (ni)
0 Kudos
Message 2 of 8
(3,710 Views)
Hello Alejandro,
Thanks for the response. I would like to completely remove the diagram but doing it through LabVIEW is very tedious. Do you know why ni removed this option from TestStand 3.0?
0 Kudos
Message 3 of 8
(3,710 Views)
I think NI removed the tool to protect the source code being corrupted by accidentally saving without diagram. It happened to me before and the risk of loosing your source code much more outweighs the reason you want to hide it. In the future, I hope that NI wil consider putting back the tool with a means to prevent such accident. Overwriting a VI without the diagram onto a VI with the diagram should be prohibited.
0 Kudos
Message 4 of 8
(3,710 Views)
Berichard,

As LegalEngineer stated above, locking a diagram is less severe than removing the diagram completely, that is the reason why we switch from having a "removing diagrams" option to a "lock diagram" one.

There is a LabVIEW built in example that you can modify to be able to remove the diagrams of more than 1 vi at a time. The following link explains the procedure:

http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=137&HOID=5065000000050000002A6E0100&HIsQuestionPoster=No&HTHREAD=000093738&UCATEGORY_0=_8_&UCATEGORY_S=0

regards,

Alejandro del Castillo
Application Engineer (Ni)
0 Kudos
Message 5 of 8
(3,710 Views)
Thanks, I'll try that. I also tried to lock the diagrams using the Deploy option in ver 3. It works fine when I don't supply a password but when I try it with a password I get an error code of 1035 during the build process. The VIs I tried it on were created in labVIEW 6.1 but I re-complied them in 7.0. They contain nothing more than dialog boxes, error out and test data indicators. Do you know why I get the error?
0 Kudos
Message 6 of 8
(3,710 Views)
Alejandro, The link doesn't work. It brings me back to my origanal question.
0 Kudos
Message 7 of 8
(3,710 Views)
Berichard,

Seems like I sent you the wrong link, sorry about that. The correct link is:

http://digital.ni.com/public.nsf/websearch/1DF0056ABFDEDCDC8625692E006EB54E?OpenDocument

I was able to reproduce error 1035 on my end. After some debugging I found out that you are going to get this error if you have the vi Teststand - Create Test Data Cluster.vi somewhere in your code and then use the Lock VIs option on the deployment tool. I already reported this to our R & D engineers since needs to be corrected. To avoid error 1035 create the Test Data Cluster without using the Teststand VI or go with the remove diagrams solution.

regards,

Alejandro del Castillo
Application Engineer (Ni)
0 Kudos
Message 8 of 8
(3,710 Views)