Das lernst du heute
- Mischgas im Toleranzband halten
- Abweichung melden
- Relative Toleranz einstellen
Für die Atemluft der Basis mischst du Sauerstoff und Stickstoff in einem Tank. Der Anteil soll bei 21 % liegen. Ganz genau trifft ihn keine Pumpe, ein Band von ein paar Prozent ist in Ordnung. Genau dafür hast du diese Woche sap kennengelernt.
Der Aufbau
| Gerät | Prefab | Name |
|---|---|---|
| Rohr-Analysator am Mischtank | StructurePipeAnalysizer | Mischtank |
| Volumenpumpe für Sauerstoff | StructureVolumePump | Sauerstoffpumpe |
| Volumenpumpe für Stickstoff | StructureVolumePump | Stickstoffpumpe |
| Wandleuchte | StructureWallLight | Mischung ok |
| Blinklicht | StructureFlashingLight | Mischalarm |
| LED-Anzeige | StructureConsoleLED5 | Abweichung |
Der Analysator liefert den Sauerstoffanteil als RatioOxygen, eine Zahl von 0 bis 1.
Teilziele
- Im Band: Liegt der Anteil innerhalb von
TOL(relativ) umZIEL, sind beide Pumpen aus, „Mischung ok“ leuchtet, der Alarm ist aus. - Zu wenig Sauerstoff: Die Sauerstoffpumpe läuft, die Stickstoffpumpe nicht, der Alarm leuchtet.
- Zu viel Sauerstoff: Die Stickstoffpumpe läuft, die Sauerstoffpumpe nicht, der Alarm leuchtet.
- Toleranz und Anzeige: Mit
TOL0,05 gelten 22 % noch als gut, 22,5 % nicht mehr. Die Anzeige zeigt die Abweichung in Prozent des Zielwerts: (Anteil − Ziel) / Ziel × 100. - Ausfall: Fehlt der Analysator, laufen keine Pumpen, der Alarm leuchtet, die Anzeige zeigt −999.
Die relative Toleranz einstellen
sap erlaubt einen Abstand von TOL mal dem größeren der beiden Werte. Bei 22 % Sauerstoff und TOL 0,05 sind das 0,05 × 0,22 = 0,011. Der Abstand zu 0,21 beträgt 0,01, also noch im Band.
sap ok o2 ZIEL TOL # 1 im Band, 0 ausserhalb und bei NaN
seqz tmp ok # 1 = Handlungsbedarf oder Ausfall
slt weniger o2 ZIEL
and weniger weniger tmp
Willst du das Band enger, stellst du nur TOL kleiner. Für Atemluft sind ein paar Prozent um 21 % in Ordnung. Für einen Brennstoffmischer würdest du enger regeln.
Bau die Pumpen nicht mit sna auf. Bei NaN liefert im Spiel auch sna eine 0, und die Logik dahinter verhält sich, als wäre alles im Band. Das ist nur hier zufällig harmlos. Ein ausdrückliches snan für Alarm und Anzeige macht den Ausfall sichtbar.
Die Abweichung in Prozent des Zielwerts ist für Menschen lesbarer als das rohe Verhältnis: „+4,8 %“ sagt mehr als „0,22“.
Schaubild
Projektaufgabe
Aufgabe
Baue den Toleranzwächter mit den Geräten und Namen aus der Tabelle. ZIEL 0,21, TOL 0,05. Die Teilziele stehen über dem Editor.
Teilziele
- Teilziel 1: im Band
- Teilziel 2: zu wenig Sauerstoff
- Teilziel 3: zu viel Sauerstoff
- Teilziel 4: Toleranz 5 % und Anzeige
- Teilziel 5: Analysator fehlt
Hinweise
Hinweis 1
sap ok o2 ZIEL TOL entscheidet über das Band – NaN ergibt 0.
Hinweis 2
seqz tmp ok ist der Handlungsbedarf. Die Richtung kommt aus slt und sgt, jeweils mit and tmp.
Hinweis 3
Der Alarm ist einfach tmp. Die Anzeige: sub, div, mul 100, dann select mit fehlt.
Quiz
2 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.
Tag abschließen
- Alle Teilziele des Projekts bestanden
- Quiz mit mindestens 60 % bestanden
Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.
Fehler in dieser Lektion melden
Zum Melden bitte anmelden. Anmelden