Which is better in terms of performance and speed: (options 1, 2 or 3)

1: A (commercially available) hardware auto-tune fuzzy-PID controller (for example, see the link 1 below) having thermocouple input and solid-state relay (SSR) output, or

2. A PID controller programmed using softwares like LabVIEW or MATLAB/SIMULINK (link 2-4) and interfaced (by a Data-acquisition card) to thermocouples for temperature (input) and SSR for controller action (output). I want to have precise temperature control of a custom-made electrical furnace for example.

3. For implementing complex "Ramp-soak" temperature profiles, I am thinking to *program* the above hardware PID controller through MODBUS RTU/ASCII (whatever it supports) on a PC (using LabVIEW). i.e. I can read PV (process variable) and write SV (set variable) into the controller. Rest all is same as case 1. 

I have access to all options above (hardwares and licensed softwares).

Please share your *practical* experiences.

Thanks.

http://www.brainchild.com.tw/en/2-1752-27963/product/48-x-48-mm-low-cost-and-dual-display-controller-BTC-9100-id147727.html

http://www.ni.com/white-paper/6440/en/

http://in.mathworks.com/discovery/pid-control.html

http://in.mathworks.com/help/slcontrol/gs/automated-tuning-of-simulink-pid-controller-block.html

Similar questions and discussions