To download NI software, including the products shown below, visit ni.com/downloads.
Overview
This LabVIEW example utilizes this platform to synchronize multiple signal generating modules.
Description
This LabVIEW example shows how to synchronize a FGEN, HSDIO, and M-Series/X-Series modules by using a system timing and control module such as the PXI-6653. This example is useful if you are using two odd sample rates where two clock rates are needed for your application. This example uses the Timing module to override the chassis’ 10 MHz backplane clock and to create a DDS clock for the DAQ module. The FGEN and HSDIO modules are PLL by the backplane clock and all three devices begin generation once they receive the software trigger from the timing module.
Requirements
LabVIEW 2012 (or compatible)
NI-Sync 12.0 (or compatible)
NI-FGEN 12.0 (or compatible)
NI-HSDIO 12.0 (or compatible)
NI-DAQmx 12.0 (or compatible)
PXI Chassis and Controller (e.g. PXI-1085 & PXI-8119)
Timing and Synchronization Module (e.g. PXI-6653)
Arbitrary Waveform Generator (e.g. PXI-5422)
High Speed Digital I/O Module (e.g. PXI-6556)
M Series/X-Series Device (e.g. PXI-6356)
Steps to Implement or Execute Code
Additional Information or References
VI Snippet
**This document has been updated to meet the current required format for the NI Code Exchange.**
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.