Sterownik PLC, czyli programowalny sterownik logiczny (ang. Programmable Logic Controler) to uniwersalne urządzenie elektroniczne, oparte na układzie mikroprocesorowym. Najczęściej fabrycznie wyposażony w przetworniki ADC (ang. Analog-Digital Converter), oraz DAC (ang. Digital-Analog Converter). Służą one do odpowiedniego przetworzenia danych dopływających do sterownika, oraz z niego wychodzących. Wbudowane przekaźniki służą do obsługi urządzeń elektrycznych o dużym natężeniu prądu sterującego (często zasilającego)
Sterownik programuje się w odpowiednim kodzie (np. "C", drabinkowy). Algorytm zapisywany jest w pętli, która wykonuje się przez cały czas kiedy urządzenie jest włączone. Program tworzy się w sposób umożliwiający operatorowi maszyny wpływ na jego działanie np. za pomocą paneli operatorskich.
Budowa sterownika PLC
Sterowniki PLC składają się z:
- jednostki centralnej (CPU)
- bloków wejść cyfrowych
- bloków wejść analogowych
- bloków komunikacyjnych
- bloków wyjść cyfrowych
- bloków wyjść analogowych
- bloków specjalnych
- pamięci ROM, PROM, EPROM, EEPROM