Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Analog Input

Hello,

 

I have a PCI-6225. I would like to know if the analog input voltage exceeds the -10V/+10V range what would happen?

I am asking this because sometimes my application stops acquiring new data and sometimes hangs and I think there might be something to do with it.

Thank you

0 Kudos
Message 1 of 5
(3,005 Views)

Hey,

 

Apart from the fact that you should not connect signals which exceed the maximum input limits of the card, if the card still works it should have no effect on your measurement.

Do you get any errors?

 

Christian

0 Kudos
Message 2 of 5
(3,001 Views)

Hi Christian,

 

No errors. The acquisition just stops all of sudden. No new samples are acquired, so I have to restart the application. I am using NIDAQMX latest drivers. Also my application in written in Visual C++.

 

Thank you

0 Kudos
Message 3 of 5
(2,998 Views)

Hey,

 

Is it a continous acquisition? Can you give a bit more information on the task, like sample rate and number of channels.

Did you try to run one of the examples provided using your signal/signals to determin if it could only be a problem with the code?

Did you try to run your code with a specified voltage within the range?

After what time does the acquisition stop? And is it always the same time?

 

Christian

0 Kudos
Message 4 of 5
(2,991 Views)

Hi Chris,

 

Yes it is a continous acquisition, I am using 78 channels at 1Khz sample rate. The errors seems to occur randomly. Sometimes it works fine for about 5 hours and then acquistion fails completely. Some input channels come from a PLC so I do not have control over it. Thats why I thought the -10V/+10V could be the problem. I do not know if these signals have been properly conditioned. As far the code is concerned it is pretty basic: I setup a callback function(EveryNCallBack) to receive samples every second.

 

Thanks again for your help.

0 Kudos
Message 5 of 5
(2,988 Views)