08-19-2013 10:18 AM
I am using the NI-DAQ 6343 to create 4 analogue outputs. I have created a tiny generic wrapper class to wrap a single output channel. The class contains an instance of a
NationalInstruments.DAQmx.Task object. Thus, I will have four instances of class Task (as opposed to creating a single Task object with four AOChannels). Is there any (performance or other) drawback to this approach?
Output rate 100 Hz. Target platform, 1 GHz Win 7 Embedded.
Thanks.
Solved! Go to Solution.
09-06-2013 03:09 AM
Hi,
There is only one analog output timing engine on a X-series board, this mean you can only have one AO task running at the time.
If your four tasks aren't supposed to run concurrently then it would work.
Here is a good link to see the capabilities of the STC 3 chip that is also used in X-series boards. (Link is for Gen2 cDAQ, but both use STC 3):
http://digital.ni.com/public.nsf/allkb/5E0B829E50ADE1BC86257AC50062B2D2?OpenDocument
Regards,
Klas Andersson
AE, NISW