Um Controlador Lógico Programável (CLP) é um equipamento eletrônico utilizado na automação dos mais variados tipos de processos industriais. Interfaces para sinais do tipo discreto são as mais comuns. São exemplos de sinais discretos aqueles oriundos de: