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,003 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
(2,999 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,996 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,989 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,986 Views)