Create Timing Source VI

Owning Palette: Timed Structures and VIs

Requires: Base Development System (Real-Time, Windows)

Creates a 1 kHz, 1MHz, or software-triggered timing source you can use to control the execution of a timed structure. Each timing source has its own unit of timing and/or start time and does not start until the first timed structure that uses the timing source starts. You must manually select the polymorphic instance you want to use.

Use the pull-down menu to select an instance of this VI.

 Add to the block diagram  Find on the palette

Create Timing Source (1 kHz)

name is the name of the timing source you want to create.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
name (out) is the name of the timing source the VI created.
error out contains error information. This output provides standard error out functionality.

Create Timing Source (1MHz)

name is the name of the timing source you want to create.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
name (out) is the name of the timing source the VI created.
error out contains error information. This output provides standard error out functionality.

Create Software-Triggered Timing Source

trigger ID is the numeric identifier of the software-triggered timing source. The valid range of trigger ID values is 0-127. Because this parameter is implemented as an integer rather than a string, it is safe to use the Fire Software-Triggered Timing Source VI in time-critical code.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
timing source name is the name of the timing source created by the VI. Wire this output to the Source Name input of a timed structure.
error out contains error information. This output provides standard error out functionality.