LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Channel Calibration on PCI-4472

I am reading Analog Input signals from a PCI-4472 device and I need to calibrate the channels independently of each other.

I am using DAQmx Create Channel.vi followed by a DAQmx Timing.vi followed by a DAQmx Start Task.vi and then in a while loop I have a DAQmx Read.vi that reads continous samples on a specified amount of time.

I want to be able for the user to change calibration settings for the different channels before he/she starts the data acquisition process. I want to use the SVL Calibrate Sensor.vi but don't know where to place it on the block diagram. None of the outputs from the SVL Calibrate Sensor.vi can be hooked up to the DAQmx VIs listed above.

How would I use the SVL Calibrate Sensor.vi to calibrate the different channels? I need to be able to set the coupling, excitation, weighting, and etc. on a channel per channel basis.

Thank you.
0 Kudos
Message 1 of 3
(2,653 Views)

Hi,

First of all, The SVL calibrate sensor is a stand alone functional VI and you do not have to connect it with any of the following, DAQmx Create Channel.vi, DAQmx Timing.vi or DAQmx Start Task.vi.

Just double click on it and open its block diagram. You will understand what i am trying to explain

I have attached a VI which you can use to perform cal on each channel with seperate config settings

Just put this part of code inside a case structure and see to it that executes before your DAQ mx create channel to perform SVT calibration before your DAQ process

Hope this helps

Regards

Dev

 

 

Message Edited by devchander on 01-20-2006 11:21 PM

0 Kudos
Message 2 of 3
(2,644 Views)

look at attached VI

you can use propetty nodes to set coupling during configuration on per channel basis.

 

 

 

0 Kudos
Message 3 of 3
(2,639 Views)