Sterownik PLC czyli programowalny sterownik logiczny (z ang. Programmable Logic Controller) jest elementem urządzenia odpowiadającym za wykonywanie określonych działań. Na podstawie sygnałów binarnych, analogowych lub danych odbieranych z modułów komunikacyjnych algorytm zapisany w pamięci sterownika przetwarza informacje i realizuje program zgodnie z założeniami programisty.