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

Verifying Correct Timing Behavior (RT Module)

LabVIEW 8.5 Real-Time Module Help
August 2007

NI Part Number:
370622E-01

»View Product Info

Timing is crucial in a deterministic application. Use one of the following methods to verify the timing of an application.

Real-Time Benchmarking VIs

Use the RT Get Timestamp VI and the RT Timestamp Analysis VI to benchmark the performance of VIs and sections of VIs running on an RT target. You can use the benchmark information to optimize the design of RT target VIs.

Use the RT Get Timestamp VI to return a 64-bit timestamp value from a high-precision timing source. Use the RT Timestamp Analysis VI to analyze the timestamp values returned by the RT Get Timestamp VI.

Real-Time Execution Trace Toolkit

The Real-Time Execution Trace Toolkit is a real-time event and execution tracing tool that allows you to capture and display the timing and event data of VI and thread events for LabVIEW Real-Time Module applications. The Real-Time Execution Trace Toolkit includes the Real-Time Execution Trace Tool and the Execution Trace Tool VIs. You can use the Execution Trace Tool VIs to capture the timing and execution data of VI and thread events for applications running on an RT target. The Real-Time Execution Trace Tool displays the timing and event data on the host computer for analysis.

Monitoring Real-Time Target Resources

You can use the Real-Time System Manager to monitor the resource utilization of an RT target and to view details about VIs running on the target. In some cases, application timing failures are caused by insufficient memory or CPU resources on the RT target.

Note  If the RT target is connected to a monitor, you can use the on-screen CPU Load Measurement utility to monitor CPU utilization on the target.

Resources


 

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