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

Übung zu Abwechseln und den Sturm überstehen: Pumpenwechsel im Kontaktplan

Wechsle zwei Pumpen ab und schalte die Reservepumpe zu.

Leere den Pumpensumpf vom oberen bis zum unteren Schwimmer mit einer Pumpe, wechsle die Pumpen in jedem Zyklus und nutze bei Sturm beide.

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

Zwei Zyklen, zwei Pumpen

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

Abwechseln und den Sturm überstehen: was dein Code tun muss

Ein Pumpzyklus beginnt, wenn FloatHigh auf ON geht, und endet, wenn FloatLow auf OFF geht. Lass in jedem Zyklus eine Pumpe laufen, die Hauptpumpe, und wechsle am Ende jedes Zyklus, welche Pumpe Hauptpumpe ist. Geht FloatHighHigh auf ON, lass zusätzlich die andere Pumpe laufen, lös HighAlarm aus und lass beide laufen, bis FloatHigh auf OFF geht. Eine ausgelöste Pumpe (Pump1Fault oder Pump2Fault) darf nie gestartet werden; ist die Hauptpumpe ausgelöst, nimm stattdessen die andere. Pump1 und Pump2 steuern die Pumpen.

Zyklus
Start am oberen Schwimmer, Stopp unter dem unteren Schwimmer.
Hauptbetrieb
Pumpen in jedem Zyklus wechseln.
Storm
Hochhoch-Schwimmer: beide Pumpen und der Alarm, bis das Wasser unter den oberen Schwimmer fällt.
Variablentabelle

Abwechseln und den Sturm überstehen: 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
Pump1FaultBOOLLiestEin Eingang, den dein Code brauchtPumpe 1 ausgefallen
Pump2FaultBOOLLiestEin Eingang, den dein Code brauchtPumpe 2 ausgefallen
FloatLowBOOLLiestEin Eingang, den dein Code brauchtWasser über dem unteren Schwimmer (20%)
FloatHighBOOLLiestEin Eingang, den dein Code brauchtWasser über dem oberen Schwimmer (60%)
FloatHighHighBOOLLiestEin Eingang, den dein Code brauchtWasser über dem Hoch-Hoch-Schwimmer (80%)
HeavyRainBOOLNicht nötigZum Testen oder Beobachten; dein Code kann es weglassenUnwetter: Zulauf verdreifacht
Pump1BOOLSchreibtEin Ausgang, den dein Code setztPumpe 1 laufen lassen
Pump2BOOLSchreibtEin Ausgang, den dein Code setztPumpe 2 laufen lassen
HighAlarmBOOLSchreibtEin Ausgang, den dein Code setztHochstandsalarm und Rundumleuchte

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

Automatische Tests

Abwechseln und den Sturm überstehen: was die Tests prüfen

  1. Ein Zyklus beginnt bei FloatHigh und endet, wenn FloatLow auf OFF geht.
  2. In einem normalen Zyklus läuft nur die Hauptpumpe.
  3. Die Hauptpumpe wechselt am Ende jedes Zyklus.
  4. Bei FloatHighHigh laufen beide gesunden Pumpen und HighAlarm ist ON.
  5. Beide Pumpen und HighAlarm bleiben an, bis FloatHigh auf OFF geht, auch nachdem FloatHighHigh schon auf OFF gegangen ist.
  6. Eine ausgelöste Pumpe wird nie gestartet; die gesunde übernimmt.
  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

Wasserversorger betreiben Tausende solcher Stationen, oft unbemannt und nur per Fernwirktechnik überwacht.

Eine Station, die immer dieselbe Pumpe startet, verschleißt diese, während die andere vom Stillstand festgeht; eine, die die Reservepumpe nicht zuschalten kann, setzt Straßen und Keller unter Wasser.

Wo du das findestVerhindere, dass der Pumpensumpf überläuft, und nutze beide Pumpen gleichmäßig ab

Tiefgaragen, Keller und Abwassernetze entwässern in solche Sümpfe. Zwei Pumpen sind eingebaut, damit eine ausfallen kann, ohne dass es eine Überflutung gibt. Wenn die Hauptpumpe in jedem Zyklus wechselt, teilen sich die Betriebsstunden, und bei einem Unwetter laufen beide zusammen.

  1. ZuflussAbläufe und Regen
  2. PumpensumpfSchwimmer messen den FüllstandDu bist hier
  3. PumpenHauptpumpe, dann Reserve
  4. DruckleitungZum Kanal
In einer echten Anlage: Orte, Teile und Sicherheit
  • Keller, Unterführungen und Parkhäuser
  • Pumpwerke für Abwasser und Oberflächenwasser
  • Fabrikentwässerung und Sümpfe für Waschwasser

Pumpensümpfe sind enge Räume mit giftigen Gasen: Heb die Pumpen an ihren Schienen heraus, statt hineinzusteigen.

Ein Hoch-Hoch-Alarm muss einen Menschen erreichen, nicht nur eine Leuchte, denn der nächste Schritt ist eine Überflutung.

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

Mach weiter

Als Nächstes auf dem Weg