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

Übung zu Alarmgrenzen, die nicht flattern: SPS-Alarm

Hoch- und Tiefstandalarme mit Hysterese.

Schalte HighAlarm ON, wenn Level 85 % erreicht. Halte es ON, bis Level unter 80 % fällt. Schalte LowAlarm ON, wenn Level auf 15 % fällt. Halte es ON, bis Level über 20 % steigt. Solange SignalFault ON ist, sind beide Alarme OFF: Ein ausgefallenes Signal hat seinen eigenen Alarm.

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

Hochalarm mit 5 % Hysterese

Test 1 von 4
Vom Test gesetztVom Test geprüftSchritt 8 von 8 · 480 ms
Level
Angewendet
Zeit
Über uns 15 Min.
Belohnung
+250 XP
Anlage
3D-Prozesstank
Editoren: Siemens
Kontaktplan (KOP), SCL, FBD
Editoren: Rockwell
Kontaktplan, Strukturierter Text, FBD
Editoren: Beckhoff
Strukturierter Text
Stufe
23. Alarmgrenzen, die nicht flattern
Gefordertes Verhalten

Alarmgrenzen, die nicht flattern: was dein Code tun muss

Der Abstand von 5 % zwischen Einschalten und Ausschalten ist eine Hysterese. Sie verhindert, dass ein Füllstand, der um eine Grenze schwankt, einen Alarm an und aus flackern lässt.

Hochalarm
ON, wenn Level 85 % oder mehr ist. Einmal ON, bleibt er ON bis hinunter zu 80 %. Unter 80 % geht er OFF.
Tiefalarm
ON, wenn Level 15 % oder weniger ist. Einmal ON, bleibt er ON bis hinauf zu 20 %. Über 20 % geht er OFF.
Ausgefallenes Signal
Solange SignalFault ON ist, sind HighAlarm und LowAlarm beide OFF. Wenn es gelöscht ist, folgt jeder Alarm wieder dem Füllstand.
Variablentabelle

Alarmgrenzen, die nicht flattern: Eingänge und Ausgänge

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

VariableDatentypDein CodeWas es an der Maschine bedeutet
LevelREALLiestEin Eingang, den dein Code brauchtTankfüllstand, %
SignalFaultBOOLLiestEin Eingang, den dein Code brauchtSignal von LT-101 ausgefallen (aus der Drahtbruchprüfung)
HighAlarmBOOLSchreibtEin Ausgang, den dein Code setztAlarm: Füllstand hoch
LowAlarmBOOLSchreibtEin Ausgang, den dein Code setztTiefstandalarm

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

Automatische Tests

Alarmgrenzen, die nicht flattern: was die Tests prüfen

  1. HighAlarm wird bei 85 % ON und erst unter 80 % OFF.
  2. LowAlarm wird bei 15 % ON und erst über 20 % OFF.
  3. Schwankungen um eine Grenze lassen keinen Alarm flackern. SignalFault schaltet beide Alarme OFF.
  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

Der Alarm für hohen Füllstand eines Tanks geht alle paar Sekunden an und aus, weil sich die Oberfläche kräuselt. Die Bedienperson fängt an, ihn zu ignorieren.

Flatternde Alarme verdecken die wichtigen. Eine Totzone hält jeden Alarm ruhig, und ein ausgefallenes Signal darf keine falschen Füllstandsalarme auslösen.

Wo du das findestEine Charge Getränk herstellen

In einer Getränkefabrik lassen Ventile abgemessene Mengen Wasser und Sirup in einen Mischbehälter. Ein elektrischer Mischer verrührt sie zu einer Charge. Ein Auslassventil schickt das Getränk dann in einen Lagertank. Von dort füllen Abfüllmaschinen es in Flaschen.

  1. ZutatentanksEnthalten Wasser und Sirup
  2. MischbehälterEine Charge füllen, mischen und abmessenDu bist hier
  3. LagertankHält das fertige Getränk bereit
  4. FlaschenabfüllerFüllt das Getränk in Flaschen
In einer echten Anlage: Orte, Teile und Sicherheit
  • Getränkefabrik — Wasser und Sirup mischen
  • Farbenfabrik — Zutaten zu einem gleichmäßigen Farbton mischen
  • Wasserwerk — eine abgemessene chemische Mischung ansetzen
  • Brauerei — Wasser zum Reinigen der Anlagen erhitzen

Ein voller Tank schließt seinen Zulauf nicht selbst. Wasser kommt weiter, bis das Ventil schließt, also kann ein offener Zulauf den Raum überfluten.

Eine Heizung, die nicht von Flüssigkeit bedeckt ist, kann überhitzen. Echte Tanks haben zusätzlich zum SPS-Programm eigene Sicherheitseinrichtungen.

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

Mach weiter

Als Nächstes auf dem Weg