Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Timing VIs and Functions

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

Owning Palette: Programming VIs and Functions

Use the Timing VIs and Functions to manipulate the speed at which an operation executes and to retrieve time and date information from the computer clock.

Example

Palette ObjectDescription
Date/Time To SecondsConverts a cluster of time values into a time stamp measured as the number of seconds that have elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time.
Elapsed TimeIndicates the amount of time that has elapsed since the specified start time.
Format Date/Time StringDisplays a time stamp value or a numeric value as time in the format you specify using time format codes. Time format codes include the following: %a (abbreviated weekday name), %b (abbreviated month name), %c (locale-specific date/time), %d (day of month), %H (hour, 24-hour clock), %I (hour, 12-hour clock), %m (month number), %M (minute), %p (a.m./p.m. flag), %S (second), %x (locale-specific date), %X (locale-specific time), %y (year within century), %Y (year including century), and %<digit>u (fractional seconds with <digit> precision).
Get Date/Time In SecondsReturns a time stamp of the current time. LabVIEW calculates this time stamp using the number of seconds elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time.
Get Date/Time StringConverts a time stamp value or a numeric value to a date and time string in the time zone configured for the computer. The function interprets time stamp and numeric values as the time-zone-independent number of seconds that have elapsed since 12:00 a.m., Friday, January 1, 1904, Universal Time.
Seconds To Date/TimeConverts a time stamp value or a numeric value to a cluster of time values.
Tick Count (ms)Returns the value of the millisecond timer.
Time DelayInserts a time delay into the calling VI.
Time Stamp ConstantUse the time stamp constant to pass a time and date value to the block diagram.
To Time StampConverts a number to a time stamp.
Wait (ms)Waits the specified number of milliseconds and returns the value of the millisecond timer. Wiring a value of 0 to the milliseconds to wait input forces the current thread to yield control of the CPU.
Wait Until Next ms MultipleWaits until the value of the millisecond timer becomes a multiple of the specified millisecond multiple. Use this function to synchronize activities. You can call this function in a loop to control the loop execution rate. However, it is possible that the first loop period might be short. Wiring a value of 0 to the milliseconds multiple input forces the current thread to yield control of the CPU.

Example

Refer to the labview\examples\general\viopts.llb for examples of using the Timing VIs and Functions.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit