KWALIFIKACJA ELM6 - PAŹDZIERNIK 2016

PYTANIE NR 36.
Czym w PLC różni się blok funkcyjny przerzutnika RS od bloku przerzutnika SR?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Różnica między RS i SR dotyczy priorytetu sygnałów przy jednoczesnym pobudzeniu wejść Set i Reset. W jednym bloku dominuje Reset (wymusza 0), a w drugim dominuje Set (wymusza 1). Liczba stanów, negacja wejść ani szybkość działania nie definiują tej różnicy w logice PLC.

Pełne wyjaśnienie:

Bloki przerzutników RS i SR w PLC są elementami pamiętającymi: przechowują stan wyjścia (zatrzask) na podstawie sygnałów Set (ustaw) i Reset (kasuj). W typowych zastosowaniach, gdy aktywny jest tylko jeden z sygnałów, działanie jest intuicyjne: Set ustawia wyjście na 1, a Reset kasuje wyjście do 0.

Kluczowa różnica między wariantami RS i SR ujawnia się w sytuacji konfliktowej, czyli gdy Set i Reset są jednocześnie aktywne. Wtedy potrzebna jest reguła rozstrzygnięcia, który sygnał ma pierwszeństwo (priorytet). To właśnie oznacza odpowiedź "Dominacją sygnałów Set i Reset": jeden z sygnałów jest nadrzędny i determinuje stan wyjścia w przypadku jednoczesnego pobudzenia.

  • "Liczbą stanów pośrednich" – przerzutniki RS/SR nie wprowadzają "stanów pośrednich" jako definicyjnej cechy. Są to bloki logiczne o zdefiniowanych stanach wyjścia; ewentualne stany przejściowe wynikają z cyklu skanowania programu lub sposobu realizacji, a nie z różnicy RS vs SR.
  • "Negacją sygnałów Set i Reset" – RS i SR nie różnią się tym, że jeden jest negacją drugiego. Negacja dotyczyłaby wersji z wejściami aktywnymi stanem niskim albo użycia wejść typu NOT, co jest inną kwestią niż priorytet rozstrzygania konfliktu.
  • "Szybkością działania" – oba bloki wykonywane są w tym samym cyklu programu (zgodnie z zasadami wykonania w danym sterowniku). "Szybkość" nie jest typowym kryterium rozróżnienia RS i SR; sednem jest logika priorytetu.

Wskazówka egzaminacyjna: zapamiętaj, że w nazwie dwuliterowej często litera wskazująca priorytet bywa kojarzona z tym, co "wygrywa" przy konflikcie, ale najbezpieczniej jest odnieść się do opisu biblioteki/środowiska PLC, bo nazewnictwo bywa zależne od producenta.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Priorytet oznacza regułę, co stanie się z wyjściem, gdy Set i Reset są aktywne jednocześnie. Wtedy blok nie może jednocześnie ustawić i skasować pamięci, więc jedna akcja "wygrywa" i determinuje stan wyjścia.
Przerzutnik RS zapamiętuje stan: sygnał Set ustawia wyjście na 1, a Reset kasuje je do 0. Kluczowe jest zachowanie przy konflikcie (Set=1 i Reset=1), gdzie jeden z sygnałów ma dominację zgodnie z definicją bloku w danej bibliotece.
SR i RS różnią się przede wszystkim tym, który sygnał ma pierwszeństwo przy jednoczesnym pobudzeniu Set i Reset. W praktyce oznacza to, że przy konflikcie jeden blok zachowa się jak "Reset-dominujący", a drugi jak "Set-dominujący" (zależnie od implementacji).
Dwa warianty są potrzebne, bo w różnych aplikacjach inny sygnał powinien być nadrzędny. Np. w funkcjach bezpieczeństwa często chce się, aby kasowanie miało priorytet, a w innych przypadkach ważniejsze jest ustawienie. To ułatwia projektowanie czytelnej logiki sterowania.
Może do tego dojść, gdy warunki logiczne są źle rozdzielone (np. Start i Stop są spełnione w tym samym cyklu), gdy sygnały pochodzą z różnych gałęzi programu lub gdy pojawia się zakłócenie/krótki impuls. Wtedy priorytet RS/SR decyduje o wyniku.
W sensie definicji bloku nie: przerzutnik przechowuje stan wyjścia (0 lub 1). Wrażenie "pośredniości" może wynikać z cyklu skanowania PLC, kolejności wykonywania sieci lub filtracji sygnałów, ale to nie jest cecha rozróżniająca RS i SR.
Zwykle nie. Oba bloki są instrukcjami/FB wykonywanymi w ramach tego samego cyklu programu, więc nie traktuje się "szybkości" jako różnicy definicyjnej. O zachowaniu decyduje logika (priorytet), a nie czas wykonania, który i tak zależy od CPU i programu.
Najlepiej projektować warunki tak, by Set i Reset były rozłączne (np. przez odpowiednie warunki blokujące, sekwencję stanów lub priorytety w logice). Dodatkowo warto testować przypadki brzegowe w symulacji i sprawdzić opis bloku w dokumentacji biblioteki.
Najczęściej stosuje się je do podtrzymania pracy (Start/Stop), pamiętania stanu alarmu do czasu skasowania, realizacji blokad między napędami oraz prostych automatów. W układach maszyn ważne jest, czy przy konflikcie nadrzędne ma być ustawienie czy kasowanie.
Jeśli pytanie zestawia RS i SR, zazwyczaj testuje różnicę priorytetu przy jednoczesnym aktywnym Set i Reset. Odpowiedzi o negacji, szybkości czy "stanach pośrednich" są typowymi dystraktorami, bo nie definiują wariantu RS vs SR.
info

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

W praktyce zawodowej kluczowe jest to, że różnica między RS i SR dotyczy priorytetu sygnałów przy jednoczesnym pobudzeniu wejść Set i Reset.

Materiały:

  • Podręcznik do programowania PLC używanego na zajęciach (opis bloków RS/SR lub S/R)
  • Materiały dydaktyczne z logiki sekwencyjnej i elementów pamiętających
  • Dokumentacja bibliotek standardowych danego środowiska (opis zachowania przy Set=1 i Reset=1)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego