08-30-2000 10:41 AM
07-16-2007 03:31 AM
Hello Matthew,
RT is reliable but as always there are things to consider when programming in order to get the highest performance and reliability possible so things like starvation are avoided.
8156b might be on the lower side of things when it comes to CPU processing power but it all depends on what kind of performance you are aiming to achieve. Worth mentioning is that the version of LabVIEW RT used will affect performance just like the version of the PID toolkit used (later versions greatly improved performance). Data acquisition driver version will also affect performance, especially when using the DAQmx driver that has greatly improved single-point I/O performance compared to traditional NI-DAQ.
Down below you will find some figures on PID loop performance on different controllers.
PID on 8156 running on LV RT 5.1.2 and NI-DAQ 6.7:
http://digital.ni.com/public.nsf/allkb/FAC66608B1AF9EA586256A320052D47F?OpenDocument
PID on 8170 running on LV RT 6.1 and NI-DAQ 6.9.2:
http://digital.ni.com/public.nsf/websearch/B7BC0A08C95D505286256A32005488CE?OpenDocument
PID on 8176 running on LV RT 6.1 and NI-DAQ 6.9.2:
http://digital.ni.com/public.nsf/websearch/b06d5e50f04f280b86256b3e0070ba2d?OpenDocument
Comparison table of PXI controllers:
http://digital.ni.com/public.nsf/allkb/3003B0E10C3C71E286256CAD0070FCAA?OpenDocument
Latest RT controller can achieve rates up to 94 kHz.