02-18-2010 07:24 PM
Hi,
I'm replacing daq functions from an old SCXI-1000 crate with a SCXI-1600 USB module. So I have unplugged the old pci card and installed the SCXI-1600 into Slot 1 of the crate. SLot 2 and 3 are occupied by a SCXI-1100 and SCXI-1163R, respectively.
The Meas & Auto explorer see the modules and all seems fine.
The code was originally written in Labview 4 or 5 and I have upgraded it to LV8, and soon onto LV2009 (though I'm having other issues on a Vista OS).
The code I'm working with is legacy and my plan was to go in and change the address for the 1100 and 1163 and hope everything would just work.
I'm having trouble finding where these addresses live. The original application would read thermocouple voltages and turn on and off heaters to bake out vacuum systems.
Attached are a couple of the config files. I'm new to the SCXI addressing so maybe an expert could identify where the 1100 and 1163 are addressed.
Jim
02-19-2010 05:14 PM
Jim,
Thanks for posting on the NI Forums. I am guessing your previous code was using Traditional DAQ which is just the Data Acquisition driver before we introduced the newer DAQmx driver. The problem is going to be that the SCXI-1600 is that the SCXI-1600 is not supported with Traditional DAQ. So you would have to update your code to the newer DAQmx driver. Previously your PCI Data Acquisition Card would have been responsible for reading values from the SCXI 1100 and SCXI 1163, but now the SCXI-1600 should replace that PCI device.
As for the addresses of the 1100 and 1163 modules these devices are merely signal conditioning modules and rely on the 1600 to actually sample the data. So, unless the program can see the 1600 then we will not be able to address the 1100 and 1163. Thanks!
05-04-2010 11:37 AM
Hi,
I recently borrowed a pcmcia Daq card that should support traditional DAQ and I'm getting the same error.
05-04-2010 03:27 PM
Jim,
What error are you getting? You didn't specifically mention an error in your first post.