02-15-2007 09:29 AM
02-16-2007 11:19 AM - edited 02-16-2007 11:19 AM
Message Edited by Kenn N on 02-16-2007 11:20 AM
11-18-2009 01:51 PM
Has any progress been made on this?
I'm currently working on a new DAQ System that we are planning on using our existing SCXI Hardware with and ran into this same problem.
Thanks
11-18-2009 09:31 PM
Hi JakeGMCHD,
DAQmx doesn't have a DAQmx System or DAQmx Device property for this specific use case, but there is a way to programmatically read the DAQmx configuration from your application: use MAX Copy Configuration.vi("system://localhost", "c:\some\path.ini", "DAQmx", replace) to write the DAQmx configuration to an INI file, and then use the LabVIEW configuration file VIs to parse the INI file. The INI section for your chassis (such as "DAQmxSCXIChassis SC1") should contain a "SCXIChassis.CommDev" key.
Brad
08-14-2013 11:56 AM - edited 08-14-2013 11:58 AM
Well, parsing system config is ok but slow...
There is another workaround:
LabVIEW 2011, DAQmx 9.7.+
Enjoy,
-Artur
08-14-2013 02:07 PM
Hi Artur,
Thanks for the workaround. Note that the chassis communicator and the module digitizer may be different devices, and different modules may have different digitizers (to support SCXI parallel mode). In most cases, knowing the digitizer is more useful because that's the device that handles the timing/triggering properties for SCXI AI tasks. Also, the combination of SCXI parallel mode and X Series multi-device tasks introduces an interesting corner case: multiple digitizers per task.
Brad
08-14-2013 02:51 PM
Hi Brad,
You absolutely correct, but for data consistency (records) it is more important to know your digitizing device (ADC, timing and such as you mentioned) rather communicating device. If end-user would like to have this information in their record books than parsing system config would be sufficient or preserving it (it has tons of information).
Original question was how to identify which DAQ card married to which SCXI chassis and I think my workaround would work for that.
Thanks for feedback,
-Artur