cykl pracy sterownika plc

Cykl pracy sterownika PLC - jak działa sterownik PLC

sterownik plc

Cykl pracy - uruchomienie sterownika

Cykl pracy sterownika w zasadzie rozpoczyna się od uruchomienia. Przy uruchomieniu sterownika PLC  sprawdza poprawne działanie obwodów wewnętrznych oraz poprawność konfiguracji podzespołów i modułów.

Cykl pracy sterownika - Praca cykliczna

Po inicjalizacji sterownika następuje jego cykliczna praca. Sterowniki PLC pracują  w cyklu nieskończonym po zakończeniu cyklu pracy, następuje uruchomienie kolejnego. Program w sterowniku PLC jest realizowany sekwencyjnie to znaczy że przetwarzanie programu jest wykonywane linijka po linijce. Należy pamiętać o pułapce która się z tym wiąże, mianowicie nadpisywaniu zmiennych. Myślę że najlepiej zobrazuje to przykład mamy sterowanie bramą wjazdową i przyjmijmy że program jest realizowany następująco: Na początku programu mamy kod który mówi że przy zamykaniu bramy i wykryciu przez czujnik pojazdu w przestrzeni zamknięcia bramy zatrzymaj ruch siłownika, ale nieomylnie w dalszej części kodu napisaliśmy że jeśli przycisk wciśnięty zamknij bramę to następuje zamykanie. Co się w takiej sytuacji dzieje? Przy przetwarzaniu programu pierwszą linią kodu będzie Gdy czujnik aktywny zatrzymaj siłownik czyli Q0 = 0 ale następuje dalsze przetwarzanie kodu i mamy jeśli przycisk wciśnięty zamknij bramę czyli program nam nadpisuje Q0 = 1 i po zakończeniu finalnie PLC przypisze nam na wyjście jedynkę dlatego tak istotne jest kontrolowanie pisanego kodu.

Cykle pracy

Cykliczność pracy sterownika PLC wygląda następująco:

1. Sprawdzenie stanu wejść i wpisanie go do rejestru. Dlaczego sterownik nie sprawdza wejść ciągle w czasie przetwarzania programu? Po to aby w trakcie przetwarzania kodu zmienna nie zmieniła stanu (np. na początku przetwarzania I1 = 1 a na końcu nagle I1 = 0) oraz jest to bardziej optymalne dla pracy sterownika.

2. Na podstawie obrazu wejść sterownik przetwarza instrukcje programu PLC. Przetwarzany program użytownika.

3. Zapisanie obrazu wyjść do rejestru. 

4. Fizyczne wysterowanie wyjść na bazie obrazu wyjść

5. Funkcja komunikacja – w tej części następuje wymiana danych pomiędzy sterownikiem a elementami peryferyjnymi.

6. Autodiagnostyka – Sprawdzenie poprawności działania sterownika PLC (napięcia, rejestr błędów, stan baterii itd.)

I ten cykl jest powtarzany dotąd dopóki sterownik jest w stanie RUN.

Leave a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *