I wrote the software in labview. The plc is an allen bradley. They were used as demo models and come in a case with switches etc. built in. They are spc 5's.they have processor, power supply, programmer, and 3 slots of I/O. I have a serial port adaptor that allows me to hook it to my PC and run the labview software that controls the plc functions as I see fit so it's pretty flexable. I have a couple more plc's I want to trade off for some parts for this build. I'm still needing 2 pumps and 3 thermalcouples.