Ćwiczenie: Poprowadź całą fabrykę: Programowanie PLC
Rozruch, porcjowanie, rozlew, odrzuty, robot, owijarka, AGV i bezpieczeństwo: jeden program dla całego zakładu.
Zaprogramuj całą fabrykę napojów naraz. Uruchom powietrze i parę, zanim cokolwiek zacznie produkować, przygotuj i pasteryzuj partie syropu cukrowego, gdy zbiornik buforowy się opróżnia, uruchamiaj linię rozlewniczą tylko wtedy, gdy ma produkt, powietrze i miejsce na opakowania, zrzucaj każdą złą butelkę na bramce, przekazuj pełne palety do owijarki i AGV, a wyłącznik awaryjny i kurtynę świetlną zrób bezpiecznymi.
Boss. Ma podpowiedzi, ale nie ma rozwiązania z objaśnieniem, więc da się ją tylko rozwiązać samodzielnie. Zalicz ją, aby zdobyć odznakę Fabryki, widoczną na twoim profilu i obok twojego imienia.
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) misjaNajpierw media, potem linia
Test 1 z 10StartUruchom fabrykęOFFStopWejścieOFFCompressorFaultWejścieOFFCompressorOutputOFF- Level
- Ekspert
- Czas
- O nas 240 min
- Nagroda
- +3000 XP
- Instalacja
- fabryka modelowa 3D
- Edytory: Siemens
- Język drabinkowy (LAD), SCL
- Edytory: Rockwell
- Język drabinkowy, Tekst strukturalny
- Edytory: Beckhoff
- Tekst strukturalny
- Etap
- 32. Projekt końcowy: poprowadź całą fabrykę
Poprowadź całą fabrykę: co musi robić twój kod
Stany zakładu (State): 0 Stopped, 10 Starting, 20 Running, 30 Emergency stop. Start w Stopped przechodzi do Starting; Starting przechodzi do Running, gdy AirPressure i SteamPressure mają co najmniej 6,0 bar; Stop w Starting lub Running wraca do Stopped; EStop w każdej chwili przechodzi do Emergency stop i tylko Reset przy zwolnionym EStop wraca do Stopped. BoilerOn w Starting lub Running. Compressor startuje poniżej 6,5 bar i staje powyżej 8,0 bar, i pracuje tylko w Starting lub Running. Partia (Step) przechodzi dalej tylko w Running, a Stop zostawia ją tam, gdzie jest: 0 bezczynność, zacznij partię, gdy BufferLevel jest poniżej 60 %; 1 WaterValve, dopóki VesselLevel nie osiągnie 50 %; 2 Feeder z Agitator, dopóki SugarAdded nie osiągnie 20 kg; 3 SteamValve z Agitator, dopóki VesselTemp nie osiągnie 88 °C; 4 przetrzymanie z Agitator przez 10 s, z powrotem do 3, jeśli VesselTemp spadnie poniżej 85 °C; 5 TransferPump, tylko gdy BufferLevel jest poniżej 95 %, dopóki VesselLevel nie spadnie poniżej 1 %, potem z powrotem do 0. LineRun w Running, gdy w buforze jest produkt (startuje przy 20 % i pracuje, aż spadnie poniżej 5 %, potem znowu czeka na 20 %), AirPressure co najmniej 5,5 bar i AccumFull wyłączone. Kamera ustawia BadBottle, gdy przejeżdża zła butelka; ta butelka jest następną, która dojedzie do GateEye: uruchom RejectGate, gdy jest przed bramką, nawet jeśli linia w międzyczasie stanęła. W Running: RobotEnable, chyba że kurtyna świetlna zadziałała (zadziałanie, CurtainClear wyłączone, trwa do Reset przy wolnej kurtynie; liczy się niezależnie od tego, czy fabryka pracuje, czy stoi, a Stop i Start go nie kasują); PalletOut, gdy PalletFull, a owijarka jest pusta; Wrap, gdy PalletOnWrapper i nie WrapDone; AGVCall, gdy WrapDone. GreenLamp, gdy linia pracuje; AmberLamp w Starting albo w Running przy zatrzymanej linii; RedLamp w Emergency stop lub po zadziałaniu kurtyny świetlnej. Każde inne wyjście jest wyłączone.
- Rozruch
- Powietrze i para do 6 bar, potem praca.
- Batch
- Woda 50 %, cukier 20 kg, 88 °C, przetrzymanie 10 s, przetłoczenie.
- Wiersz
- Produkt, powietrze i miejsce na opakowania; odrzucaj złe butelki.
- Bezpieczeństwo
- Wyłącznik awaryjny i kurtyna świetlna wymagają Reset.
Poprowadź całą fabrykę: wejścia i wyjścia
Twój program czyta wejścia: 17 i ustawia wyjścia: 16. Dodatkowe wejścia (2) sterują symulacją lub pokazują odczyty, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.
Poprowadź całą fabrykę: co sprawdzają testy
- Nic nie produkuje, dopóki nie ma powietrza i pary; sprężarka utrzymuje 6,5–8,0 bar.
- Każda partia jest utrzymywana w 85 °C lub cieplej przez pełne 10 s, zanim zostanie przetłoczona, i nigdy nie przepełnia bufora.
- Linia pracuje tylko z produktem, powietrzem i miejscem na opakowania, i odrzuca każdą złą butelkę, a żadnej dobrej.
- Palety przesuwają się, są owijane i wysyłane po kolei, bez kolizji.
- Wyłącznik awaryjny i kurtyna świetlna wymagają świadomego Reset; nic nie uruchamia się samo.
- Cała zmiana pełna zatrzymań, zadziałań zabezpieczeń i gości kończy się dobrą partią, wysłanymi paletami i bez ani jednej usterki.
- 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
Hala rozlewnicza ma nad maszynami sterownik linii. Uruchamia media, wzywa produkt, śledzi odrzuty i przekazuje palety dalej.
Jedna pominięta blokada w całym zakładzie to przelany zbiornik buforowy, niespasteryzowana partia w butelkach, zgnieciona paleta albo robot, który startuje, gdy ktoś jest w celi. Umiejętność polega na utrzymaniu kilkunastu maszyn w zgodnym rytmie, nigdy nie pozwalając żadnej z nich zrobić czegoś niebezpiecznego.
Mała fabryka napojów produkuje napój pomarańczowy. Cukier i woda są dozowane i pasteryzowane, a potem pompowane do napełniarki. Butelki są napełniane, zakręcane, etykietowane i sprawdzane, pakowane po sześć, układane na paletach przez robota, owijane i wożone do rampy przez wózek bez kierowcy. Każda maszyna ma własne sterowanie; sterownik zakładu decyduje, kiedy każda może pracować, przekazuje pracę z jednej do następnej i bezpiecznie wszystko zatrzymuje.
- BatchMieszanie i pasteryzacja
- FillNapełnianie, zakręcanie, etykietowanie
- KontrolaOdrzut wadliwych butelek
- PakowanieRobot układa zgrzewkiJesteś tutaj
- WysyłkaOwijanie, AGV do rampy
Na prawdziwym obiekcie: miejsca, części i bezpieczeństwo
- Rozlewnie napojów i soków
- Zakłady sosów, nabiału i płynnej żywności
- Płyny do domu i kosmetyki
Wyłącznik awaryjny jest podłączony przez przekaźnik bezpieczeństwa, który sam odcina zasilanie. Program musi wtedy trzymać wszystko wyłączone i czekać na świadomy Reset i Start, aby nic nie ruszyło niespodziewanie.
Cele robotów są ogrodzone. Kurtyny świetlne i drzwi z blokadą zatrzymują robota, gdy ktoś wejdzie, a ponowny start wymaga resetu spoza celi, w duchu norm ISO 10218 i ISO 13849.
Rozmiary, czasy i przekroje to wybory dydaktyczne, a nie rysunek jakiejkolwiek prawdziwej instalacji.
Następne na drodze
- Jeden ekran dla całego zakładuCztery stacje zgłaszają po jednym stanie, a przegląd mówi, która z nich cię potrzebuje.Zaawansowane · 40 min · +650 XP
- Rejestruj to, co wyjaśnia postójZapisuj wartość, gdy zmieni się wystarczająco, nigdy nie milknij, a potem odczytaj trend, aby znaleźć, co zawiodło.Zaawansowane · 45 min · +500 XP
- Zapisuj raport partii na bieżącoNumer partii, czas każdej fazy, sumy i szczytowa temperatura, zamknięte w chwili zakończenia partii.Zaawansowane · 45 min · +650 XP
- Jeden blok alarmowy dla każdego alarmuNowy, widziany, skasowany: jedna pętla prowadzi każdy alarm przez te same stany i oznacza ten, który pojawił się pierwszy.Ekspert · 45 min · +800 XP