KWALIFIKACJA ELM6 - TEST WIEDZY NR 2

PYTANIE NR 17.
Przeglądasz program sterownika PLC napisany w języku FBD (Function Block Diagram). W jednym z bloków zauważyłeś użycie funkcji "TON". Określ, do czego służy ta funkcja.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Funkcja TON w sterownikach PLC (timer on-delay) służy do realizacji opóźnienia czasowego załączenia: po pojawieniu się sygnału wejściowego odmierza nastawiony czas i dopiero potem uaktywnia wyjście. Nie jest to bramka logiczna ani przelicznik jednostek.

Pełne wyjaśnienie:

W języku FBD (Function Block Diagram) często spotyka się standardowe bloki czasowe, które pozwalają w prosty sposób realizować zależności "czasowe" w automatyce. Jednym z najbardziej typowych jest TON, czyli timer on-delay (opóźnienie załączenia).

Odpowiedź "Do realizacji opóźnienia czasowego." jest poprawna, ponieważ blok TON działa tak, że:

  • gdy na jego wejściu pojawi się stan aktywny (np. TRUE), rozpoczyna odmierzanie zadanego czasu,
  • po upływie nastawy (czas zadany) dopiero zmienia stan wyjścia na aktywny,
  • jest to klasyczne opóźnienie reakcji układu na spełnienie warunku.

W praktyce technika mechatronika TON wykorzystuje się m.in. do miękkiego "rozciągania" warunków logicznych w czasie: przykładowo, aby uruchomić napęd dopiero po 2 s od zadziałania czujnika, albo aby potwierdzić, że sygnał z czujnika utrzymuje się odpowiednio długo (eliminacja krótkich zakłóceń).

Dlaczego pozostałe odpowiedzi są niepoprawne:

  • "Do wykonywania operacji logicznej OR." – OR to bramka logiczna (suma logiczna). TON nie łączy sygnałów logicznie, tylko wprowadza zwłokę czasową działania.
  • "Do wykonywania operacji logicznej AND." – AND to iloczyn logiczny. TON również nie realizuje funkcji logicznej łączenia warunków, a jedynie zależność czasową od sygnału wejściowego.
  • "Do przeliczania jednostek czasu." – przeliczenia jednostek (np. s na ms) to operacje matematyczne/konwersje. TON używa wartości czasu jako nastawy/parametru, ale sam nie służy do "konwertowania" jednostek, tylko do odmierzania i opóźniania.

Wskazówka egzaminacyjna: warto odróżniać trzy najczęstsze timery: TON (opóźnienie załączenia), TOF (opóźnienie wyłączenia) oraz TP (impuls o zadanej długości). Na testach mylenie ich nazw jest jedną z częstszych przyczyn błędów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
TON to standardowy timer "opóźnienie załączenia" (on-delay). Po uaktywnieniu wejścia odmierza nastawiony czas i dopiero po jego upływie ustawia wyjście. Stosuje się go do zwłok, potwierdzania trwania sygnału i sekwencji czasowych w automatyce.
W FBD blok TON uruchamia odmierzanie, gdy wejście (warunek) jest aktywne. Jeśli warunek utrzyma się przez zadany czas, wyjście przechodzi w stan aktywny. Gdy warunek zaniknie wcześniej, timer zwykle wraca do stanu początkowego (zależnie od implementacji).
AND i OR to operacje logiczne łączenia sygnałów (wynik zależy od wartości wejść w tej samej chwili). TON nie łączy sygnałów logicznie, tylko wprowadza zależność czasową: wynik pojawia się dopiero po określonym czasie trwania warunku.
TON wykorzystuje się np. do opóźnionego startu silnika po spełnieniu warunku, do podtrzymania decyzji sterowania (sygnał musi trwać np. 500 ms) oraz do budowy kroków sekwencji technologicznej. To częsty element programów PLC w mechatronice.
TON realizuje opóźnienie załączenia (wyjście włącza się dopiero po czasie). TOF realizuje opóźnienie wyłączenia (wyjście pozostaje aktywne jeszcze przez czas po zaniku wejścia). Oba bloki służą do sterowania czasem, ale w przeciwnych momentach.
FBD (Function Block Diagram) to graficzny język programowania PLC, w którym logikę buduje się z połączonych bloków (np. bramek, timerów, liczników, funkcji porównania). Jest popularny w układach mechatronicznych, bo ułatwia czytanie schematu działania.
W praktyce robi jedno i drugie: odmierza zadany czas, aby zrealizować opóźnienie pojawienia się stanu na wyjściu. Na egzaminie najczęściej oczekuje się odpowiedzi "opóźnienie czasowe (załączenia)", bo to opis funkcji z punktu widzenia sterowania.
Najczęstsze pomyłki to: mylenie TON z TOF/TP, traktowanie timera jak bramki logicznej oraz nieuwzględnianie, że opóźnienie działa dopiero po ciągłym trwaniu warunku. Warto kojarzyć: TON = "Turn ON po czasie".
TON wybierz, gdy chcesz, aby wyjście włączyło się dopiero po czasie i pozostało włączone tak długo, jak trwa warunek. TP stosuje się, gdy potrzebny jest impuls o stałej długości (np. 200 ms), niezależnie od tego, jak długo trwa sygnał wejściowy.
Najczęściej wskazuje na to nazwa "TON" na bloku oraz typowe wejścia/wyjścia związane z czasem (np. wejście sterujące i parametr czasu, a także wyjście informujące o upływie czasu). W różnych środowiskach PLC układ pinów bywa podobny, ale opis pozostaje kluczowy.
info

Statystycznie 63% uczniów zna prawidłową odpowiedź. średnie

Eksperci podkreślają: "Funkcja TON w sterownikach PLC (timer on-delay) służy do realizacji opóźnienia czasowego załączenia: po pojawieniu się sygnału wejściowego odmierza nastawiony czas i dopiero potem uaktywnia wyjście."

Źródła:

  • IEC 61131-3:2013, Programmable controllers – Part 3: Programming languages (opis standardowych elementów języków PLC, w tym timerów typu TON)
  • CODESYS Online Help – "TON (On-delay timer)", https://help.codesys.com/ (wyszukiwanie hasła: TON On-delay timer) - dostęp 2026-03-01
  • Siemens Industry Online Support – dokumentacja instrukcji czasowych (TON) dla SIMATIC S7/TIA Portal, https://support.industry.siemens.com/ - dostęp 2026-03-01

Materiały:

  • Dokumentacja środowiska PLC używanego w szkole/na zajęciach (opis timerów TON/TOF/TP)
  • Materiały do IEC 61131-3 dotyczące języków PLC i bloków funkcyjnych
  • Zestawy ćwiczeń z FBD: timery i liczniki (CTU/CTD)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego