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

Ćwiczenie: Czytelne w mgnieniu oka: programowanie HMI i PLC

Odpowiedz na pytanie „czy wszystko w porządku?” w sekundę, prostymi słowami.

Zamień zagracony ekran przeglądowy centrali wentylacyjnej na taki, który operator rozumie w sekundę: stan opisany słowami tam, gdzie najpierw pada wzrok, wartości z ich normalnym zakresem i nic, czego nie potrzebuje. Potem napisz numer stanu, który ekran zamienia na słowa.

Ta misja 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 (centrala wentylacyjna), na którym działa ta misjaPRO (wymaga Pro) misja
Jak przebiega test

Uruchamianie, potem praca w zakresie

Test 1 z 3
Ustawione przez testSprawdzone przez testKrok 6 z 6 · 420 ms
Level
Zaawansowane
Czas
O nas 25 min
Nagroda
+450 XP
Instalacja
centrala wentylacyjna 3D
Edytory: Siemens
Język drabinkowy (LAD), SCL
Edytory: Rockwell
Język drabinkowy, Tekst strukturalny
Edytory: Beckhoff
Tekst strukturalny
Etap
39. Ekrany operatora 2: czytelne jednym spojrzeniem
Wymagane działanie

Czytelne w mgnieniu oka: co musi robić twój kod

Sterowanie centralą już działa. Jej stary ekran przeglądowy pokazuje każdą zmienną w sterowniku PLC jako surowe liczby, z logo tam, gdzie powinien być stan. Na karcie Ekran operatora wybierz, co trafia w lewy górny róg, jak wyświetla się temperatura nawiewu, ile należy do ekranu przeglądowego i jak opisane są stany urządzeń. Potem napisz UnitStatus, jedną liczbę, którą ekran zamienia na wiersz stanu: 4, jeśli FrostAlarm, w przeciwnym razie 5, jeśli FanFail, w przeciwnym razie 0, gdy State wynosi 0, 1, gdy State wynosi 10 lub 20, a w State 30: 3, gdy centrala pracuje już 30 s, a SupplyTemp różni się od Setpoint o więcej niż 2,0 °C, w przeciwnym razie 2.

UnitStatus 4 / 5
FrostAlarm daje 4, w przeciwnym razie FanFail daje 5.
UnitStatus 0 / 1
State 0 daje 0; State 10 lub 20 daje 1.
UnitStatus 2 / 3
W State 30: 3, gdy pracuje już 30 s, a SupplyTemp różni się od Setpoint o więcej niż 2,0 °C, w przeciwnym razie 2.
Tablica zmiennych

Czytelne w mgnieniu oka: wejścia i wyjścia

Twój program czyta wejścia: 6 i ustawia wyjścia: 6. Dodatkowe wejścia (4) sterują symulacją lub pokazują odczyty, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.

ZmiennaTyp danychTwój kodCo to oznacza na maszynie
OccupiedBOOLOdczytujeWejście potrzebne twojemu kodowiZegar sterujący: budynek jest używany
ResetBOOLOdczytujeWejście potrzebne twojemu kodowiKasuj alarmy
DamperOpenBOOLOdczytujeWejście potrzebne twojemu kodowiWyłącznik krańcowy przepustnicy
AirflowOKBOOLOdczytujeWejście potrzebne twojemu kodowiPresostat przepływu powietrza
FrostStatBOOLOdczytujeWejście potrzebne twojemu kodowiTermostat przeciwzamrożeniowy zadziałał
SupplyTempREALOdczytujeWejście potrzebne twojemu kodowiTemperatura powietrza nawiewanego, °C
ColdSnapBOOLNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćSpróbuj: powietrze zewnętrzne spada do −5 °C
BoilerFaultBOOLNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćSpróbuj: gorąca woda przestaje płynąć
BrokenBeltBOOLNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćSpróbuj: silnik wentylatora pracuje, ale nie przetłacza powietrza
OutsideTempREALNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćTemperatura powietrza zewnętrznego, °C
DamperBOOLZapisujeWyjście ustawiane przez twój kodOtwórz przepustnicę czerpni
FanRunBOOLZapisujeWyjście ustawiane przez twój kodUruchom wentylator nawiewny
ValveREALZapisujeWyjście ustawiane przez twój kodZawór grzania, od 0 do 100 %
FanFailBOOLZapisujeWyjście ustawiane przez twój kodAlarm: brak potwierdzenia przepływu powietrza
FrostAlarmBOOLZapisujeWyjście ustawiane przez twój kodAlarm: zadziałała ochrona przed zamarzaniem
UnitStatusINTZapisujeWyjście ustawiane przez twój kodEkran: 0 wyłączona, 1 uruchamianie, 2 w zakresie, 3 poza zakresem, 4 mróz, 5 wentylator

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

Testy automatyczne

Czytelne w mgnieniu oka: co sprawdzają testy

  1. Lewy górny róg pokazuje stan centrali prostymi słowami.
  2. Temperatura nawiewu jest pokazana na pasku z normalnym zakresem, z dokładnością do jednego miejsca po przecinku.
  3. Ekran przeglądowy pokazuje tylko wartości, które mówią, czy wszystko gra.
  4. UnitStatus wynosi 4 przy FrostAlarm i 5 przy FanFail; mróz wygrywa, gdy oba są włączone.
  5. UnitStatus wynosi 0 po wyłączeniu, 1, gdy State wynosi 10 lub 20, i 2 przy pracy w zadanym zakresie.
  6. UnitStatus wynosi 3 dopiero po 30 s w State 30, gdy SupplyTemp różni się od Setpoint o więcej niż 2,0 °C.
  1. Wypróbuj Użyj przycisków pod modelem i obserwuj, jak reaguje instalacja.
  2. Sprawdź rozwiązanie Jedno naciśnięcie uruchamia wszystkie sprawdzenia twojego kodu.
  3. 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.

Dlaczego to ważne

Gdzie zobaczysz to w zakładzie

Jedna osoba pilnuje wszystkich central wentylacyjnych w budynku z jednego ekranu i ma na każdą mniej więcej minutę.

Jeśli ekran przeglądowy trzeba studiować, zadziałanie zabezpieczenia przeciwzamrożeniowego czeka, aż ludzie zaczną narzekać na zimno, a wtedy wymiennik może już być rozsadzony.

Gdzie to znajdzieszŚwieże powietrze o temperaturze 21 °C bez zamrożenia nagrzewnicy

Każde biuro, szpital i fabryka ma centrale wentylacyjne na dachu lub w maszynowni. Sterownik uruchamia je w bezpiecznej kolejności, potwierdza, że wentylator naprawdę przetłacza powietrze, i utrzymuje temperaturę nawiewu pętlą PI.

  1. DamperOtwiera się pierwsza
  2. FiltrOczyszcza powietrze
  3. CewkaGrzanie PIJesteś tutaj
  4. FanPotwierdzony przepływem
Na prawdziwym obiekcie: miejsca, części i bezpieczeństwo
  • Biura, szkoły i szpitale
  • Fabryki i magazyny
  • Pomieszczenia czyste i laboratoria

Uruchomienie wentylatora jest zablokowane do czasu otwarcia przepustnicy: wentylator pracujący na zamkniętą przepustnicę może zgnieść kanały.

Ochrona przed zamarzaniem ma pierwszeństwo przed wszystkim: zatrzymaj wentylator, zamknij przepustnicę, otwórz zawór.

Rozmiary, czasy i przekroje to wybory dydaktyczne, a nie rysunek jakiejkolwiek prawdziwej instalacji.

Idź dalej

Następne na drodze