stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 256

Tag 256 von 365 · Profi · Monat 9: Logistik und Gewächshaus

Bewässerung

Wasser für die Hydrokultur: Gießleitung mit Pumpe und Hysterese füllen, den Tankstand aus VolumeOfLiquid berechnen und Mangel melden.

Lektion 18 Min. Woche 37

Das lernst du heute

  • Wasserversorgung prüfen
  • Leitungen füllen
  • Mangel melden

Hydrokultur heißt: Die Wurzeln hängen im Wasser. Läuft die Leitung leer, wächst die Pflanze erst langsamer und nimmt nach einer Weile Schaden. Ein Chip behält das Wasser im Blick, lange bevor das Gesicht des Harvie traurig wird.

Wo das Wasser ist

Hydrokultur-Schalen hängen an einem Flüssigkeitsrohr. Das Hydrokultur-Gerät liest das Wasser, das gerade in ihm steht:

LogicTypebedeutet
PressureDruck des Inhalts
TemperatureTemperatur des Wassers
RatioWaterAnteil Wasser am Inhalt
TotalMolesStoffmenge des Inhalts

Für die ganze Leitung eignet sich ein Flüssigkeitsrohr-Analysator (StructureLiquidPipeAnalyzer). Er liest dieselben Werte und zusätzlich VolumeOfLiquid, das Volumen der Flüssigkeit in Litern.

Leitungen füllen

Das Wasser kommt aus einem Flüssigkeitstank und fließt über eine Flüssigkeitspumpe (StructureLiquidVolumePump) in die Gießleitung. Der Chip schaltet die Pumpe mit Hysterese: an, wenn der Leitungsdruck fällt, aus, wenn er wieder oben ist. So steht immer Wasser an den Schalen, aber die Leitung wird nicht überfüllt.

lbn druck ANALYSE HASH("Giessleitung") Pressure Average
slt tmp druck P_AUS     # unter 300 kPa: weiterpumpen
and pumpe pumpe tmp
slt tmp druck P_AN      # unter 150 kPa: anfangen
or pumpe pumpe tmp
sbn PUMPE HASH("Giessen") On pumpe

Die Zahlen sind Beispielwerte. Miss deine Leitung, wenn sie gut gefüllt ist, und setze die Grenzen etwas darunter.

Wie voll ist der Tank?

Der Tank selbst hat keine Logik mehr: Sein Bausatz baut einen Inline-Tank, der zum Rohrnetz gehört. Ein zweiter Flüssigkeitsrohr-Analysator „Wassertank“ an der Tankleitung, also vor der Pumpe, meldet Volume, das Fassungsvermögen dieses Netzes in Litern, und VolumeOfLiquid, die Flüssigkeit darin. Der Quotient ist der Füllstand:

lbn fuell ANALYSE HASH("Wassertank") VolumeOfLiquid Average
lbn tmp ANALYSE HASH("Wassertank") Volume Average
div fuell fuell tmp       # 0 bis 1

Mangel melden

Zwei Meldungen gehören dazu:

  1. Tank fast leer: Füllstand unter 10 %. Zeit, Eis zu schmelzen oder Wasser nachzuliefern.
  2. Leitung bleibt leer: Die Pumpe läuft, aber der Druck steigt nicht. Dann ist der Tank leer oder die Leitung undicht. Ein Zähler erkennt das: Er läuft hoch, solange die Pumpe arbeitet und der Druck unten bleibt, und fällt auf 0, sobald eins davon nicht mehr stimmt.
Achtung

Ein ausgefallener Analysator liefert NaN. Dann weißt du nicht, wie voll die Leitung ist. Die Hysterese oben schaltet die Pumpe bei NaN von selbst aus – zusätzlich gehört die Mangel-Lampe an, damit jemand nachsieht.

Tipp

Auch das Wasser zählt für die Temperatur: Laut Spielcode prüft die Pflanze, ob ihr Wasser im Wachstumsbereich liegt. Eine Leitung, die draußen über den Mars-Boden läuft, kühlt die Wurzeln.

Schaubild

Pumpenleistung abhängig vom Tankdruck 10 0 Setting (L/Takt) 4000 5000 Tankdruck in kPa clamp: höchstens 10 (Ziel − Druck) / 100 aus
Die Pumpe bringt Wasser vom Tank in die Gießleitung, der Analysator misst den Druck dort.

Übung

Aufgabe

Baue die Bewässerung:

  • Pumpe „Giessen“ an unter 150 kPa im Analysator „Giessleitung“, aus über 300 kPa
  • Anzeige „Tank“ zeigt den Füllstand am Analysator „Wassertank“ in ganzen Prozent, ohne Analysator −1
  • Lampe „Wasser“ an, wenn der Tank unter 10 % ist, der Analysator fehlt oder die Pumpe mehr als 20 Takte läuft, ohne dass der Druck über 150 kPa kommt

Hinweise

Hinweis 1

Füllstand: VolumeOfLiquid durch Volume, mal 100, runden. Bei NaN mit select auf −1.

Hinweis 2

−1 ist kleiner als 10 – slt mangel fuell TANK_MIN meldet einen fehlenden Analysator dann von selbst.

Hinweis 3

Zähler: add zeit zeit tmp und danach mul zeit zeit tmp – so fällt er auf 0, sobald tmp 0 ist.

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

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall