Es un dispositivo digital electrnico con una memoria programable para el
almacenamiento de instrucciones, permitiendo la implementacin de funciones especficas como pueden ser: lgicas, secuenciales, temporizadas, de conteo y aritmticas; con el objeto de controlar mquinas y procesos. Tambin se puede definir como un equipo electrnico, el cual realiza la ejecucin de un programa de forma
cclica.
La
ejecucin
del
programa
puede
ser
interrumpida
momentneamente para realizar otras tareas consideradas ms prioritarias, pero
el aspecto ms importante es la garanta de ejecucin completa del programa principal. Estos controladores son utilizados en ambientes industriales donde la decisin y la accin deben ser tomadas en forma muy rpida, para responder en tiempo real.