Lokaler Fortschritt wird geladen…
PLC Gym
PLC Gym StartseiteLevel 1, 0 XP · dein Fortschritt
Challenge 02 · Programmieren · PRO (braucht Pro)

SPS-Blinkschaltung: Challenge mit Blinkleuchte

Eine Sekunde an, eine Sekunde aus, solange die Pumpe ausgelöst hat.

Wenn Pumpe P-101 auslöst, wird Fault ON. Solange Fault ON ist, lass Beacon blinken: 1 Sekunde ON, dann 1 Sekunde OFF und so weiter, beginnend mit ON. Wenn Fault OFF wird, wird Beacon sofort OFF, und der nächste Fehler beginnt wieder mit ON.

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

Blinkt eine Sekunde an, eine Sekunde aus

Test 1 von 2
Vom Test gesetztVom Test geprüftSchritt 8 von 8 · 3.9 s
Level
Leicht · 10 Punkte
Art
Programmieren
Zeit
Über uns 10 Min.
Bestehensquote
Neu
Maschine
3D-Pumpenstation
Siemens
KOP und SCL
Rockwell
Kontaktplan und Strukturierter Text
Beckhoff
Strukturierter Text
Gefordertes Verhalten

Lass die Warnleuchte blinken: was dein Code tun muss

Fault
Fault ON heißt, Pumpe P-101 hat ausgelöst.
Beacon
Solange Fault ON ist: 1 s an, 1 s aus, beginnend mit an.

Drück SPS starten, dann den Taster Fault, und sieh zu, wie die gelbe Leuchte blinkt. Drück Fault nochmal, und es hört auf.

Variablentabelle

Lass die Warnleuchte blinken: Eingänge und Ausgänge

Dein Programm liest 1 Eingang und setzt 1 Ausgang. Die Namen sind im Editor jedes Herstellers gleich.

VariableDatentypDein CodeWas es an der Maschine bedeutet
FaultBOOLLiestEin Eingang, den dein Code brauchtPumpe P-101 hat ausgelöst
BeaconBOOLSchreibtEin Ausgang, den dein Code setztGelbe Warnleuchte

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

Automatische Prüfungen

Was die Prüfungen testen

  1. Beacon bleibt OFF, solange kein Fault anliegt.
  2. Wenn Fault ON wird, ist Beacon in der ersten Sekunde ON.
  3. Dann ist Beacon eine Sekunde OFF, eine Sekunde ON und so weiter.
  4. Wenn Fault weg ist, wird Beacon sofort OFF, und der nächste Fehler beginnt mit ON.

Die Prüfungen führen 2 Tests an der Maschine aus, Zyklus für Zyklus: Blinkt eine Sekunde an, eine Sekunde aus; Hört auf, wenn der Fehler weg ist.

Vor Ort

Wo du das findest

Eine Rundumleuchte am Pumpenhaus blinkt, wenn eine Pumpe auslöst, damit die Nachtschicht es quer über den Hof sieht.

Eine Dauerleuchte geht zwischen anderen Lichtern leicht unter. Gleichmäßiges Blinken ist die übliche Art zu sagen: Hier wirst du gebraucht.

Gelöst oder festgefahren? Besprich es in der Umkleide.

Mach weiter

Weitere Challenges