Übung zu Frag, bevor es kein Zurück gibt: SPS- und HMI-Programmierung
Bestätigen lassen nur, was sich nicht rückgängig machen lässt, und sagen, was passieren wird.
Sorg dafür, dass Abbruch auf dem Bildschirm des Reaktors zuerst nachfragt, mit einer Frage, die niemand falsch verstehen kann, während Halten und Neustart sofort wirken. Schreib die SPS-Seite der Frage: öffne sie, warte 10 s auf eine Antwort und brich nur bei einem frischen Confirm ab.
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
PRO (braucht Pro) MissionAbbruch fragt, dann wirkt er bei Confirm
Test 1 von 5StartEine Charge startenOFFAbortRequestEingangOFFConfirmPendingFrage offenOFFAbortLampAbgebrochenON- Level
- Fortgeschritten
- Zeit
- Über uns 30 Min.
- Belohnung
- +600 XP
- Anlage
- 3D-Chargenreaktor-Steuerung
- Editoren: Siemens
- Kontaktplan (KOP), SCL
- Editoren: Rockwell
- Kontaktplan, Strukturierter Text
- Editoren: Beckhoff
- Strukturierter Text
- Stufe
- 41. Bedienbilder 4: fragen, bevor es kein Zurück gibt
Frag, bevor es kein Zurück gibt: was dein Code tun muss
Die Chargensteuerung ist geschrieben; sie bricht ab, wenn AbortCmd ON ist. Ein Abbruch wirft die Charge weg. Wähle im Tab Bedienbild, welche Buttons zuerst nachfragen, was die Frage sagt, was auf ihren Buttons steht und wo der Bestätigen-Button sitzt. Dann schreib die Frage an den Anfang des Programms. Ein Drücken von AbortRequest in Running oder Held (State 10 oder 20) öffnet sie: ConfirmPending ON. Solange sie offen ist, schließen sie Cancel, 10 s ohne Antwort oder das Verlassen von State 10 und 20 durch die Charge. Ein frisches Drücken von Confirm, während sie offen ist, setzt AbortCmd für einen Zyklus und schließt sie. Ein Confirm, das beim Öffnen der Frage schon gehalten wurde, zählt nicht, und Confirm ohne offene Frage tut nichts. RunLamp, HeldLamp und AbortLamp zeigen das Ergebnis.
- Öffnen
- Ein Drücken von AbortRequest in State 10 oder 20 setzt ConfirmPending.
- Schließen
- Cancel, 10 s ohne Antwort oder ein Zustandswechsel löschen ConfirmPending.
- Abort
- Ein frisches Drücken von Confirm bei ConfirmPending setzt AbortCmd für einen Zyklus.
Frag, bevor es kein Zurück gibt: Eingänge und Ausgänge
Dein Programm liest 11 Eingänge und setzt 11 Ausgänge. Ein weiterer Eingang steuert die Simulation oder zeigt einen Messwert, damit du testen kannst. Die Namen sind im Editor jedes Herstellers gleich.
Frag, bevor es kein Zurück gibt: was die Tests prüfen
- Nur Abbruch fragt vor dem Handeln; Halten und Neustart wirken sofort.
- Die Frage sagt, was verloren geht, mit Buttons, die sagen, was sie tun, weg von dort, wo Abbruch war.
- AbortRequest in Running oder Held öffnet die Frage: ConfirmPending ON, Charge unberührt.
- Ein frisches Confirm innerhalb von 10 s bricht die Charge ab: AbortLamp ON, ConfirmPending OFF.
- Cancel oder 10 s ohne Antwort schließen die Frage, und die Charge läuft weiter.
- Confirm ohne offene Frage oder von vorher gehalten tut nichts.
- Ausprobieren Nutze die Tasten unter dem Modell und sieh, wie die Anlage reagiert.
- Lösung testen Jede Prüfung läuft mit einem Druck auf deinem Code.
- 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.
Wo du das im Betrieb sehen würdest
Ein Chargenreaktor, der eine Spezialchemikalie herstellt, enthält eine Tagesproduktion im Wert von Tausenden. Sein Bedienbild läuft auf einem Touchpanel am Behälter und wird mit Handschuhen bedient.
Ein versehentliches Tippen auf einen Abbruch, der sofort wirkt, schickt eine ganze Charge in den Abfall, und das lässt sich nicht rückgängig machen.
Chargenanlagen in Chemie, Pharma und Lebensmitteln folgen Rezepten in Phasen. Das Bedienpersonal kann eine Charge anhalten und wieder starten oder sie abbrechen; die Steuerung muss in jedem Zustand genau wissen, was sicher ist. Manche Reaktionen setzen Wärme frei, und wenn die Kühlung nicht hinterherkommt, gehen sie durch.
- DosierenA, dann B
- Reagieren80 °C für 30 sDu bist hier
- KühlenAuf 40 °C
- AusblasIn die Vorlage
In einer echten Anlage: Orte, Teile und Sicherheit
- Spezialchemikalien und Harze
- Chargenanlagen in Pharma und Biotech
- Lebensmittelzutaten und Aromen
Durchgehende Reaktionen verursachten Katastrophen wie Seveso (1976) und T2 Laboratories (2007). Echte Reaktoren haben unabhängige Hochtemperaturabschaltungen und Druckentlastungssysteme.
ISA-88 definiert das hier verwendete Zustandsmodell, damit Bedienpersonal überall weiß, was Hold und Abort bedeuten.
Die Größen, Zeiten und Schnittansichten sind didaktische Entscheidungen, keine Zeichnung einer bestimmten echten Anlage.
Als Nächstes auf dem Weg
- Jede zweite Lage drehenBerechne den Platz jedes Kartons aus einem Packschema und baue eine volle Palette.Experte · 90 Min. · +1000 XP
- Die Zelle in Betrieb nehmenBring alle Sicherheitsregeln zusammen: zweikanalige Geräte, beide Stopp-Kategorien, Muting und Schützprüfung.Experte · 75 Min. · +1050 XP
- Die ganze Fabrik steuernHochfahren, Chargen, Abfüllen, Ausschleusen, Roboter, Wickler, FTS und Sicherheit: ein Programm für die ganze Anlage.Experte · 240 Min. · +3000 XP
- Ein Bild für die ganze AnlageVier Stationen melden je einen Zustand, und die Übersicht sagt, welche dich braucht.Fortgeschritten · 40 Min. · +650 XP