KWALIFIKACJA ELM6 - TEST WIEDZY NR 3

PYTANIE NR 31.
Podczas programowania urządzeń mechatronicznych w języku sekwencyjnym graficznym (SFC), co oznacza przejście między dwoma stanami?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W SFC przejście nie jest zmianą wejść ani wyjść, tylko warunkiem logicznym. Gdy warunek przejścia staje się prawdziwy, sterowanie może zakończyć bieżący krok (stan) i uaktywnić kolejny krok sekwencji. Czas może być częścią warunku, ale nie definiuje przejścia.

Pełne wyjaśnienie:

W języku SFC (sterowanie sekwencyjne) podstawowymi elementami są: kroki (często utożsamiane ze "stanami" sekwencji) oraz przejścia. Przejście jest logicznie zdefiniowanym warunkiem, który musi zostać spełniony, aby sterownik mógł dezaktywować bieżący krok i aktywować następny.

Dlatego odpowiedź "Warunek, który musi być spełniony, aby przejść do następnego stanu" jest poprawna: opisuje dokładnie rolę przejścia jako kryterium zmiany aktywnego kroku w sekwencji.

Dlaczego pozostałe propozycje są błędne?

  • "Zmianę wartości wejścia" – zmiana wejścia (np. sygnału z czujnika) może być powodem spełnienia warunku przejścia, ale nie jest definicją przejścia. Przejście to zapisany warunek, a nie samo zdarzenie na wejściu.
  • "Zmianę wartości wyjścia" – wyjścia zwykle są realizowane jako akcje przypisane do kroków (np. włączenie siłownika w danym kroku). Zmiana wyjścia może wystąpić przy wejściu w krok lub wyjściu z kroku, ale przejście nadal pozostaje warunkiem logicznym.
  • "Czas, który musi upłynąć, aby przejść do następnego stanu" – w praktyce często stosuje się timery, lecz czas jest co najwyżej składnikiem warunku (np. "minęło 5 s i czujnik jest aktywny"). Samo przejście nie jest "czasem", tylko sprawdzanym warunkiem.

Wskazówka egzaminacyjna: jeśli w pytaniu o SFC pojawia się słowo "przejście", najczęściej chodzi o warunek przejścia (logikę), a jeśli pojawia się "wyjście/wykonanie", to zwykle dotyczy akcji kroku.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Przejście w SFC to warunek logiczny umieszczony między krokami sekwencji. Gdy warunek staje się prawdziwy, sterowanie może zakończyć bieżący krok i uaktywnić następny. To mechanizm "kiedy wolno iść dalej" w sekwencji.
Krok opisuje stan sekwencji i związane z nim działania (akcje). Przejście opisuje warunek, który musi zostać spełniony, aby zmienić aktywny krok. Najprościej: krok = "co robię", przejście = "kiedy przechodzę dalej".
Nie. Zmiana wejścia może być sygnałem użytym w warunku przejścia, ale samo przejście to zapisany warunek (np. porównanie, koniunkcja kilku sygnałów). Wejście jest danymi, a przejście jest logiką decydującą o zmianie kroku.
Bezpośrednio nie. Zmiany wyjść zwykle wynikają z akcji przypisanych do kroków. Przejście jedynie decyduje, czy można opuścić krok i wejść w kolejny; dopiero aktywacja innego kroku może w praktyce zmienić stan wyjść.
Czas ma znaczenie wtedy, gdy jest elementem warunku przejścia, np. "minęło 3 s od wejścia w krok" albo "timer zakończony". Nadal jednak przejście nie jest "czasem", tylko warunkiem, w którym czas jest jednym z kryteriów.
Najczęściej są to: sygnały z czujników (krańcówki, indukcyjne, enkodery), osiągnięcie zadanej pozycji, spełnienie warunków bezpieczeństwa, potwierdzenie operatora, brak alarmu oraz warunki czasowe. Często łączy się je operatorami AND/OR.
Najczęstsza przyczyna to niespełniony warunek przejścia: czujnik nie zadziałał, sygnał jest odwrócony, timer nie wystartował albo inny warunek blokujący (np. alarm) pozostaje aktywny. Diagnostyka zaczyna się od sprawdzenia logiki przejścia.
Warto zrobić analizę stanów: dla każdego kroku wypisać wymagane sygnały i przewidzieć, jak będą się zmieniały. Następnie w symulacji/trybie testowym obserwować, czy warunek przejścia przyjmuje wartość prawda we właściwym momencie.
Typowe błędy to: użycie złej polaryzacji sygnału (NO/NC), pomijanie warunków bezpieczeństwa, brak uwzględnienia opóźnień mechanicznych, zbyt ogólne warunki (przejście spełnia się "za wcześnie") oraz brak resetu timerów/liczników wpływających na warunek.
Powtórz definicje: krok, przejście, akcja, warunek. Ćwicz na prostych sekwencjach (siłownik wysuń–czekaj–wsuń) i zawsze odpowiadaj schematem: przejście = warunek logiczny, krok = wykonywanie działań. To najczęstszy punkt sprawdzany w testach.
info

Około 63% zdających odpowiada poprawnie na to pytanie. średnie

W praktyce zawodowej kluczowe jest to, że w SFC przejście nie jest zmianą wejść ani wyjść, tylko warunkiem logicznym.

Materiały:

  • Materiały dydaktyczne z programowania PLC i sterowania sekwencyjnego (SFC/GRAFCET)
  • Dokumentacje środowisk PLC opisujące SFC (kroki, przejścia, akcje)
  • Norma dotycząca języków PLC (IEC 61131-3) – rozdziały o SFC

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego