Lokaler Fortschritt wird geladen…
PLC Gym
PLC Gym StartseiteLevel 1, 0 XP · dein Fortschritt
Mission 71 · PRO (braucht Pro)

Übung zu 25 kg, jeder Sack: SPS-Programm für Dosieranlage

Erst schnell dosieren, dann langsam, früh stoppen und aus jeder Charge lernen.

Wiege Chargen von 25 kg auf ±0,1 kg genau: Grobstrom bis 3 kg vor dem Ziel, Feinstrom bis zum Nachlaufpunkt, beruhigen, prüfen, entleeren. Lerne den Nachlauf aus jeder Charge.

Diese Mission gehört zu ProErstelle ein kostenloses Konto: Jedes Konto bekommt bis 5. Dezember eine kostenlose Pro-Testphase.

Ohne Karte. Nichts zu zahlen. Nichts zu kündigen.

Official release: 5 December. Steh an dem Tag ganz oben in der Bestenliste und gewinn 3 Monate Pro, plus 2 Wochen Pro zum Verschenken an einen Freund. Platz 2 gewinnt 4 Wochen. Platz 3 gewinnt 2 Wochen. Regeln

  • Jede Lektion, ab null
  • Jede Mission und Lektion, mit jedem Level
  • Ein praktischer Test für jeden Titel, mit Zertifikat
  • Jeden Test zurückspulen, Zyklus für Zyklus
  • Musterlösungen, wenn du feststeckst
  • Der Code-Konverter, so oft du willst
Die 3D-Dosierwaagen-System, auf der diese Mission läuftPRO (braucht Pro) Mission
So läuft der Test ab

Eine Charge, in Toleranz

Test 1 von 3
Vom Test gesetztVom Test geprüftSchritt 16 von 16
Level
Fortgeschritten
Zeit
Über uns 40 Min.
Belohnung
+650 XP
Anlage
3D-Dosierwaagen-System
Editoren: Siemens
Kontaktplan (KOP), SCL
Editoren: Rockwell
Kontaktplan, Strukturierter Text
Editoren: Beckhoff
Strukturierter Text
Stufe
29. Maschinenlabor 3: Messungen und Chargen
Gefordertes Verhalten

25 kg, jeder Sack: was dein Code tun muss

Starte in Auto bei geschlossenem Tor eine Charge. Lass FeedFast laufen, bis Weight Target − 3,0 kg erreicht, dann FeedSlow, bis Weight Target − Inflight erreicht. Das Produkt fällt noch, wenn der Zuführer stoppt, also warte 1,5 s, bis sich der Messwert beruhigt hat. Halte dann Batch fest, berechne Error := Batch − Target, addiere die Hälfte des Fehlers zu Inflight (zwischen 0 und 1 kg begrenzt), setze OutOfTol, wenn der Fehler außerhalb von ±0,1 kg liegt, und zähle BatchCount um eins hoch. Öffne das Gate, bis Weight unter 0,05 kg liegt, schließe es und starte die nächste Charge, sobald GateClosed ON ist.

Fast
Bis Target − 3,0 kg.
Langsam
Bis Target − Inflight.
Lernen
Inflight += Error × 0,5.
Variablentabelle

25 kg, jeder Sack: Eingänge und Ausgänge

Dein Programm liest 3 Eingänge und setzt 4 Ausgänge. Ein weiterer Eingang steuert die Simulation oder zeigt einen Messwert, damit du testen kannst. Die Namen sind im Editor jedes Herstellers gleich.

VariableDatentypDein CodeWas es an der Maschine bedeutet
AutoBOOLLiestEin Eingang, den dein Code brauchtChargen automatisch fahren
WeightREALLiestEin Eingang, den dein Code brauchtNettogewicht im Trichter, kg
GateClosedBOOLLiestEin Eingang, den dein Code brauchtKlappenverschluss ganz geschlossen
DenseMaterialBOOLNicht nötigZum Testen oder Beobachten; dein Code kann es weglassenProbier es aus: ein dichteres Produkt, das im Langsamgang schneller fördert
FeedFastBOOLSchreibtEin Ausgang, den dein Code setztFörderschnecke, schnelle Geschwindigkeit
FeedSlowBOOLSchreibtEin Ausgang, den dein Code setztFörderschnecke, langsame Geschwindigkeit
GateBOOLSchreibtEin Ausgang, den dein Code setztDen Auslassverschluss öffnen
OutOfTolBOOLSchreibtEin Ausgang, den dein Code setztRote Leuchte: Die letzte Charge lag außerhalb von ±0,1 kg

In Siemens SCL schreibst du die eigenen Variablen eines Bausteins mit # davor, wie TIA Portal es tut: #Auto. Rockwell und TwinCAT verwende einfach den Namen: Auto.

Automatische Tests

25 kg, jeder Sack: was die Tests prüfen

  1. Grobstrom bis Target − 3,0 kg, dann Feinstrom.
  2. Der Feinstrom stoppt bei Target − Inflight.
  3. Die Charge wird erst nach 1,5 s Beruhigungszeit bewertet.
  4. Inflight lernt die Hälfte der Abweichung jeder Charge.
  5. Die Klappe öffnet, um den Trichter zu leeren, und die nächste Charge wartet, bis sie wieder zu ist.
  1. Ausprobieren Nutze die Tasten unter dem Modell und sieh, wie die Anlage reagiert.
  2. Lösung testen Jede Prüfung läuft mit einem Druck auf deinem Code.
  3. Zurückspulen PRO (braucht Pro) Wenn eine fehlschlägt, geh sie Zyklus für Zyklus zurück, um zu sehen, warum.

Hängst du bei dieser Mission fest? Frag die Mitglieder in der Umkleide.

Warum es wichtig ist

Wo du das im Betrieb sehen würdest

Jeder Sack Mehl, Zement oder Tierfutter wurde von einer solchen Waage gefüllt, die ihren Nachlauf meist selbst lernt.

Untergewicht ist verboten; ein paar Gramm Übergewicht pro Sack verschenken Tonnen Produkt im Jahr. Der Nachlauf ändert sich mit dem Material, also driftet ein fester Wert aus der Toleranz.

Wo du das findestTriff jedes Mal das Gewicht, einschließlich dessen, was noch in der Luft ist

Lebensmittel, Chemikalien und Baustoffe werden nach Gewicht verpackt. Ein Dosierer läuft schnell, dann langsam, und stoppt früh, weil noch Produkt fällt, wenn er stoppt. Gute Steuerungen lernen aus jeder Charge, wie viel.

  1. VorratTrichter und Schnecke
  2. WiegenSchnell, langsam, beruhigenDu bist hier
  3. AusblasKlappenverschluss
  4. Sack25 kg
In einer echten Anlage: Orte, Teile und Sicherheit
  • Verpackungslinien für Mehl, Zucker, Zement und Futter
  • Zutatendosierung in Lebensmittel und Pharma
  • Kunststoffbetriebe, die Granulat und Farbe dosieren

Wiegen im Handel ist gesetzliches Messwesen: Ein abgepackter Sack darf nicht zu leicht sein, und die Waage muss geeicht sein.

Staub von Granulat kann explosiv sein: Der Trichter wird abgesaugt und geerdet.

Die Größen, Zeiten und Schnittansichten sind didaktische Entscheidungen, keine Zeichnung einer bestimmten echten Anlage.

Mach weiter

Als Nächstes auf dem Weg