Są to uniwersalne urządzenia mikroprocesorowe, które pozwalają na sterowanie pracą maszyny oraz urządzeń technologicznych. Głównym zadaniem sterowników PLC jest realizacja programu, zawartego w ich pamięci. Sterowniki PLC można podzielić na: takie o budowie kompaktowej, które adresowane są do prostych zastosowań; sterowniki PLC posiadające zintegrowany panel HMI przeznaczony do małych aplikacji wymagających wizualizacji pracy oraz urządzenia o budowie modułowej, wykorzystywane w średnich i dużych systemach.