Cykl pracy sterownika PLC to powtarzana sekwencja czynności wykonywanych przez sterownik podczas normalnej pracy, najczęściej w trybie RUN. Dzięki temu PLC cyklicznie odczytuje sygnały z obiektu, przetwarza program użytkownika i steruje wyjściami.
Podstawowa kolejność cyklu
Typowy cykl działania PLC przebiega w następującej kolejności:
Inicjalizacja sterownika
Po uruchomieniu zasilania lub przejściu do pracy sterownik wykonuje czynności startowe, np. test wewnętrzny, przygotowanie pamięci i sprawdzenie konfiguracji.Aktualizacja stanu wejść
PLC odczytuje sygnały z wejść, np. przycisków, czujników krańcowych, czujników zbliżeniowych. Odczytane wartości trafiają do pamięci jako tzw. obraz wejść.Wykonanie programu
Sterownik realizuje instrukcje programu użytkownika. Program korzysta zwykle z zapamiętanego obrazu wejść, a wynik obliczeń zapisuje do pamięci wyjść.Aktualizacja stanu wyjść
Na końcu cyklu PLC ustawia fizyczne wyjścia zgodnie z wynikiem programu, np. załącza stycznik, elektrozawór, lampkę sygnalizacyjną lub przekaźnik.
Dlaczego kolejność jest ważna?
W pytaniach egzaminacyjnych bardzo często trzeba wskazać poprawny porządek: inicjalizacja → wejścia → program → wyjścia. Nie należy mylić tego z kolejnością, w której najpierw aktualizowane są wyjścia. Wyjścia są zwykle ustawiane dopiero po wykonaniu programu.
Czas cyklu
Czas jednego obiegu nazywa się czasem cyklu PLC lub czasem skanowania. Zależy on m.in. od długości programu, szybkości procesora, liczby modułów wejść/wyjść i komunikacji z innymi urządzeniami.