Use the Execution Control Express VIs and structures to add control and timing to VIs.
| Palette Object | Description |
|---|---|
| Case Structure | Has one or more subdiagrams, or cases, exactly one of which executes when the structure executes. The value wired to the selector terminal determines which case to execute and can be Boolean, string, integer, or enumerated type. Right-click the structure border to add or delete cases. Use the Labeling tool to enter value(s) in the case selector label and configure the value(s) handled by each case. |
| Elapsed Time | Indicates the amount of time that has elapsed since the specified start time. |
| Flat Sequence Structure | Consists of one or more subdiagrams, or frames, that execute sequentially. Use the Flat Sequence structure to ensure that a subdiagram executes before or after another subdiagram. |
| Tick Count | Returns the value of a free running counter in the units specified. The output and internal counter are both of the configured width. |
| Time Delay | Inserts a time delay into the calling VI. |
| Wait | Delays for a certain time interval before the output data dependence becomes valid. (RT Module) The Wait Express VI waits the specified count time and then returns the value of a free running counter. |
| While Loop with Stop Button | Repeats the subdiagram inside it until the conditional terminal, an input terminal, receives a particular Boolean value. When you place this While Loop on the block diagram, a stop button also appears on the block diagram and is wired to the conditional terminal. |
Refer to the labview\examples\general\structs.llb for examples of using the Execution Control Express VIs and Structures.