ePICC (easy Process Identification and Controller Configuration) is a Open-Source-Solution for quick PID-controller configuration on Siemens SIMATIC S7-PLCs. It creates a mathematical model of the process and let you choose from a variety of controllers.
ePICC is the result of my Bachelor-Thesis at HTWK-Leipzig which was awarded with the AALE Student Award 2012 sponsored by Bayer Technology Services and National Instruments (More Info)
More detailed information is provided at the Project-Wiki
If you are a Student, there are a lot of challenging problems in the further development of ePICC that provide good topics for essays, bachelor- or master-thesis. Just contact me if you are interested (write me a message).
Download ePICC in the early v0.1pre-Version