Programowalny sterownik logiczny (PLC) jest odporny na trudne warunki przemysłowe i przeznaczony do sterowania procesami i maszynami.
Cykl pracy
- odczyt stanu wejść,
- wykonanie programu użytkownika,
- zapis stanów wyjść,
- komunikacja i diagnostyka.
Czas jednego cyklu wynosi zwykle od ułamków milisekundy do kilkunastu milisekund.
Języki programowania
Norma IEC 61131-3 definiuje m.in. schemat drabinkowy (LD), blokowy (FBD), tekst strukturalny (ST) i listę instrukcji (IL).
Wejścia i wyjścia
Cyfrowe (typowo 24 V DC), analogowe (0–10 V, 4–20 mA) oraz specjalne (liczniki szybkie, enkodery).



