Un PLC (Controlador Lógico Programable) es un dispositivo electrónico que ejecuta programas informáticos para controlar procesos automáticamente en función de las señales de campo como sensores y switch. Un PLC sirve para realizar automatismos industriales mediante la detección y el mando de procesos secuenciales en tiempo real para mejorar la productividad y calidad. Funciona repitiendo continuamente un ciclo de escaneo de las señales de entrada y la ejecución del programa para controlar las salidas.