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

Übung zu Ein Auto nach dem anderen: Parkhaus-SPS im Kontaktplan

Hebe die Schranke für ein Ticket und senke sie, sobald das Auto durch ist.

Hebe die Schranke, wenn der Fahrer eines wartenden Autos ein Ticket anfordert, zeige Grün, sobald sie oben ist, und senke sie, nachdem das Auto die Sicherheitsschleife verlassen hat.

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

Ein Auto fährt durch

Test 1 von 3
Vom Test gesetztVom Test geprüftSchritt 29 von 29
Level
Angewendet
Zeit
Über uns 20 Min.
Belohnung
+350 XP
Anlage
3D-Parkhausschranke
Editoren: Siemens
Kontaktplan (KOP), SCL
Editoren: Rockwell
Kontaktplan, Strukturierter Text
Editoren: Beckhoff
Strukturierter Text
Stufe
27. Maschinenlabor 1: echte Maschinen, klare Regeln
Gefordertes Verhalten

Ein Auto nach dem anderen: was dein Code tun muss

Ein Auto auf EntryLoop und ein Druck auf TicketButton starten den Ablauf. Hebe die Schranke bis ArmUp und zeige dann GreenLight. Lass die Schranke oben, während das Auto SafetyLoop überquert. Wenn das Auto beide Schleifen verlassen hat, senke die Schranke bis ArmDown. Meldet SafetyLoop beim Senken ein Auto, hebe sie sofort wieder. Fahre die Schranke nie in beide Richtungen gleichzeitig und beende jeden Befehl an seinem Endschalter.

Ticket
Nur mit einem Auto auf der Einfahrtsschleife.
Grün
Nur mit ganz geöffneter Schranke.
Sicherheitsschleife
Ein Auto unter der Schranke gewinnt immer: wieder hochfahren.
Variablentabelle

Ein Auto nach dem anderen: Eingänge und Ausgänge

Dein Programm liest 5 Eingänge und setzt 3 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
TicketButtonBOOLLiestEin Eingang, den dein Code brauchtDer Fahrer drückt den Ticketknopf
EntryLoopBOOLLiestEin Eingang, den dein Code brauchtSchleife A: Ein Auto wartet an der Schranke
SafetyLoopBOOLLiestEin Eingang, den dein Code brauchtSicherheitsschleife: Ein Auto ist unter dem Baum
ArmUpBOOLLiestEin Eingang, den dein Code brauchtEndschalter: Baum ganz oben
ArmDownBOOLLiestEin Eingang, den dein Code brauchtEndschalter: Baum ganz unten
CarArrivesBOOLNicht nötigZum Testen oder Beobachten; dein Code kann es weglassenEin Auto zur Schranke schicken
RaiseArmBOOLSchreibtEin Ausgang, den dein Code setztBaum nach oben fahren
LowerArmBOOLSchreibtEin Ausgang, den dein Code setztBaum nach unten fahren
GreenLightBOOLSchreibtEin Ausgang, den dein Code setztGrünes Signal für den Fahrer; rot bei OFF

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

Automatische Tests

Ein Auto nach dem anderen: was die Tests prüfen

  1. Ein Ticketdruck zählt nur mit einem Auto auf EntryLoop.
  2. RaiseArm läuft bis ArmUp; LowerArm läuft bis ArmDown.
  3. GreenLight leuchtet nur, solange die Schranke ganz oben ist und das Auto durchfährt.
  4. Die Schranke senkt sich erst, wenn das Auto SafetyLoop und EntryLoop verlassen hat.
  5. Ein Auto auf SafetyLoop beim Senken schickt die Schranke sofort wieder nach oben.
  6. RaiseArm und LowerArm sind nie gleichzeitig ON.
  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

Jede Parkhauseinfahrt fährt diesen Ablauf, tausende Male am Tag, meist auf einer kleinen SPS oder einer eigenen Schrankensteuerung.

Eine Schranke, die auf ein Autodach fällt, beschädigt Autos und führt zu Beschwerden und Schadensersatzforderungen. Die Sicherheitsschleife ist da, damit die Logik das verhindern kann.

Wo du das findestLass Autos einzeln hinein, ohne je eins zu treffen

Parkplätze von Krankenhäusern, Flughäfen und Büros nutzen solche Schranken den ganzen Tag. In die Fahrbahn gefräste Drahtschleifen erkennen das Metall eines Autos. Eine Schleife meldet, dass ein Auto wartet; die Sicherheitsschleife unter dem Baum verhindert, dass er auf ein Auto herunterkommt, das noch durchfährt.

  1. Auto kommtEinfahrtsschleife
  2. TicketFahrer drückt
  3. Baum obenAuto fährt durchDu bist hier
  4. Baum untenSpur geschlossen
In einer echten Anlage: Orte, Teile und Sicherheit
  • Parkplätze und Parkhäuser
  • Pförtnerhäuser von Fabriken und Depots
  • Mautstellen und Fährterminals

Senk niemals einen Schrankenbaum, solange die Sicherheitsschleife ein Fahrzeug erkennt.

Echte Schranken haben zusätzlich Lichtschranken und eine Schaltleiste für Fußgänger und Radfahrer, die Schleifen nicht erkennen können.

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

Mach weiter

Als Nächstes auf dem Weg