Todos los automatismos necesitan que una unidad de programación los controle y gestione para poder funcionar de manera estable y segura. Dicha unidad tiene que estar realizada según directrices indiscutibles y un análisis profundo de las funciones que requiere el usuario para ser capaces, no sólo de satisfacer sus exigencias, sino también de anticiparse a ellas.