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

Instrukcja porównania PLC: napraw napełnianie

Napełnij do 80%. Przy dokładnie 80% zawór zostaje otwarty.

Start otwiera FillValve. Napełnianie kończy się, gdy Level osiągnie 80% albo gdy zostanie naciśnięty Stop. Znajdź, dlaczego zawór pozostaje otwarty przy dokładnie 80%, i napraw to. Zbiornik, który ma już 80% lub więcej, nie może zacząć się napełniać.

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 (zbiornik procesowy), na którym działa to wyzwaniePRO (wymaga Pro) wyzwanie
Jak przebiega test

Zgłoszenie operatora: poziom utrzymany na dokładnie 80%

Test 1 z 3
Ustawione przez testSprawdzone przez testKrok 5 z 5 · 380 ms
Level
Łatwe · 10 punkty
Rodzaj
Znajdź usterkę
Czas
O nas 6 min
Odsetek zaliczeń
Nowość
Maszyna
zbiornik procesowy 3D
Siemens
LAD i SCL
Rockwell
Drabinka i tekst strukturalny
Beckhoff
Tekst strukturalny
Raport operatora · zbiornik procesowy
Karta partii mówi: napełnij do 80%. Na panelu testowym trzymałem poziom na dokładnie 80,0%, a zawór wlotowy pozostał otwarty. Na prawdziwym zbiorniku przy każdej partii trochę się przelewa.
Wymagane działanie

Przelewa się o kroplę: co musi robić twój kod

Start
Otwiera FillValve poniżej 80%.
80%
Osiągnięcie 80% go zamyka.
Stop
Zamyka go w dowolnej chwili.

Naciśnij Uruchom, potem Utrzymaj poziom 80%, potem naciśnij Start. FillValve musi pozostać zamknięty. Naciśnij Reset na górnym pasku narzędzi, by zacząć od nowa.

Tablica zmiennych

Przelewa się o kroplę: wejścia i wyjścia

Twój program czyta wejścia: 3 i ustawia wyjścia: 1. Nazwy są takie same w edytorze każdego producenta.

ZmiennaTyp danychTwój kodCo to oznacza na maszynie
StartBOOLOdczytujeWejście potrzebne twojemu kodowiRozpocznij napełnianie
StopBOOLOdczytujeWejście potrzebne twojemu kodowiZatrzymaj napełnianie
LevelREALOdczytujeWejście potrzebne twojemu kodowiLT-101 poziom w zbiorniku, %
FillValveBOOLZapisujeWyjście ustawiane przez twój kodZawór wlotowy XV-101

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

Automatyczne testy

Co sprawdzają testy

  1. Start otwiera FillValve, gdy Level jest poniżej 80%.
  2. Przy dokładnie 80,0% FillValve się zamyka.
  3. Start nic nie robi przy 80% lub więcej.
  4. Stop zamyka FillValve.

Testy uruchamiają 3 testów na maszynie, cykl po cyklu: Zgłoszenie operatora: poziom utrzymany na dokładnie 80%; Start nic nie robi przy 80%; Stop zamyka zawór.

Na obiekcie

Gdzie to spotkasz

Zbiornik dozujący napełnia się do poziomu z karty partii, zanim trafi do niego następny składnik.

Porównanie przesunięte o jedną wartość przy każdej partii napełnia ponad wartość zadaną. W zbiorniku z produktem to strata; w zbiorniku z chemikaliami może to być wyciek.

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

Idź dalej

Więcej wyzwań