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

Übung zu Grünes Männchen, pünktlich: Ampelsteuerung mit SPS programmieren

Fahre die sechs Phasen einer Fußgängerampel mit ihren Timern.

Fahre die Ampel durch Grün, Gelb, Rot, grünes Männchen, Räumzeit und Rot-Gelb, jeweils für die eingestellte Zeit, und erst nachdem der Verkehr seine Mindestgrünzeit hatte.

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-Fußgängerüberweg mit Ampel, auf der diese Mission läuftPRO (braucht Pro) Mission
So läuft der Test ab

Ein vollständiger Querungszyklus

Test 1 von 4
Vom Test gesetztVom Test geprüftSchritt 15 von 15
Level
Fortgeschritten
Zeit
Über uns 30 Min.
Belohnung
+450 XP
Anlage
3D-Fußgängerüberweg mit Ampel
Editoren: Siemens
Kontaktplan (KOP), SCL
Editoren: Rockwell
Kontaktplan, Strukturierter Text
Editoren: Beckhoff
Strukturierter Text
Stufe
28. Maschinenlabor 2: Speicher, Zeiten und Schrittketten
Gefordertes Verhalten

Grünes Männchen, pünktlich: was dein Code tun muss

Der Verkehr steht auf Grün, mit rotem Männchen. Ein Druck auf PushButton wird gespeichert und schaltet WaitLamp ein. Sobald der Verkehr mindestens 10 s Grün hatte, zeige 3 s Gelb, dann 2 s Rot für alle, dann 6 s das grüne Männchen (WaitLamp erlischt, wenn es erscheint). Dann 3 s Rot für alle, während die Leute zu Ende queren, dann 2 s Rot und Gelb zusammen, dann wieder Grün. Drücke während einer Querung gehen nicht verloren: Sie starten die nächste nach der Mindestgrünzeit. Die Verkehrslampen sind RoadGreen, RoadAmber und RoadRed; die Fußgängermännchen sind ManGreen und ManRed.

Mindestgrünzeit
10 s, bevor der Verkehr angehalten werden kann.
Etappen
Gelb 3 s · Rot 2 s · Männchen 6 s · Räumen 3 s · Rot+Gelb 2 s.
Request
Gespeichert, WAIT leuchtet.
Variablentabelle

Grünes Männchen, pünktlich: Eingänge und Ausgänge

Dein Programm liest 1 Eingang und setzt 6 Ausgänge. Die Namen sind im Editor jedes Herstellers gleich.

VariableDatentypDein CodeWas es an der Maschine bedeutet
PushButtonBOOLLiestEin Eingang, den dein Code brauchtFußgänger-Taster
RoadGreenBOOLSchreibtEin Ausgang, den dein Code setztVerkehr Grün
RoadAmberBOOLSchreibtEin Ausgang, den dein Code setztVerkehr Gelb
RoadRedBOOLSchreibtEin Ausgang, den dein Code setztVerkehr Rot
ManGreenBOOLSchreibtEin Ausgang, den dein Code setztGrünes Männchen: jetzt gehen
ManRedBOOLSchreibtEin Ausgang, den dein Code setztRotes Männchen: warten
WaitLampBOOLSchreibtEin Ausgang, den dein Code setztWAIT-Leuchte am Tasterkästchen

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

Automatische Tests

Grünes Männchen, pünktlich: was die Tests prüfen

  1. Verkehr grün mit rotem Männchen, bis eine Anforderung kommt.
  2. Der Verkehr bekommt mindestens 10 s Grün vor Gelb.
  3. Gelb 3 s, alles Rot 2 s, grünes Männchen 6 s, alles Rot 3 s, Rot-Gelb 2 s.
  4. Das grüne Männchen leuchtet nie bei Grün oder Gelb für den Verkehr.
  5. WaitLamp leuchtet vom Drücken, bis das grüne Männchen erscheint.
  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

Fußgängerampeln mit Anforderung nutzen Phasen wie diese, mit Zeiten, die von der Straßenbehörde festgelegt werden.

Eine Ampel, die Gelb oder die Räumzeit überspringt, überrascht Autofahrer und lässt Menschen mitten auf der Straße stehen. Die Reihenfolge und die Mindestzeiten sind die Sicherheit.

Wo du das findestHalte den Verkehr an, lass Menschen queren, und triff die Zeiten

Jede Stadt hat solche Überwege. Die Steuerung folgt einer festen Reihenfolge, mit Mindestzeiten, damit Autofahrer nie überrascht werden und Fußgänger immer genug Zeit zum Queren haben.

  1. GrünVerkehr fließt
  2. OrangeHalten, wenn möglich
  3. Grünes MännchenMenschen querenDu bist hier
  4. Rot und GelbBereit machen
In einer echten Anlage: Orte, Teile und Sicherheit
  • Einkaufsstraßen und Schulwege
  • Werksgelände, auf denen Menschen einen Staplerweg queren
  • Parkhausausfahrten und Bahnübergänge

Echte Ampelsteuerungen sind zertifiziert: Sie weisen nach, dass Grün für den Verkehr und Grün für Fußgänger nie gleichzeitig leuchten können.

Die Zeiten legen Verkehrsingenieure für die Straßenbreite und die Menschen fest, die sie nutzen.

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

Mach weiter

Als Nächstes auf dem Weg