Das lernst du heute
- Mode mit Vent.Inward und Vent.Outward
- PressureExternal als Ziel
- Lüftung sicher abschalten
Nach einem Leck muss der Raum wieder auf Druck. Nach einem Brand muss das Rauchgas raus. Beides kann dieselbe aktive Lüftung (StructureActiveVent) – je nachdem, wie du sie einstellst.
Zwei Richtungen
| Mode | Name | was sie tut |
|---|---|---|
| 0 | Vent.Outward | bläst Gas aus dem Rohr in den Raum, bis der Raum den Zieldruck erreicht |
| 1 | Vent.Inward | saugt Gas aus dem Raum ins Rohr, solange der Raum über dem Zieldruck liegt |
Pro Takt schafft sie höchstens 10 kPa, ein großer Raum braucht also seine Zeit. Sie zieht 100 W und arbeitet nur, wenn On = 1 ist.
Die beiden Drücke
| LogicType | bedeutet |
|---|---|
PressureExternal | Zieldruck im Raum: Outward füllt bis dahin, Inward saugt bis dahin ab |
PressureInternal | Grenze im Rohr: Outward lässt das Rohr nicht darunter leer laufen, Inward füllt es nicht darüber hinaus |
sbn VENT HASH("Zuluft") Mode Vent.Outward # einmal, vor der Schleife
start:
yield
sbn VENT HASH("Zuluft") PressureExternal 100 # Raum bis 100 kPa, jeden Takt
Die Falle: Mode setzt die Drücke zurück
Jedes Mal, wenn Mode geschrieben wird, stellt die Lüftung beide Drücke auf ihre Grundwerte: bei Outward 101,325 kPa außen und 0 innen, bei Inward 0 außen und gut 50 000 kPa innen.
Mode nur einmal vor der Hauptschleife schreiben, die Drücke in der Schleife. Laut Spielcode führt das Spiel die Mode-Änderung erst nach dem Takt des Chips aus und setzt dabei die Drücke zurück – ein PressureExternal im selben Takt ist danach wieder weg. Und wer Mode in jedem Takt schreibt, auch mit demselben Wert, lässt die Lüftung jeden Takt mit den Grundwerten arbeiten. Muss sich die Richtung ändern, schreib Mode nur bei einer Änderung.
Zuluft und Abluft
Bewährt hat sich ein Paar: Eine Lüftung „Zuluft“ steht auf Outward, eine „Abluft“ auf Inward. Beide bekommen denselben Zieldruck. Der Chip entscheidet nur noch, welche gerade laufen darf:
slt zu druck ZIEL # zu wenig Druck: Zuluft
add tmp ZIEL BAND
sgt ab druck tmp # deutlich zu viel: Abluft
Sicher abschalten
- Fällt der Raumsensor aus, beide Lüftungen aus. Eine Lüftung, die blind weiterbläst, kann einen Raum über die Belastungsgrenze der Wände drücken.
- Willst du eine Lüftung sicher stilllegen, schreib
On0 und sperr sie mitLock1 gegen Bedienung von Hand.
sb VENT … würde jede aktive Lüftung im Netz treffen, auch die in der Schleuse. Lüftungen immer über Namen ansprechen.
Übung
Aufgabe
Druckhaltung mit Zuluft und Abluft. Im Netz: Gas-Sensor „Raum“, aktive Lüftungen „Zuluft“ und „Abluft“.
- Vor der Schleife: Zuluft auf
Vent.Outward, Abluft aufVent.Inward. - In der Schleife: beide
PressureExternal= 100 kPa. - Zuluft an unter 100 kPa.
- Abluft an über 110 kPa (Ziel + 10).
- Sensor weg: beide aus.
Hinweise
Hinweis 1
Vor start: nur die zwei sbn-Zeilen für Mode. Die beiden PressureExternal kommen in die Schleife, nach yield.
Hinweis 2
Zuluft: slt zu druck ZIEL. Abluft: erst add tmp ZIEL BAND, dann sgt.
Hinweis 3
Bei NaN sind beide Vergleiche falsch – damit sind beide Lüftungen aus.
Quiz
4 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.
Tag abschließen
- Übung im Simulator 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