11-11-2005 07:38 AM
11-11-2005 10:14 AM - edited 11-11-2005 10:14 AM
Holy,
Local Variables:
Each execution has its own copies of the local variables. So you can not use them to share data between executions.
Use local variables to store data relevant to the execution of the sequence.
Sequence File Global Variables:
Any sequence in the file can access the global variables for the file. A subsequence can access the global variables in the sequence file that contains the calling sequence.
Global Variables:
Station global variables are persistent across different executions and even across different invocations of the sequence editor or operator interface. The TestStand Engine maintains the value of a station global variable in a file on the computer on which it is installed.
LabView Global Variable.
The LV global variables are used to access and pass data among several VIs.
TestStand can not access LV global variables directly.
You need to call it through a code module.
I am not sure how are u handling the cluster.
I assume that you are initializing it somehow in the setup group and after that you use it in the main group.
1. If you get the cluster from a VI in the setup group and after that you want to use it in the main group you could use a local variable.
2. If you need to share the cluster among several executions you need to use a global variable.
Could you give more details about your use case?
Hope it helps
Antonio.
Message Edited by Antonio Lie (NI) on 11-11-2005 10:16 AM
11-14-2005 08:20 AM