Home User Group Forum
Cambridge LabVIEW User Group
Welcome, Guest
Please Login or Register.    Lost Password?
Problem with LabVIEW Clusters and TestStand (1 viewing) (1) Guest
General Discussion
Go to bottom Post Reply Favoured: 0
TOPIC: Problem with LabVIEW Clusters and TestStand
#49
Ray Farmer (User)
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Problem with LabVIEW Clusters and TestStand 1 Year, 3 Months ago  
At the CLUG meeting of the 13th May 2009, during the presentation of Mike Richer of Park Air Systems, he highlighted a problem he was having when linking VIs, which have a cluster on the input, into a TestStand Step.
If the cluster was changed this affected the input parameter associated with the VI's cluster back in TestStand. When the VI prototype was reloaded the data contained in the Step's input parameter was set back to default values. This resulting in manually setting back the actual values used in the step.
Having looked into the problem I think I understand what is happening.
In TestStand a container is assigned to the VI's input cluster automatically, and is assigned the default values contained in the cluster. When elements of the cluster are removed then TestStand deletes the original container and assigns a new container thus it will have default values.
The attached MS Word document outlines the problem and offers two ways to avoid the problem or fix a pending problem.

Unfortunately there doesn't appear to be a tidy solution other than to use a variable as recommended by the TestStand Manual.
I hope this helps.

Regards
Ray Farmer
File Attachment:
File Name: Reload_Problem.zip
File Size: 486874
 
Report to moderator   Logged Logged  
 
Last Edit: 2009/05/19 21:53 By rfarmer. Reason: Reduce attached files size
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop
Copyright © 2010 Cambridge LabVIEW User Group. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.