08-18-2005 02:23 AM
08-18-2005 04:24 PM
08-18-2005 05:23 PM
08-18-2005 05:29 PM
08-18-2005 05:36 PM
OK, I just did some timing benchmarks on your example and using the 'wait till done.vi' does not allow me to run my loop any faster than 100ms. If i remove this, I can run it at 20ms, but like you said, it generates a warning message. Im not sure what impact this will have on my program but I guess it will have to do for now.
Thanks.
08-18-2005 05:50 PM
08-18-2005 05:54 PM
08-18-2005 06:55 PM
OK, i have tried to write a pulse train with variable length without using the wait until done vi. This does not work as well as i had hoped and nowhere near as well as running it with the 'wait till done'.
Is there any way to write the pulse train faster? Im not sure what parameters need to be set. Generally, i would like to write between 0 and 1000 pulses at a specified frequency. No matter which parameters I change on the example, it usually takes 100ms to write the pulse train. Unfortunately, this is too slow as I need to perform AI DAQ and PID calculations at a rate of 20ms (the pulse train will be the output of the PID).
08-18-2005 06:57 PM
08-19-2005 12:09 PM