Przejdź do głównej treści
  1. Strona główna
  2. Technik mechatronik
  3. ELM.03
  4. Pytanie

Kwalifikacja: ELM.03 - Montaż, uruchamianie i konserwacja urządzeń i systemów mechatronicznych

Zawód: Technik mechatronik

Kategorie: Układy mechatroniczne Sterowanie i programowanie

Wyjście Q0.0 sterownika PLC połączone jest z lampką sygnalizacyjną. Do sterownika tego wgrano program przedstawiony na rysunku. Jaka będzie reakcja lampki sygnalizacyjnej po pojawieniu się sygnału wysokiego na wejściu I0.0 przy jednoczesnym braku sygnału na wejściu I0.1?

Ilustracja do pytania z kwalifikacji ELM.03
W przedstawionym programie wejście I0.0 uruchamia blok czasowy %TM0 ustawiony jako TP, czyli timer impulsowy. Parametr TB = 1 sec oznacza podstawę czasu równą 1 sekundzie, a nastawa %TM0.P = 5 daje czas działania równy 5 sekund. Po pojawieniu się stanu wysokiego na I0.0 timer typu TP wystawia stan wysoki na swoim wyjściu Q tylko przez zadany czas, czyli przez 5 s. Ponieważ Q timera steruje wyjściem Q0.0, lampka sygnalizacyjna zaświeci się właśnie na 5 sekund, a potem zgaśnie. Brak sygnału na I0.1 oznacza, że dolna gałąź programu nie wymusza świecenia lampki. Moim zdaniem najważniejsze jest tu rozpoznanie typu timera, bo TP nie działa tak samo jak TON. W praktyce takie rozwiązanie stosuje się np. do krótkiego potwierdzenia zadziałania czujnika, sygnalizacji startu cyklu albo chwilowego załączenia brzęczyka. Zgodnie z dobrymi praktykami PLC, opisanymi m.in. w podejściu zgodnym z IEC 61131-3, trzeba zawsze analizować typ bloku czasowego, jego wejście IN, wyjście Q oraz nastawę czasu. W realnym projekcie warto też unikać sterowania tym samym wyjściem z wielu miejsc programu bez jasnej logiki, bo potem diagnostyka robi się niepotrzebnie trudna.
W tym zadaniu łatwo pomylić działanie różnych bloków czasowych, szczególnie jeśli patrzy się tylko na liczbę 5 sekund, a nie na typ timera. Odpowiedź mówiąca o zaświeceniu z opóźnieniem pasowałaby do timera TON, czyli opóźnionego załączenia. Tam sygnał na wyjściu pojawia się dopiero po upływie nastawionego czasu, o ile wejście cały czas jest aktywne. Tutaj jednak zastosowano TP, a więc timer impulsowy. On reaguje na pojawienie się sygnału na IN i od razu generuje impuls na wyjściu Q przez ustawiony czas. Nie czeka 5 sekund, tylko świecenie trwa 5 sekund. Stwierdzenie, że lampka w ogóle się nie zaświeci, zwykle wynika z pominięcia bloku %TM0 albo z założenia, że brak sygnału na I0.1 blokuje cały układ. W pokazanym fragmencie I0.1 dotyczy osobnej ścieżki sterowania, a warunek I0.0 nadal uruchamia timer. Z kolei świecenie ciągłe byłoby możliwe przy bezpośrednim podaniu stanu na cewkę, przy podtrzymaniu programowym albo przy innym typie logiki, ale nie przy poprawnie rozpoznanym TP z nastawą 5 s. Z mojego doświadczenia najczęstszy błąd to czytanie schematu drabinkowego jak zwykłego połączenia przewodów, bez uwzględnienia funkcji bloku czasowego. W automatyce trzeba patrzeć na cykl skanowania sterownika, stan wejść oraz parametry instrukcji. Dobra praktyka jest taka, żeby przed wyborem odpowiedzi nazwać element: tutaj jest timer impulsowy TP, więc jego wyjście daje ograniczony czasowo impuls sterujący lampką.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.