Lokaler Fortschritt wird geladen…
PLC Gym
PLC Gym StartseiteLevel 1, 0 XP · dein Fortschritt
Challenge 01 · Programmieren · Kostenlos

Start und Stopp mit einem Taster: SPS-Challenge

Jeder Druck auf einen einzigen Taster schaltet die Pumpe um.

Das Pumpenpanel hat einen einzigen Taster. Einmal drücken, und PumpOn wird ON. Nochmal drücken, und PumpOn wird OFF. Gedrückthalten schaltet die Pumpe nur einmal um.

Kostenlos mit einem kostenlosen Konto, ohne Karte. Es behält deinen Fortschritt und zählt die Punkte.

Jede Mission wurde von Niklavs Karklins, Senior-Steuerungsingenieur in Schottland, von Hand geprüft, und zwar in der englischen Originalfassung. Diese Übersetzung hat eine KI erstellt, und kein Mensch hat sie geprüft. Wie Missionen geprüft werden

Die 3D-Pumpenstation, auf der diese Challenge läuft
So läuft der Test ab

Drücken, loslassen, nochmal drücken

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

Ein Taster, Start und Stopp: was dein Code tun muss

Drücke
Jeder neue Druck auf Button schaltet PumpOn um.
Hold
Ein gehaltener Taster zählt als ein Druck.

Drück SPS starten und klick dann auf Button. Die Pumpe startet. Klick nochmal, und die Pumpe stoppt.

Variablentabelle

Ein Taster, Start und Stopp: 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
ButtonBOOLLiestEin Eingang, den dein Code brauchtDer einzige Taster am Pumpenpanel
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: #Button. Rockwell und TwinCAT verwende einfach den Namen: Button.

Automatische Prüfungen

Was die Prüfungen testen

  1. Der erste Druck auf Button schaltet PumpOn ON, in dem Zyklus, in dem der Druck ankommt.
  2. Loslassen von Button lässt PumpOn, wie es ist.
  3. Der nächste Druck schaltet PumpOn OFF, der danach wieder ON.
  4. Gedrückthalten von Button schaltet PumpOn einmal um, nicht in jedem Zyklus.

Die Prüfungen führen 2 Tests an der Maschine aus, Zyklus für Zyklus: Drücken, loslassen, nochmal drücken; Ein gehaltener Taster zählt einmal.

Vor Ort

Wo du das findest

Eine kleine Dosierpumpe in einem Wasseraufbereitungshäuschen hat einen einzigen beleuchteten Taster: drücken zum Starten, nochmal drücken zum Stoppen.

Wenn das Programm die Pumpe in jedem Zyklus umschaltet, in dem der Taster gedrückt ist, rattert der Motor an und aus und verschleißt sein Schütz.

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

Mach weiter

Weitere Challenges