Un PLC (PROGRAMMABLE LOGIC CONTROLLER) è un sistema di controllo informatico industriale che monitora continuamente lo stato dei dispositivi di ingresso e prende decisioni basate su un programma personalizzato per controllare lo stato dei dispositivi di uscita.