×

Graphical program which executes a timed loop

  • US 7,574,690 B2
  • Filed: 07/16/2004
  • Issued: 08/11/2009
  • Est. Priority Date: 08/07/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer accessible memory medium comprising program instructions for creating a graphical program, wherein the program instructions are executable to:

  • display a plurality of nodes in the graphical program in response to user input;

    interconnect the plurality of nodes in response to user input;

    display a first loop in the graphical program in response to user input, wherein the plurality of interconnected nodes and the first loop visually indicate functionality of the graphical program, and wherein the graphical program comprises a data flow graphical program; and

    configure the first loop with first timing information in response to user input, wherein said configuring the first loop with first timing information includes configuring the first loop with a first execution period and a first timing source, wherein the first execution period and the first timing source are distinct and specified separately, wherein the execution period specifies a number of events separating beginning times of successive iterations of the first loop, wherein the first execution period comprises a specified number of asynchronous events generated by the first timing source, wherein the first timing source specifies the events, and wherein the execution period and the timing source collectively specify timing of loop iterations for the first loop;

    wherein said configuring the first loop with the first timing information also includes configuring the first loop with the first offset, wherein iterations of the first loop begin executing at times defined by the first execution period, the first timing source, and the first offset, and wherein the offset specifies the amount of time or number of events by which to delay the execution of the first iteration of the timed loop; and

    wherein the first loop is operable to execute according to the first execution period and the first timing source during execution of the graphical program, wherein said first loop executing according to the first execution period and the first timing source comprises each iteration of the first loop beginning execution at times defined by the first execution period, the first timing source, and the first offset.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×