This is a simple Proportional, Integral, Deriviative Control Loop Simulator. It currently uses a First Order Delay to emulate a device such as a valve. The goal is to demonstrate the effects of altering PID gains. Scenarios can be run by tuning the control loop and then changing the characteristics of the device. E.g. increased friction, delayed action and so on.
The code is "as is" and should only be used for educational purposes.
I have a number of ideas to improve the functionality and some bug fixes.