KWALIFIKACJA ELM6 - STYCZEŃ 2021

PYTANIE NR 20.
Wskaż, instrukcję którą należy uwzględnić w programie sterowniczym, aby wykrywać zmianę wartości logicznej obiektu z 1 na 0.
Ilustracja przedstawia cztery symbole elektryczne, które są prawdopodobnie częścią schematu elektrycznego lub
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Przejście z 1 na 0 to zbocze opadające (negatywne).
W LAD do wykrywania takiej zmiany stosuje się styk/instrukcję oznaczoną "N", która generuje sygnał aktywny tylko w momencie zmiany stanu, zwykle przez jeden cykl skanowania PLC. Dlatego poprawny jest wybór z symbolem "N".

Pełne wyjaśnienie:

W sterownikach PLC trzeba rozróżnić dwie różne sytuacje: sprawdzenie bieżącego stanu sygnału oraz wykrycie momentu zmiany tego sygnału. Pytanie dotyczy wykrycia zmiany wartości logicznej obiektu z 1 na 0, czyli tzw. zbocza opadającego (falling edge, negative edge).

W języku drabinkowym (LAD/LD) do takiej detekcji służy element oznaczany jako "N" (negative). Jego działanie polega na tym, że "zwraca" logiczną 1 tylko w chwili przejścia sygnału z HIGH do LOW, zazwyczaj jako impuls trwający jeden cykl skanowania programu. To pozwala uruchomić operację dokładnie raz, w konkretnym momencie, a nie przez cały czas trwania stanu.

Odpowiedzi z klasycznymi stykami typu NO (normalnie otwarty) i NC (normalnie zamknięty) dotyczą jedynie stanu: NO jest aktywny, gdy sygnał ma wartość 1, a NC jest aktywny, gdy sygnał ma wartość 0. One same z siebie nie wykrywają "momentu przejścia", więc przy przejściu 1→0 nie wygenerują jednocyklowego impulsu – po prostu zmieni się ich stan zgodnie z aktualną wartością sygnału.

Symbol "P" (positive) odpowiada natomiast zboczu narastającemu, czyli przejściu z 0 na 1. To częsta pułapka: oba symbole wyglądają podobnie, ale kierunek zmiany jest przeciwny. W zastosowaniach praktycznych detekcja zbocza opadającego przydaje się np. przy wyzwalaniu akcji po puszczeniu przycisku, końcu impulsu z czujnika lub przy jednorazowym przejściu do kolejnego kroku sekwencji.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Zbocze opadające to moment przejścia sygnału z 1 na 0 (z HIGH do LOW). W programie PLC często potrzebujesz wykryć właśnie ten moment, aby wykonać akcję tylko raz, a nie przez cały czas trwania stanu 0 lub 1.
Styk/instrukcja "N" służy do detekcji zbocza opadającego. W praktyce generuje krótkie "prawda" tylko w chwili, gdy sygnał zmieni się z 1 na 0, zwykle na jeden cykl skanowania programu PLC.
Styk NO (normalnie otwarty) sprawdza stan: jest aktywny, gdy sygnał ma 1. Po przejściu na 0 staje się nieaktywny, ale nie daje impulsu "w momencie zmiany". Do wykrycia zmiany potrzebna jest instrukcja zbocza.
Styk NC (normalnie zamknięty) również sprawdza tylko aktualny stan (aktywny, gdy sygnał=0). Po przejściu 1→0 będzie po prostu aktywny tak długo, jak długo sygnał pozostaje 0. To nie jest detekcja zbocza.
Zbocze narastające to 0→1 (rising edge), a opadające to 1→0 (falling edge). W LAD często spotyka się oznaczenia "P" dla narastającego (positive) i "N" dla opadającego (negative) – kluczowy jest kierunek zmiany.
Stosuje się je m.in. gdy akcja ma zajść po puszczeniu przycisku, przy wykryciu końca impulsu z czujnika albo gdy chcesz uruchomić krok sekwencji dokładnie w chwili zaniku sygnału. To zapobiega wielokrotnemu wyzwalaniu w kolejnych cyklach PLC.
Najczęściej myli się: stan z impulsowym zboczem (NO/NC vs N/P) oraz kierunek zmiany: "N" to 1→0, a "P" to 0→1. Skutek błędu to zwykle wielokrotne wykonanie akcji zamiast jednorazowego wyzwolenia.
PLC wykonuje program cyklicznie. Detekcja zbocza zwykle daje sygnał "1" tylko przez jeden cykl skanowania, gdy wykryje zmianę. Dzięki temu możesz sterować licznikami i sekwencjami bez ryzyka, że ta sama akcja wykona się w każdym kolejnym cyklu.
Bez zbocza licznik mógłby zliczać wielokrotnie, gdy sygnał utrzymuje się w stanie 1 lub 0 przez kilka cykli PLC. Instrukcja zbocza zamienia zmianę stanu w pojedynczy impuls, więc zliczenie następuje raz na zdarzenie (np. jedno naciśnięcie).
Ćwicz rozpoznawanie symboli NO, NC oraz detekcji zboczy (narastające i opadające). Rób krótkie zadania: przycisk + akcja jednorazowa, licznik impulsów, prosta sekwencja. Zawsze dopasuj: czy potrzebujesz stanu, czy momentu zmiany.
info

Statystycznie 53% uczniów zna prawidłową odpowiedź. trudne

Eksperci podkreślają: "Dlatego poprawny jest wybór z symbolem "N"."

Źródła:

  • IEC 61131-3, "Programmable controllers — Part 3: Programming languages", rozdziały dot. języków LD/LAD oraz konstrukcji do wykrywania zmian stanów (zboczy).

Materiały:

  • Materiały dydaktyczne do IEC 61131-3 (LAD/LD) z rozdziałem o wykrywaniu zboczy
  • Instrukcje producentów PLC opisujące detekcję zboczy (np. funkcje typu rising/falling edge) w LAD
  • Ćwiczenia laboratoryjne: programy z przyciskiem, podtrzymaniem i wyzwalaniem jednocyklowym

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego