Ok, a few possible scenarios:
1) 8 basic analog PIDs running simultaneously: reading from the ADCs and writing to the DACs, no communications with the host computer, all PID parameters static.
2) same as 1), but with PID parameters (gains, time-constants) dynamic, supplied by the host computer's VI.
3) same as 2), but with reporting to the host computer's VI of the ADC readings and DAC outputs.
Is it possible that these PIDs would *not* run at the full speed of the ADCs ? If so, I would want to know that, too.
Thanks,
-Morgan
Richard wrote:
> The space and time efficiency of your code is widely under your control, and since our compiler will
> ptimize your code for speed, it is hard to say how much space a given loop will take. How many loops
> do you need to have running simultaneously? We can try to give you an answer as to possible or
> impossible.