Controller

A controller is for the purpose of influencing the flow of work of a machine. The controller processes user input orders (e. g. “main switch on”) and provides the appropriate output variables (e. g. “lights on”).