06-16-2009 08:46 AM
Solved! Go to Solution.
06-17-2009 01:29 PM
With reference clock synhronization, master slave devices lock their ADC over the sample clock to the shared 10MHz reference on the PXI chasses backplane (PXI_CLK10). For detailed instructions on how to do this, reference the Synchronization section in NI Dynamic Signal Acquisition User Manual
Regards,
Glenn
Applications Engineer
National Instruments
06-29-2009 03:36 PM
Thanks, but this information has not help me to determine how to program the synchronization in LabVIEW (version 8.6.1). I tried using the built-in synchronization example, but none of the configurations match what I'm trying to do. Has anyone else tried to synch DSA and S-series boards?
06-30-2009 11:24 AM
What example did you use? I was able to find the following example in the Example Finder that should be good start to your application.
Hardware Input & Output>>DAQmx>>Synchronization>>Multi-Device>>Multi-Device Synch-Analog Input-Cont Acquisition.vi
Regards,
Glenn
Applications Engineer
National Instruments
07-02-2009 10:17 AM
Glenn,
That is the example I tried. There is no instance of that example that is compatible with both boards. There are examples for multi-device "M" series (PXI and PCI; no S or DSA), "E" and "S" (no DSA), or DSA (no S). I even tried mixing and matching properties, but can't find the right formula.
07-06-2009 10:20 AM
What sample rate did you want to achieve? Keep in mind that since you are using a DSA device, its oversampling clock restricts its sampling clock to a fixed set of sampling rates, which can be found in the manual. That example we discussed using the case statement 3 (DSA Sharing Sample Clock) should do the trick if you are using the DSA as the Master. Can you elaborate on why this does not work for your application? Are coming across any errors, are the signals not syncronized?
Glenn
07-06-2009 10:43 AM
I get error -200452 from the slave property node (the 6143s). It says that SynchPulse.src is not supported by the device or not applicable to the task.
Sampling rates between the master and slaves are equal. Currently, they are 20Ksamples/sec/channel, but may go as high as 80K.
07-07-2009 12:50 PM
I overlooked that some of the DSA properties doesn't directly translate to the S-series devices. I was able to find a KnowledgeBase article that addressed your specific issue.
Synchronizing Dynamic Signal Acquisition (DSA) Products with NI-DAQmx, this includes an example program Synchronizing a DSA Device and MIO Device to Sample at the Same Rate.
07-07-2009 03:21 PM
Glenn,
It works! Thanks for sticking with this. Note to other users: the example is in LabVIEW 7.1. When using newer versions, you will have to manually browse to the location of one of the subVIs, being that it is in the example folder, not the VI.lib folder.