1. A system for controlling industrial processes comprising: a controller including at least one processor operable to process a plurality of inputs and a plurality of outputs; at least one adjustment mechanism in electrical communication with said controller; a human-machine interface comprising a data entry device and a data display device; a communication connection; memory; said controller, plurality of inputs and outputs, human-machine interface and communication connection are all resident upon a single circuit board; a high level programming language software module resident in said memory for interfacing with the human-machine interface; at least one software interface between the system hardware and the controller written in machine language; and said processor being programmable to interpret at least one defined process parameter and link to at least one element of said human-machine interface.