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

Ćwiczenie: 25 kg, każdy worek: program PLC dla węzła betoniarskiego

Podawaj szybko, potem wolno, zatrzymaj wcześniej i ucz się z każdej porcji.

Odważaj porcje 25 kg z dokładnością ±0,1 kg: szybkie podawanie do 3 kg przed celem, wolne podawanie do punktu materiału w locie, uspokojenie, sprawdzenie, wysyp. Ucz się wartości materiału w locie z każdej porcji.

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 (system ważenia porcji), na którym działa ta misjaPRO (wymaga Pro) misja
Jak przebiega test

Jedna porcja, w tolerancji

Test 1 z 3
Ustawione przez testSprawdzone przez testKrok 16 z 16
Level
Zaawansowane
Czas
O nas 40 min
Nagroda
+650 XP
Instalacja
system ważenia porcji 3D
Edytory: Siemens
Język drabinkowy (LAD), SCL
Edytory: Rockwell
Język drabinkowy, Tekst strukturalny
Edytory: Beckhoff
Tekst strukturalny
Etap
29. Laboratorium maszyn 3: pomiary i partie
Wymagane działanie

25 kg, każdy worek: co musi robić twój kod

W Auto, przy zamkniętej bramie, rozpocznij partię. Uruchamiaj FeedFast, aż Weight osiągnie Target − 3,0 kg, potem FeedSlow, aż Weight osiągnie Target − Inflight. Produkt wciąż spada, gdy podajnik się zatrzyma, więc poczekaj 1,5 s, aż odczyt się ustabilizuje. Potem zapisz Batch i Error := Batch − Target, dodaj połowę błędu do Inflight (utrzymywanego między 0 a 1 kg), ustaw OutOfTol, jeśli błąd wykracza poza ±0,1 kg, i dodaj jeden do BatchCount. Otwieraj Gate, aż Weight spadnie poniżej 0,05 kg, zamknij ją i rozpocznij następną partię, gdy GateClosed będzie ON.

Fast
Do Target − 3,0 kg.
Wolno
Do Target − Inflight.
Nauka
Inflight += Error × 0,5.
Tablica zmiennych

25 kg, każdy worek: wejścia i wyjścia

Twój program czyta wejścia: 3 i ustawia wyjścia: 4. Jeszcze jedno wejście steruje symulacją lub pokazuje odczyt, żebyś mógł testować. Nazwy są takie same w edytorze każdego producenta.

ZmiennaTyp danychTwój kodCo to oznacza na maszynie
AutoBOOLOdczytujeWejście potrzebne twojemu kodowiWażenie porcji automatycznie
WeightREALOdczytujeWejście potrzebne twojemu kodowiMasa netto w zasobniku, kg
GateClosedBOOLOdczytujeWejście potrzebne twojemu kodowiZamknięcie szczękowe całkowicie zamknięte
DenseMaterialBOOLNiepotrzebneDo testowania lub obserwacji; twój kod może je pominąćSpróbuj: gęstszy produkt, który na wolnym biegu podaje się szybciej
FeedFastBOOLZapisujeWyjście ustawiane przez twój kodPodajnik ślimakowy, bieg szybki
FeedSlowBOOLZapisujeWyjście ustawiane przez twój kodPodajnik ślimakowy, bieg wolny
GateBOOLZapisujeWyjście ustawiane przez twój kodOtwórz zamknięcie wysypowe
OutOfTolBOOLZapisujeWyjście ustawiane przez twój kodCzerwona lampka: ostatnia porcja była poza ±0,1 kg

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

Testy automatyczne

25 kg, każdy worek: co sprawdzają testy

  1. Szybkie podawanie do Target − 3,0 kg, potem wolne podawanie.
  2. Wolne podawanie kończy się przy Target − Inflight.
  3. Porcja jest oceniana dopiero po 1,5 s uspokojenia.
  4. Inflight uczy się połowy błędu każdej porcji.
  5. Zasuwa otwiera się, by opróżnić lej, a następna porcja czeka, aż się zamknie.
  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

Każdy worek mąki, cementu czy karmy dla zwierząt napełniła taka waga, zwykle automatycznie ucząca się materiału w locie.

Niedowaga jest nielegalna; nadsypywanie kilku gramów na worek oznacza oddanie tysięcy kilogramów produktu rocznie. Materiał w locie zmienia się z materiałem, więc stała wartość wychodzi poza tolerancję.

Gdzie to znajdzieszTrafiaj w wagę za każdym razem, łącznie z tym, co jeszcze jest w powietrzu

Żywność, chemikalia i materiały budowlane pakuje się na wagę. Podajnik pracuje szybko, potem wolno i zatrzymuje się wcześniej, bo produkt wciąż spada, gdy podajnik staje. Dobre sterowniki uczą się z każdej porcji, ile to jest.

  1. ZasilanieZasobnik i ślimak
  2. WażenieSzybko, wolno, uspokojenieJesteś tutaj
  3. WyrzutZamknięcie szczękowe
  4. Worek25 kg
Na prawdziwym obiekcie: miejsca, części i bezpieczeństwo
  • Linie pakowania mąki, cukru, cementu i paszy
  • Dozowanie składników w branży spożywczej i farmaceutycznej
  • Zakłady tworzyw sztucznych dozujące granulat i barwnik

Ważenie w obrocie handlowym to metrologia prawna: zapakowany worek nie może mieć niedowagi, a waga musi być legalizowana.

Pył z granulatu może być wybuchowy: zasobnik ma odciąg i jest uziemiony.

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

Idź dalej

Następne na drodze