Nell'automazione industriale, una CPU (Central Processing Unit) o processore, spesso definita controller, è il "cervello" del sistema di automazione. È responsabile dell'esecuzione del programma di controllo, dell'elaborazione dei segnali di ingresso e della generazione di segnali di uscita per controllare vari processi industriali.