Timer wygrzewania temperatury PLC: usterka ekspercka
Pamięć temperatury, ciągłe wygrzewanie i oddzielny przepływ chłodziwa.
Napraw sterownik grzania, wygrzewania i chłodzenia tak, by grzanie i chłodzenie się nie nakładały, a przerwany czas wygrzewania się nie liczył.
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) wyzwanieNagrzewanie, pięć sekund ciągłego wygrzewania, chłodzenie i zapamiętanie zakończenia
Test 1 z 9ResetWejścieONStartWejścieOFFTemperatureTemperatura produktu24 °CStateFaza partii0- Level
- Trudne · 40 punkty
- Rodzaj
- Znajdź usterkę
- Czas
- O nas 45 min
- Odsetek zaliczeń
- Nowość
- Maszyna
- stanowisko grzania i chłodzenia 3D
- Siemens
- SCL
- Rockwell
- Tekst strukturalny
- Beckhoff
- Tekst strukturalny
Przerwane nagrzewanie nadal liczyło się do wygrzewania. Chłodzenie czasem walczyło z grzałką. Po Stop przytrzymany Start ponownie uruchomił cykl.
Wygrzewanie, którego tak naprawdę nie było: co musi robić twój kod
Ta kompilująca się wersja robocza zawiera trzy powiązane ze sobą błędy. Przetestuj ją na instalacji, porównaj polecenia ze zmierzonym zachowaniem i napraw każdą zasadę działania. Przezroczyste sekcje pokazują proces; przyrządy podają liczby.
- Stany i wejście
- 0 bezczynność; 10 grzanie; 20 wygrzewanie; 30 chłodzenie; 50 zakończenie; 90 wyłączenie. Nowy Start przechodzi do 10 tylko przy Permit, bez Fault, przy Level >= 10 L i Temperature < 40°C. Tylko jedno przejście fazy na cykl. State jest sprawdzany dokładnie; zwykłe polecenia fazy mogą przez jeden cykl odpowiadać poprzedniemu lub nowemu stanowi.
- Pasmo grzania
- NeedHeat przechodzi na TRUE przy Temperature <= 31,5°C i na FALSE przy >= 32°C; pomiędzy tymi wartościami zachowaj je. HeaterOn podąża za tą pamięcią tylko w 10/20. MixerOn jest ON w 10/20/30. W 10 Temperature >= 32°C przechodzi do 20. Nigdy nie wysterowuj HeaterOn i CoolValve jednocześnie.
- Ciągłe wygrzewanie
- Delay odmierza czas tylko w 20 przy Temperature od 31,5 do 32,5°C włącznie. Pierwsze wywołanie z zezwoleniem zaczyna od zera. Pięć nieprzerwanych sekund przechodzi do 30. Akceptowany jest jeden cykl w każdą stronę, bo miejsce wywołania Delay przesuwa wynik o jeden cykl. Poza tym pasmem wróć do 10 i zresetuj całe oczekiwanie; późniejszy powrót wymaga pięciu nowych sekund.
- Chłodzenie i zakończenie
- CoolValve jest ON tylko w 30, HeaterOn OFF. Temperature <= 24°C przechodzi do 50: HeaterOn/CoolValve/MixerOn OFF i Done ON. Zakończenie jest zatrzaśnięte do prawidłowego Reset. CoolingFlow i CoolingPower pokazują oddzielny obieg mediów; chłodziwo nie zmienia Level.
- Natychmiastowy priorytet
- W 10/20/30 utrata Permit, Fault, Level < 10 L lub Temperature >= 70°C natychmiast przechodzi do 90, Alarm ON, a wszystkie polecenia procesu/Done OFF. Stop wraca do bezczynności, chyba że nastąpiło wyłączenie. Reset w 50/90 wymaga puszczonego Start, Permit, braku Fault, Level >= 10 L i Temperature < 40°C. Ignoruj Reset podczas aktywnej fazy. Przytrzymany Start nigdy nie uruchamia ponownie po Stop lub wyłączeniu.
- Obserwuj energię
- HeatPower podaje dostarczaną moc grzania; HeatingRate podaje wypadkowe °C/min. CoolOpen potwierdza rzeczywiste przestawienie zaworu. Grzałka 24 kW wolniej ogrzewa większą masę wody; płaszcz 12°C odbiera ciepło zależnie od różnicy temperatur. Fizyczne zabezpieczenia działają niezależnie od twoich poleceń.
Uruchom i krótko naciśnij Start. Obserwuj dostarczaną moc grzania i tempo zmiany temperatury. Wygrzewanie w 32°C trwa pięć ciągłych sekund symulacji; potem chłodzenie odbiera ciepło do 24°C. Użyj karty Wejścia, aby przetestować krótkie przerwanie temperatury.
Wygrzewanie, którego tak naprawdę nie było: wejścia i wyjścia
Twój program czyta wejścia: 7 i ustawia wyjścia: 5. Dodatkowe wejścia (4) sterują symulacją lub pokazują odczyty, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.
Co sprawdzają testy
- Grzej z zapamiętanym pasmem, a potem wygrzewaj przez pięć nieprzerwanych sekund.
- Chłodź przez oddzielny obieg; nigdy nie wysterowuj grzania i chłodzenia jednocześnie.
- Niski poziom wody i wysoka temperatura wygrywają natychmiast; Reset nie może ponownie uruchomić procesu.
Testy uruchamiają 9 testów na maszynie, cykl po cyklu: Nagrzewanie, pięć sekund ciągłego wygrzewania, chłodzenie i zapamiętanie zakończenia; Przerwanie na zimno musi zrestartować całe wygrzewanie; Przerwanie na gorąco nie jest prawidłowym wygrzewaniem; Histereza pamięta oba kierunki wewnątrz pasma; Niski poziom wody blokuje fazę 10; Niski poziom wody blokuje fazę 20; Niski poziom wody blokuje fazę 30; Wysoka temperatura wyzwala zabezpieczenie; Reset na gorąco jest odrzucany; Zezwolenie i Stop nie mogą wywołać automatycznego ponownego startu.
Gdzie to spotkasz
Fabryka żywności podgrzewa partię, utrzymuje ją gorącą przez ustalony czas, potem chłodzi ją, zanim partia pójdzie dalej.
Jeśli timer utrzymania liczy, gdy partia jest za zimna, partia nie jest właściwie przetworzona. Jednoczesne grzanie i chłodzenie marnuje energię i ukrywa błąd w kodzie.
Rozwiązane albo utknąłeś? Omów to w Szatnia.
Więcej wyzwań
- Wyłącznik awaryjny wygrywa, zawszeZatrzymaj od razu, pozostań zatrzymany, resetuj celowo.Łatwe · Zadbaj o bezpieczeństwo
- Zerwany przewód musi ją zatrzymaćStyki normalnie zamknięte stopu i przeciążenia, w bezpieczny sposób.Łatwe · Zadbaj o bezpieczeństwo
- Zamknij osłonę, pozostań zatrzymanyOtwarcie osłony zatrzymuje taśmę. Zamknięcie jej nie uruchamia taśmy.Łatwe · Zadbaj o bezpieczeństwo
- Nigdy nie pozwól pompie pracować na suchoDwie sekundy bez wody wyłączają ją. Chlapnięcie nie.Średnie · Zadbaj o bezpieczeństwo

