This an example of how to do a simple temperature controller application. The application can be broken up into a CompactRIO application and a host interface application. The CompactRIO application controls temperature, or any other process variable, at slow update rates (10 Hz or less) on 16 independent channels using PID or On/Off control. Additional features include setpoint profiles, datalogging at 1 Hz, and communication to a host interface. The host interface applicaiton allows for configuration and data viewing of the CompactRIO application.
Any feedback is greatly appreciated!
Code and Documentation
Discuss this example
