Wczytujemy postępy z tego urządzenia…
PLC Gym
Strona główna PLC GymPoziom 1, 0 XP · Twoje postępy
Wyzwanie 09 · Znajdź usterkę · PRO (wymaga Pro)

Logika kasowania alarmu PLC: napraw podtrzymanie

Po burzy Reset nic nie robi. W trakcie burzy Reset działał.

HighAlarm załącza się z podtrzymaniem, gdy woda dojdzie do pływaka bardzo wysokiego poziomu. Pozostaje włączony po opadnięciu wody, aż ktoś naciśnie Reset. Reset może go skasować dopiero wtedy, gdy woda jest poniżej pływaka bardzo wysokiego poziomu. Znajdź, dlaczego dzieje się odwrotnie, i napraw to. Zostaw logikę pompy działającą.

To wyzwanie jest częścią ProZałóż darmowe konto: każde konto ma darmowy okres próbny Pro do 5 grudnia.

Bez karty. Bez płacenia. Bez anulowania.

Official release: 5 December. Bądź na szczycie rankingu tego dnia i wygraj 3 miesiące Pro oraz 2 tygodnie Pro do podarowania znajomemu. 2. miejsce wygrywa 4 tygodnie. 3. miejsce wygrywa 2 tygodnie. Zasady

  • Każda lekcja, od zera
  • Każda misja i lekcja, wraz z kolejnymi poziomami
  • Praktyczny test dla każdego tytułu, z certyfikatem
  • Przewiń dowolny test, cykl po cyklu
  • Rozwiązania z objaśnieniem, gdy utkniesz
  • Konwerter kodu, ile tylko chcesz
Model 3D (przepompownia z pompą główną i rezerwową), na którym działa to wyzwaniePRO (wymaga Pro) wyzwanie
Jak przebiega test

Zgłoszenie operatora: Reset po burzy

Test 1 z 3
Ustawione przez testSprawdzone przez testKrok 5 z 5 · 620 ms
Level
Średnie · 20 punkty
Rodzaj
Znajdź usterkę
Czas
O nas 12 min
Odsetek zaliczeń
Nowość
Maszyna
przepompownia z pompą główną i rezerwową 3D
Siemens
LAD i SCL
Rockwell
Drabinka i tekst strukturalny
Beckhoff
Tekst strukturalny
Raport operatora · przepompownia z pompą główną i rezerwową
Podczas wtorkowej burzy włączył się alarm bardzo wysokiego poziomu, tak jak powinien. Studzienka od godzin jest w normie, ale Reset nie gasi lampy. Dziwne jest to, że w trakcie burzy trzymanie Reset ją gasiło.
Wymagane działanie

Alarm, którego nie da się skasować: co musi robić twój kod

Bardzo wysoki
FloatHighHigh załącza HighAlarm z podtrzymaniem.
Reset
Kasuje go, gdy woda jest poniżej pływaka.
Pump1
Rusza przy górnym pływaku, zatrzymuje się poniżej dolnego.

Naciśnij Pauza, potem w zakładce Wejścia przełącz FloatHighHigh na ON na jeden cykl i z powrotem na OFF. HighAlarm pozostaje włączony. Naciśnij Reset: musi się skasować.

Tablica zmiennych

Alarm, którego nie da się skasować: wejścia i wyjścia

Twój program czyta wejścia: 4 i ustawia wyjścia: 2. Jeszcze jedno wejście steruje symulacją lub pokazuje odczyt, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.

ZmiennaTyp danychTwój kodCo to oznacza na maszynie
FloatLowBOOLOdczytujeWejście potrzebne twojemu kodowiWoda powyżej dolnego pływaka (20%)
FloatHighBOOLOdczytujeWejście potrzebne twojemu kodowiWoda powyżej górnego pływaka (60%)
FloatHighHighBOOLOdczytujeWejście potrzebne twojemu kodowiWoda powyżej pływaka bardzo wysokiego poziomu (80%)
ResetBOOLOdczytujeWejście potrzebne twojemu kodowiPrzycisk kasowania alarmu
HeavyRainBOOLNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćBurza: dopływ trzykrotnie większy
Pump1BOOLZapisujeWyjście ustawiane przez twój kodUruchom pompę 1
HighAlarmBOOLZapisujeWyjście ustawiane przez twój kodAlarm wysokiego poziomu i lampa ostrzegawcza

W Siemens SCL pisz własne zmienne bloku z # na początku, tak jak robi to TIA Portal: #FloatLow. Rockwell i TwinCAT używaj samej nazwy: FloatLow.

Automatyczne testy

Co sprawdzają testy

  1. HighAlarm przechodzi w stan ON, gdy FloatHighHigh przejdzie w stan ON.
  2. HighAlarm pozostaje ON po opadnięciu wody.
  3. Reset kasuje go, gdy FloatHighHigh ma stan OFF.
  4. Reset nic nie robi, dopóki FloatHighHigh ma nadal stan ON.
  5. Pump1 nadal opróżnia studzienkę między pływakami.

Testy uruchamiają 3 testów na maszynie, cykl po cyklu: Zgłoszenie operatora: Reset po burzy; Reset w trakcie burzy nic nie robi; Pompa podstawowa nadal działa.

Na obiekcie

Gdzie to spotkasz

Studzienka na wodę burzową ma pływak bardzo wysokiego poziomu i lampę, którą operator resetuje po burzy.

Alarm, którego nie da się zresetować, zaczyna być ignorowany albo sterownik PLC jest restartowany, by go skasować. Alarm, który resetuje się, gdy przyczyna nadal trwa, daje fałszywe poczucie bezpieczeństwa.

Rozwiązane albo utknąłeś? Omów to w Szatnia.

Idź dalej

Więcej wyzwań