Lokaler Fortschritt wird geladen…
PLC Gym
PLC Gym StartseiteLevel 1, 0 XP · dein Fortschritt
Challenge 07 · Finde den Fehler · PRO (braucht Pro)

SPS-Timer funktioniert nicht: die Startverzögerung reparieren

Eine Startverzögerung von drei Sekunden, die nur funktioniert, wenn du den Taster gedrückt hältst.

Pumpe P-101 soll 3 Sekunden nach einem Druck auf Start anlaufen, damit das Auslassventil zuerst öffnen kann. Repariere die Verzögerung, sodass ein kurzer Druck reicht. Stop bricht einen noch wartenden Start ab und stoppt eine laufende Pumpe.

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

Bedienerbericht: ein kurzer Druck auf Start

Test 1 von 3
Vom Test gesetztVom Test geprüftSchritt 5 von 5 · 3.7 s
Level
Leicht · 10 Punkte
Art
Finde den Fehler
Zeit
Über uns 8 Min.
Bestehensquote
Neu
Maschine
3D-Pumpenstation
Siemens
KOP und SCL
Rockwell
Kontaktplan und Strukturierter Text
Beckhoff
Strukturierter Text
Bericht des Bedieners · Pumpenstation
Ich drücke Start und nichts passiert. Wenn ich Start volle drei Sekunden halte, startet die Pumpe, aber sie stoppt, sobald ich loslasse.
Gefordertes Verhalten

Der Timer, der nie fertig wird: was dein Code tun muss

Start
Ein Druck startet die Pumpe 3 s später.
Stop
Bricht einen wartenden Start ab; stoppt eine laufende Pumpe.

Drück SPS starten und klick dann einmal auf Start. Sieh zu, wie der Timer bis 3 s zählt, dann startet die Pumpe.

Variablentabelle

Der Timer, der nie fertig wird: Eingänge und Ausgänge

Dein Programm liest 2 Eingänge und setzt 1 Ausgang. Die Namen sind im Editor jedes Herstellers gleich.

VariableDatentypDein CodeWas es an der Maschine bedeutet
StartBOOLLiestEin Eingang, den dein Code brauchtStarttaster
StopBOOLLiestEin Eingang, den dein Code brauchtStopptaster
PumpOnBOOLSchreibtEin Ausgang, den dein Code setztPumpe P-101 laufen lassen

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

Automatische Prüfungen

Was die Prüfungen testen

  1. Ein kurzer Druck auf Start startet die Pumpe 3 s später.
  2. PumpOn bleibt während dieser 3 s OFF.
  3. Stop bricht einen noch wartenden Start ab.
  4. Stop schaltet eine laufende Pumpe OFF.

Die Prüfungen führen 3 Tests an der Maschine aus, Zyklus für Zyklus: Bedienerbericht: ein kurzer Druck auf Start; Stop bricht einen wartenden Start ab; Stop stoppt eine laufende Pumpe.

Vor Ort

Wo du das findest

Eine Pumpe in einem Kühlkreislauf wartet nach Start ein paar Sekunden, damit ihr Auslassventil zuerst öffnen kann.

Ein Timer, der direkt von einem Taster gespeist wird, läuft nie ab. Die Pumpe startet entweder nie oder läuft nur für den, der den Taster hält.

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

Mach weiter

Weitere Challenges