Das lernst du heute
- Alle Systeme auf einer Tafel
- Prioritäten
- Lesbarkeit
Wer morgens in die Basis kommt, will in zwei Sekunden wissen: Ist alles in Ordnung? Und wenn nicht – was zuerst? Eine Übersichtstafel beantwortet beides, wenn sie nach zwei Regeln gebaut ist: Prioritäten und Lesbarkeit.
Ein Status je Teilsystem
Jedes Teilsystem meldet über einen Logic Memory eine einzige Zahl:
| Wert | Bedeutung | Farbe |
|---|---|---|
| 0 | in Ordnung | grün |
| 1 | Warnung, läuft aber | gelb |
| 2 | Störung | rot |
Fehlt der Speicher, gilt das als Störung. Wer nicht meldet, kann auch nicht in Ordnung sein.
Prioritäten
Nicht jede Störung ist gleich schlimm. Die Werkstatt ordnet so: 1 Lebenserhaltung, 2 Energie, 3 Produktion, 4 Logistik. Die Gesamtanzeige zeigt die Nummer des Systems mit dem schlimmsten Status – und bei Gleichstand das wichtigere. Dazu liest der Chip die Systeme vom unwichtigsten zum wichtigsten und übernimmt ein System auch bei gleichem Status:
sge tmp s schlimmst # gleich schlimm zaehlt auch
select wer tmp nr wer
max schlimmst schlimmst s
Weil die Lebenserhaltung zuletzt kommt, gewinnt sie jeden Gleichstand. Zeigt die Tafel „1“ in Rot, ist die Luft in Gefahr, egal was sonst noch rot ist.
Lesbarkeit
- Farbe zuerst. Die Farbe sieht man aus fünf Metern, die Zahl erst aus einem.
- Eine Anzeige je System, eine für alles. Mehr Zahlen machen die Tafel nicht klüger.
- Fester Platz. Die Lebenserhaltung hängt immer oben links. Wer die Tafel kennt, muss nicht lesen, wo was steht.
- Augenhöhe. Die Tafel hängt dort, wo du ohnehin vorbeikommst, nicht über der Tür.
Die Farbe zum Status rechnet ein kleines Unterprogramm. Weil es aus einem anderen Unterprogramm heraus aufgerufen wird, rettet der Aufrufer vorher ra – sonst fände der erste Rücksprung nicht mehr nach Hause.
Übung
Aufgabe
Bau die Übersichtstafel. Vier Logic Memorys „LS_Status“, „EN_Status“, „PR_Status“, „LG_Status“ melden 0, 1 oder 2 – ein fehlender Speicher gilt als 2. Die Anzeigen „Ueb_LS“, „Ueb_EN“, „Ueb_PR“, „Ueb_LG“ zeigen den Status als Zahl und Farbe (grün, gelb, rot). „Ueb_Basis“ zeigt die Nummer des schlimmsten Systems (1 LS, 2 EN, 3 PR, 4 LG, bei Gleichstand das wichtigere) in dessen Farbe, oder 0 in Grün, wenn alles in Ordnung ist.
Hinweise
Hinweis 1
Ein Unterprogramm zeigen mit Name, Anzeige und Nummer in Registern, viermal aufgerufen – LG zuerst, LS zuletzt.
Hinweis 2
Im Unterprogramm: sge tmp s schlimmst, select wer tmp nr wer, max schlimmst schlimmst s.
Hinweis 3
Farbe: sgt farbe s 1, select farbe farbe ROT GELB, select farbe s farbe GRUEN.
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