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

Übung zu Von Feld A nach Feld B: SPS-Programmierung

Positioniere drei Kranachsen über ihre Geber und bewege Platten mit einem Magneten.

Bewege in Auto jede Platte von Feld A (−1,2, −0,7) nach Feld B (1,2, 0,7). Heb vor dem Verfahren auf 1,6 m an, fahr jede Achse erst schnell, dann langsam, senke bis zum Kontakt ab und greif oder lös mit dem Magneten.

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-Brückenkran-Automatisierung, auf der diese Mission läuftPRO (braucht Pro) Mission
So läuft der Test ab

Fahren und an Feld A aufnehmen

Test 1 von 5
Vom Test gesetztVom Test geprüftSchritt 15 von 15
Level
Experte
Zeit
Über uns 60 Min.
Belohnung
+800 XP
Anlage
3D-Brückenkran-Automatisierung
Editoren: Siemens
Kontaktplan (KOP), SCL
Editoren: Rockwell
Kontaktplan, Strukturierter Text
Editoren: Beckhoff
Strukturierter Text
Stufe
30. Maschinenlabor 4: Sicherheitsabläufe und Anlagensteuerung
Gefordertes Verhalten

Von Feld A nach Feld B: was dein Code tun muss

Die Positionen sind TrolleyPos (x) und BridgePos (z), in Metern; HoistPos ist die Höhe der Magnetfläche. Um auf einer Achse ein Ziel zu erreichen: Fwd, wenn die Abweichung über +0,01 liegt, Rev, wenn sie unter −0,01 liegt, und Slow, wenn die Abweichung innerhalb von ±0,4 m liegt. Solange LoadAtA in Auto: auf mindestens 1,6 m anheben; beide Achsen zu Feld A fahren; absenken (unter 0,6 m langsam) bis Contact; Magnet an und 0,5 s sowie auf LoadOn warten; auf 1,6 m anheben; zu Feld B fahren; absenken bis Contact; Magnet aus und 1 s mit LoadOn aus warten; auf 1,6 m anheben; wiederholen. Fahr Brücke oder Katze nie, solange HoistPos nicht mindestens 1,5 m beträgt. Die Befehle sind BridgeFwd, BridgeRev und BridgeSlow, TrolleyFwd, TrolleyRev und TrolleySlow sowie HoistUp, HoistDown und HoistSlow.

Achsen
Schnell, langsam innerhalb von 0,4 m, Stopp innerhalb von 0,01 m.
Höhe
Fahren nur ab 1,5 m.
Magnet
An vom Greifen, bis die Platte in B aufliegt.
Variablentabelle

Von Feld A nach Feld B: Eingänge und Ausgänge

Dein Programm liest 7 Eingänge und setzt 10 Ausgänge. Die Namen sind im Editor jedes Herstellers gleich.

VariableDatentypDein CodeWas es an der Maschine bedeutet
AutoBOOLLiestEin Eingang, den dein Code brauchtDen Automatikauftrag ausführen
BridgePosREALLiestEin Eingang, den dein Code brauchtPosition der Brücke entlang der Kranbahn, m (+ zu dir hin)
TrolleyPosREALLiestEin Eingang, den dein Code brauchtPosition der Katze quer über die Brücke, m (+ rechts)
HoistPosREALLiestEin Eingang, den dein Code brauchtHöhe der Magnetfläche, m
ContactBOOLLiestEin Eingang, den dein Code brauchtDer Magnet (oder seine Last) liegt auf etwas auf
LoadOnBOOLLiestEin Eingang, den dein Code brauchtEine Platte hängt am Magneten
LoadAtABOOLLiestEin Eingang, den dein Code brauchtPlatten, die in Feld A warten
BridgeFwdBOOLSchreibtEin Ausgang, den dein Code setztBrücke vorwärts (+)
BridgeRevBOOLSchreibtEin Ausgang, den dein Code setztBrücke rückwärts (−)
BridgeSlowBOOLSchreibtEin Ausgang, den dein Code setztSchleichgang Brücke
TrolleyFwdBOOLSchreibtEin Ausgang, den dein Code setztKatze vorwärts (+)
TrolleyRevBOOLSchreibtEin Ausgang, den dein Code setztKatze rückwärts (−)
TrolleySlowBOOLSchreibtEin Ausgang, den dein Code setztSchleichgang Katze
HoistUpBOOLSchreibtEin Ausgang, den dein Code setztHubwerk auf
HoistDownBOOLSchreibtEin Ausgang, den dein Code setztHubwerk ab
HoistSlowBOOLSchreibtEin Ausgang, den dein Code setztSchleichgang Hubwerk
MagnetBOOLSchreibtEin Ausgang, den dein Code setztDen Lasthebemagneten einschalten

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

Von Feld A nach Feld B: was die Tests prüfen

  1. Jede Achse fährt schnell, schleicht innerhalb von 0,4 m und stoppt innerhalb von 0,01 m.
  2. Brücke und Katze fahren nur, wenn das Hubwerk auf 1,5 m oder höher steht.
  3. Das Absenken schleicht unter 0,6 m und stoppt bei Contact.
  4. Der Magnet bleibt vom Greifen an, bis die Platte in B aufliegt.
  5. Alle Platten landen in Feld B.
  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

Automatische Krane in Coillagern und Stahllagern machen genau das, rund um die Uhr, nach Geberpositionen und einem Lagerplan.

Aus voller Fahrt anzuhalten schießt um mehr als eine Handbreit übers Ziel hinaus; den ganzen Weg zu schleichen dauert ewig. Eine Last tief zu tragen streift Stapel; den Magneten zu früh zu lösen lässt drei Tonnen fallen.

Wo du das findestSetz drei Tonnen genau dort ab, wo sie hingehören, und nirgends in der Nähe von Menschen

Stahllager, Walzwerke und Lagerhallen bewegen schwere Lasten mit Brückenkranen. Automatische Krane positionieren jede Achse über Encoder: volle Geschwindigkeit für den Großteil der Fahrt, langsames Schleichen für die letzten Zentimeter.

  1. HebenAlles löschen
  2. TravelSchnell, dann schleichenDu bist hier
  3. LowerBis zur Berührung
  4. MagnetGreifen oder loslassen
In einer echten Anlage: Orte, Teile und Sicherheit
  • Stahlhändler und Coillager
  • Papierrollen- und Containerlager
  • Automatische Lager und Presswerke

Lasten werden nie über Menschen getragen: Automatische Krane haben Sperrbereiche und verriegeln, wenn jemand hineingeht.

Im Vereinigten Königreich fallen Krane unter LOLER: alle 12 Monate eine gründliche Prüfung und eine zulässige Tragfähigkeit am Träger.

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

Mach weiter

Als Nächstes auf dem Weg