03-26-2006 10:40 AM
03-27-2006
06:18 PM
- last edited on
08-06-2025
04:40 PM
by
Content Cleaner
Hey Bill,
The problem is that when the real-time OS runs code set for time-critical priority, the real-time OS ignores its bookkeeping routines. One of the bookkeeping tasks of the real-time OS is to keep system time. In LabVIEW Real-Time, this is done with interrupt service requests, which get ignored when the real-time OS is busy running time-critical code. Take a look at the Verifying Correct Timing Behavior section of the LabVIEW Real-Time User Manual for more information.
Maybe you could try manually synching all your PXI controllers at the start of a test.
Does this sound like a viable option?
Also, you can share clock and trigger signals across multiple chassis using a National Instruments Timing and Synchronization module. Information about these module can be found here:
KB 2WF8F22L: How Can I Synchronize NI PXI-4472 DSA Devices Across Multiple PXI Chassis?
This option requires that your chassis be close enough to one another to physically connect the timing signals. This sounds like it might be impossible for you.
Regards,
Travis G.
Applications Engineering
04-03-2006 10:58 AM
04-04-2006 05:53 PM