KWALIFIKACJA ELM3 - CZERWIEC 2014

PYTANIE NR 5.
W programie przedstawionym na rysunku moduł czasowy T050 włączany jest
Ilustracja przedstawia schemat elektryczny związany z programowaniem sterownika PLC, co jest istotne w kontekście egzaminu
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
"Suma logiczna" oznacza działanie OR: timer zostaje włączony, gdy aktywny jest co najmniej jeden z dwóch sygnałów.
W schemacie drabinkowym odpowiada temu połączenie równoległe warunków X000 i Y030 (wystarczy spełnienie jednego), a nie sterowanie pojedynczym operandem ani połączenie szeregowe (AND).

Pełne wyjaśnienie:

W programach PLC zapisanych w języku drabinkowym (LD) warunek włączenia elementu (np. modułu czasowego/timera) wynika z logiki styków w danym szczeblu. Suma logiczna to działanie OR: wyjście/cewka (tu: wejście timera T050) jest aktywne, gdy co najmniej jeden z warunków wejściowych jest spełniony.

Jeżeli na rysunku (schemacie) warunki X000 i Y030 są zrealizowane jako gałęzie równoległe, to oznacza to właśnie OR. Wtedy timer T050 będzie "włączany" sumą logiczną operandów X000 i Y030, ponieważ zadziałanie któregokolwiek z tych sygnałów doprowadzi logikę w szczeblu do stanu 1.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "operandem Y030" — to byłoby prawdziwe tylko wtedy, gdyby jedynym warunkiem w szczeblu był Y030 (bez X000 albo bez rozgałęzienia). W pytaniu chodzi o układ z dwoma operandami.
  • "operandem X000" — analogicznie: poprawne wyłącznie przy pojedynczym warunku X000 sterującym timerem.
  • "iloczynem logicznym operandów X000, Y030" — iloczyn (AND) wymaga spełnienia obu warunków jednocześnie i w LD odpowiada zwykle połączeniu szeregowemu styków. Gdy styki są szeregowo, timer włączy się dopiero, gdy X000=1 i Y030=1. To inny przypadek niż suma logiczna.

Wskazówka egzaminacyjna: aby odróżnić OR od AND w LD, prześledź "drogę prądu" w szczeblu. Jeśli istnieją dwie alternatywne ścieżki do cewki/timera (rozgałęzienie), masz OR. Jeśli jest jedna ścieżka i warunki są jeden po drugim, masz AND.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Suma logiczna (OR) oznacza, że wynik jest aktywny, gdy co najmniej jeden z warunków wejściowych jest spełniony. W LD zwykle odpowiada temu układ równoległy styków/warunków. To typowy sposób "zezwolenia" na działanie z dwóch niezależnych sygnałów.
W LD AND najczęściej widać jako połączenie szeregowe (warunki jeden za drugim), a OR jako rozgałęzienie na gałęzie równoległe. Najlepiej prześledzić, czy istnieje alternatywna ścieżka do cewki/timera — jeśli tak, to OR.
W praktyce timer bywa uruchamiany z kilku źródeł, np. start ręczny i start automatyczny. Zamiast powielać kod, projektuje się warunek logiczny (OR lub AND), który decyduje o podaniu sygnału na timer. To upraszcza program i ułatwia diagnostykę.
Iloczyn logiczny (AND) oznacza, że wyjście jest aktywne tylko wtedy, gdy wszystkie warunki są spełnione jednocześnie. W LD zwykle odpowiada temu połączenie szeregowe styków. To podejście stosuje się, gdy potrzebne jest równoczesne spełnienie kilku wymagań.
Najczęściej tak: gałęzie równoległe oznaczają alternatywne spełnienie warunku (OR). Trzeba jednak uważać na negacje (styk NC) i dodatkowe elementy w gałęziach, bo wtedy logika całego wyrażenia może być złożona. Zawsze analizuj pełną ścieżkę do elementu wykonawczego.
Najczęstsze pomyłki to: mylenie OR z AND (równolegle vs szeregowo), pomijanie jednej gałęzi, nieuwzględnianie styków zanegowanych oraz zakładanie, że adres Y zawsze jest "wyjściem", a nie może być użyty jako warunek logiczny w innym miejscu programu.
To przykładowe adresy operandów sygnałowych używane w niektórych rodzinach PLC. Zwykle X kojarzy się z wejściami, a Y z wyjściami, ale w logice programu każdy z nich może występować jako warunek w szczeblu. Kluczowe jest, jak są użyte w danym obwodzie.
OR stosuje się, gdy timer ma wystartować po dowolnym z kilku zdarzeń: np. naciśnięciu START lub pojawieniu się sygnału z czujnika, albo po sygnale z trybu ręcznego lub automatycznego. Umożliwia to elastyczną logikę uruchomienia bez duplikacji kodu.
"Włączany" dotyczy warunku wejściowego timera (czy timer dostaje stan 1 i zaczyna pracę). "Odmierzający" odnosi się do działania wewnętrznego (narastanie/odliczanie i ustawienie bitu wyjściowego po czasie). Na egzaminie najpierw ustal, jaki warunek startuje timer.
Skup się na topologii szczebla: jeśli do elementu (cewki/timera) dochodzą dwie gałęzie i każda sama może "doprowadzić" sygnał, to jest OR. Jeśli wszystko jest w jednej linii, warunki są łączone AND. To najszybsza metoda w zadaniach rysunkowych.
info

To pytanie poprawnie rozwiązuje 50% zdających egzamin. trudne

Źródła:

  • IEC 61131-3:2013, Programmable controllers — Part 3: Programming languages (opis języków LD/FBD i zasad logiki)
  • Frank D. Petruzella, "Programmable Logic Controllers", McGraw-Hill Education, rozdziały o logice drabinkowej i funkcjach czasowych (timerach)
  • Hugh Jack, "Automating Manufacturing Systems with PLCs" (materiał dydaktyczny online), rozdziały o Ladder Logic i podstawach logiki: https://engineeronadisk.com/V3/automation/plc/ (dostęp: 2026-03-01)

Materiały:

  • Podręcznik do podstaw PLC (LD/FBD) używany w danej pracowni
  • Materiały dydaktyczne o logice boolowskiej w automatyce
  • Dokumentacja środowiska/sterownika używanego na zajęciach (adresowanie X/Y, timery)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego