05-14-2011 08:16 AM
Hello,
I would like to know if it is possible to acquire multiple analog signals on a USB-6218(BNC) DAQ, compare one of those to a constant and based on the result send back a digital signal from the same DAQ? All of this in real time.
Or if it won't work, is it possible to do the same but sending the digital signal based only on a timer?
I have almost not experience in using the output of the DAQ. Do you have any vi's/tutorials/docs about doing something similar to what I described.
Thanks for your help.
05-16-2011 05:29 PM
Need more information. By multiple signals I assume you mean signals from multiple channels. How fast do you need to measure? How much of a delay can you tolerate between the analog measurement and the digital output? How much timing variation can you tolerate? The USB-6218 has only software timing for the digital output, so true "real-time" is out of the question, but if your speed demands are not too high it might be good enough.
Richard
05-18-2011 02:07 PM
Thank you for answering.
Yes channels, this is what I was thinking.
I am acquiring on 15 channels at 1kS/s. The maximum delay should be roughly a tenth of a second or less if possible.
What do you mean by timing variation?
I knew when I chose the device, it was not a true real-time, but I was wondering if it would be able to do the following things:
Be able to command the process that I want to measure based on a certain timing, and be able to stop it in case of a value measured goes beyond the limit.
05-18-2011 02:10 PM
Yes, you should easily be able to meet those timing requirements.