01-07-2019 11:08 AM
Hi all,
I'm trying to acquire data from two NI devices (BNC2110 with PCI6281 and a USB cDAQ9174 with NI 9239). Because 6281 doesn't support multidevice tasks, I use 2 tasks for collecting analog data. But it gives me error -89130:"Device not available for routing. It is possible that the device needs to be reset or that the device is being reset." I've attached my VI. Do you know what was the problem and how I can solve it? Thank you very much!
Solved! Go to Solution.
01-07-2019 11:30 AM
I'm still on LV 2016 and can't open your code.
I'll guess that you're trying to share a sample clock (or other timing signal) from one device to the other. DAQmx has features for trying to automatically route such signals between devices that share a cDAQ (or PXI) chassis, or for desktop PCI/PCIe boards that have their timing buses connected with a RTSI cable.
However, you have 1 PCI board and 1 USB cDAQ device whose timing buses cannot be directly connected. You would need to configure such signal sharing more explicitly, by reference to "PFI pins" or something similar.
You may need a digital module in your cDAQ chassis to provide a pathway to deliver a timing signal between the 9239 AI module and a PFI connection on the BNC2110. I can't say for sure as I have only modest experience with cDAQ.
-Kevin P
01-07-2019 01:55 PM - edited 01-07-2019 01:56 PM
Exactly Kevin!
You cannot use the cDAQ sample clock on Dev5 without adding DAQmx Export Signal to Route the cDAQ sample clock to (pick a line) Wiring that signal to a PFI pin on Device5 and using Export Sinanl to route that PFI pin to Dev5 sample clock
The outer while loop is just plain silly- remove it
01-07-2019 02:20 PM
Thank you Kevin for the suggestion!
01-07-2019 03:07 PM
Thank you Jeff!