Um PLC funciona através da leitura de sinais de sensores ou entradas, processando esses sinais com base em um programa pré-definido, e então controlando máquinas ou processos por meio de atuadores ou saídas. Sua operação é cíclica, repetindo esse processo continuamente enquanto estiver em funcionamento.