Ćwiczenie: Zbiornik, który się przelał: wyszukiwanie usterek PLC
Prześledź usterkę do uszkodzonego urządzenia, a potem spraw, by program ją wykrywał.
Zbiornik odbiorczy przelał się zeszłej nocy. Program jest w porządku: coś na module uległo awarii. Znajdź to za pomocą listy wejść i wyjść, a potem spraw, by program to wykrywał, zapalał właściwą lampkę usterki i zatrzymywał przetłaczanie.
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
PRO (wymaga Pro) misjaSprawny moduł przetłacza do 80%
Test 1 z 4StartPrzycisk Start S1: rozpocznij przetłaczanieOFFResetWejścieOFFPumpOnOutputOFFValveCmdOutputOFF- Level
- Zastosowania
- Czas
- O nas 25 min
- Nagroda
- +250 XP
- Instalacja
- stanowisko przepompowywania między dwoma zbiornikami 3D
- Edytory: Siemens
- Język drabinkowy (LAD), SCL
- Edytory: Rockwell
- Język drabinkowy, Tekst strukturalny
- Edytory: Beckhoff
- Tekst strukturalny
- Etap
- 26. Znajdź usterkę: to nie zawsze program
Zbiornik, który się przelał: co musi robić twój kod
Raport nocnej zmiany: „TK-202 przelał się podczas przetłaczania. Ekran cały czas pokazywał, że jest pusty, a pompa po prostu pracowała dalej.” Program przetłacza wodę z TK-201 do TK-202: Start otwiera zawór XV-201, pompa rusza, gdy zawór jest potwierdzony jako otwarty, a wszystko zatrzymuje się na 80%. Naciśnij Uruchom, potem Start, i obserwuj. Porównaj każdy wiersz listy wejść i wyjść z jego kolumną Sprawny: jedno urządzenie nie robi tego, co mówi lista. Potem zmień program tak, by ta awaria była wykrywana. W ciągu ćwierć sekundy od pojawienia się usterki: lampka uszkodzonego urządzenia ON (SignalFault, ValveFault albo PumpFault, i tylko ta jedna), PumpOn i ValveCmd OFF, a LevelPV zostaje na ostatniej dobrej wartości. Żadne przetłaczanie nie może się zacząć, dopóki usterka trwa. Sprawny moduł musi nadal przetłaczać do 80% bez zapalonej lampki.
- Przetłaczanie
- Start otwiera XV-201. Pompa rusza, gdy ZSO-201 potwierdzi otwarcie. Oba zatrzymują się na 80%.
- Znajdź usterkę
- Jedno urządzenie uległo awarii. Lista wejść i wyjść pokazuje, co powinien odczytywać każdy sygnał.
- Wykryj to
- Lampka uszkodzonego urządzenia ON w ciągu 0,25 s i żadna inna. PumpOn i ValveCmd OFF.
- Pokazywany poziom
- LevelPV zachowuje ostatnią dobrą wartość, dopóki usterka trwa.
- Jak to jest sprawdzane
- Testy naciskają Start i Reset, nic więcej, na zespole z tą samą usterką co twój i na sprawnym. Odczytują sam zespół: SpilledLitres (woda na podłodze), czy pompa naprawdę pracuje, i rzeczywisty poziom w TK-202.
Zbiornik, który się przelał: wejścia i wyjścia
Twój program czyta wejścia: 3 i ustawia wyjścia: 6. Dodatkowe wejścia (2) sterują symulacją lub pokazują odczyty, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.
Zbiornik, który się przelał: co sprawdzają testy
- Sprawny moduł przetłacza do 80% i się zatrzymuje, bez lampki usterki.
- Gdy urządzenie ulegnie awarii, jego lampka, i tylko ona, od razu przechodzi w ON.
- Przetłaczanie się zatrzymuje: zbiornik się nie przelewa.
- LevelPV zachowuje ostatnią dobrą wartość, dopóki usterka trwa.
- Start nic nie robi, dopóki usterka trwa.
- Wypróbuj Użyj przycisków pod modelem i obserwuj, jak reaguje instalacja.
- Sprawdź rozwiązanie Jedno naciśnięcie uruchamia wszystkie sprawdzenia twojego kodu.
- Przewiń PRO (wymaga Pro) Jeśli któreś nie przejdzie, cofaj się cykl po cyklu, aby zobaczyć dlaczego.
Utknąłeś w tej misji? Zapytaj członków w Szatnia.
Gdzie zobaczysz to w zakładzie
Kabel przetwornika poziomu biegnie przez cały zakład do szafy. Może zostać zgnieciony w korycie, skorodować w puszce połączeniowej albo zostać wyrwany przez podwykonawcę.
Przerwany przewód nie wygląda dla programu jak usterka. Wygląda jak pusty zbiornik, a program, który napełnia pusty zbiornik, będzie go napełniał w nieskończoność.
W fabryce żywności duży zbiornik magazynowy uzupełnia mniejszy zbiornik do mycia. Pompa tłoczy wodę przez zawór między nimi. Przed pompowaniem inżynier sprawdza oba poziomy i to, czy zawór naprawdę się otworzył. Jeśli zbiornik magazynowy się opróżni, pompa może pracować na sucho i uszkodzić uszczelnienie, czyli część, która zapobiega wyciekom.
- Zbiornik źródłowyMieści 400 litrów, gdy jest pełny
- Pompa przetłaczającaKręcący się silnik nie dowodzi, że woda płynie
- Zawór tłocznyWyłącznik potwierdza, że zawór jest otwartyJesteś tutaj
- Zbiornik odbiorczyMieści 100 litrów, gdy jest pełny
Na prawdziwym obiekcie: miejsca, części i bezpieczeństwo
- Fabryka żywności — uzupełnianie zbiornika do mycia
- Browar — przepompowywanie wody z magazynu do zbiornika partii
- Stacja uzdatniania wody — przepompowywanie wody między zbiornikami retencyjnymi
Model pokazuje rozlania i przybliżone zużycie pompy. Nie traktuj jego czasów jako bezpiecznych granic dla prawdziwych urządzeń.
Prawdziwy zakład potrzebuje osobnych urządzeń bezpieczeństwa i projektu przygotowanego dla tego zakładu.
Rozmiary, czasy i przekroje to wybory dydaktyczne, a nie rysunek jakiejkolwiek prawdziwej instalacji.
Następne na drodze
- Na zmianę, przetrwaj burzęZmieniaj dwie pompy na przemian i włączaj rezerwową.Zastosowania · 25 min · +350 XP
- Ten sam przycisk, to samo miejscePanele urządzeń, które zawsze działają tak samo i mówią, dlaczego nie.Zastosowania · 25 min · +300 XP
- Napisz swoją pierwszą maszynę stanówUżyj numerowanego stanu, aby uruchomić, zakończyć i zresetować proces mieszania.Zastosowania · 12 min · +250 XP
- Stop znaczy stopNapisz zatrzymanie awaryjne, które wymaga osobnego, świadomego resetu, zanim cokolwiek znów wystartuje.Zastosowania · 25 min · +250 XP