PLC kontroleri su digitalni elektronički sustavi koji u najjednostavnijem obliku rade s četiri komponente (ulazi, izlazi, operativni sustav i komunikacijska sučelja). Ove četiri komponente mogu se koristiti za upravljanje strojevima ili sustavima. Programabilna memorija omogućuje pohranjivanje i izvršavanje korisničkih programa putem ulaza odnosno izlaza.