PLC (ang. Programmable Logic Controller) to programowalny sterownik logiczny używany w automatyce przemysłowej. Jego zadaniem jest odczytywanie sygnałów wejściowych, wykonywanie programu sterującego i ustawianie odpowiednich sygnałów wyjściowych.
Jak działa PLC?
Sterownik PLC pracuje cyklicznie. Typowy cykl obejmuje:
1. odczyt wejść, np. przycisków, czujników, krańcówek,
2. wykonanie programu zapisanego w pamięci sterownika,
3. ustawienie wyjść, np. przekaźników, styczników, lamp, zaworów,
4. powtórzenie cyklu.
Dzięki temu PLC może sterować maszyną w sposób powtarzalny i niezawodny.
Przykłady zastosowań
Sterowniki PLC stosuje się m.in. w:
- liniach produkcyjnych,
- automatyce budynkowej,
- systemach transportu technologicznego,
- układach sterowania silnikami,
- instalacjach wodno-kanalizacyjnych,
- systemach pakowania i sortowania.
Programowanie PLC
PLC można programować różnymi językami, zgodnie z normą IEC 61131-3. Jednym z najpopularniejszych jest LD, czyli język schematów drabinkowych. Oprócz niego spotyka się także m.in. język bloków funkcyjnych FBD, tekst strukturalny ST oraz listę instrukcji IL w starszych systemach.
Najważniejsze cechy PLC
Sterownik PLC jest projektowany do pracy w warunkach przemysłowych. Powinien być odporny na zakłócenia, pracować stabilnie przez długi czas i umożliwiać łatwą diagnostykę. W odróżnieniu od zwykłego komputera, PLC jest przeznaczony głównie do sterowania procesami technologicznymi w czasie rzeczywistym.