Das lernst du heute
- Planung und Aufteilung der Basisautomation
- Schnittstellen festlegen
Diese Woche hast du geplant, aufgeteilt, Schnittstellen beschrieben und Tests vorbereitet. Jetzt wird daraus der Plan für die Basisautomation – und der erste Chip, der ihn umsetzt.
Der Plan
| Teilsystem | Kürzel | Aufgabe |
|---|---|---|
| Lebenserhaltung | LS | Druck, Luft, Temperatur |
| Energie | EN | Akkus, Generator, Lastabwurf |
| Produktion | PR | Fertigungsaufträge |
| Logistik | LG | Bestände und Anforderungen |
| Zentrale | Z | Übersicht, Alarme, Aufträge verteilen |
Die Schnittstellen
Jedes Teilsystem schreibt zwei Logic Memorys, die Zentrale liest sie:
| Speicher | Schreiber | Inhalt |
|---|---|---|
| „X_Status“ | Teilsystem X | 0 in Ordnung, 1 Warnung, 2 Störung |
| „X_Puls“ | Teilsystem X | Lebenszeichen, ändert sich jeden Takt |
| „X_Auftrag“ | Zentrale | was das Teilsystem tun soll, je System verschieden |
| „Z_Puls“ | Zentrale | Lebenszeichen der Zentrale |
Die Aufträge kommen in den nächsten Wochen dazu: Lastabwurf-Stufe für EN, Stückzahl für PR, Bestand und Anforderung von LG.
Teil 1: der Kern der Zentrale
Heute baust du den Teil der Zentrale, ohne den nichts anderes geht: Sie lebt, sie merkt, ob die Teilsysteme leben, und sie fasst alles in einer Zahl zusammen. Für den Anfang reichen Lebenserhaltung und Energie.
- Lebenszeichen: „Z_Puls“ zählt in jedem Durchlauf eins hoch.
- Watchdog: Ändert sich „LS_Puls“ oder „EN_Puls“ 4 Durchläufe lang nicht, gilt das System als gestört – egal was sein Status sagt.
- Ausfall: Fehlt ein Status- oder Puls-Speicher, gilt das System ebenfalls als gestört.
- Gesamtzustand: Die Anzeige „Basis“ zeigt den schlimmsten Status, grün, gelb oder rot.
Teilziele
- Die Zentrale sendet ihr Lebenszeichen.
- Der Gesamtzustand ist der schlimmste gemeldete Status.
- Ein stehender Puls macht sein System zur Störung.
- Ein fehlender Speicher macht sein System zur Störung.
Der Watchdog vertraut dem Status nur, solange der Puls lebt. Ein hängender Chip meldet oft für immer „0, alles gut“ – genau deshalb gibt es den Puls.
Hier sind die Wartezeit und jede Prüfung für zwei Systeme noch ausgeschrieben. Kommen PR und LG dazu, wird der Chip lang. Behalte die Zeichen im Blick, Teil 2 braucht Platz.
Projektaufgabe
Aufgabe
Bau den Kern der Zentrale nach den Regeln oben: Lebenszeichen „Z_Puls“, Status und Watchdog für LS und EN, Gesamtzustand auf „Basis“ mit Farbe.
Teilziele
- Teilziel 1: Lebenszeichen der Zentrale
- Teilziel 2: Gesamtzustand
- Teilziel 3: stehender Puls
- Teilziel 4: fehlender Speicher
Hinweise
Hinweis 1
Watchdog wie im Leitstand: seq, add, mul, move, dann sge tmp alter TIMEOUT und select s tmp STOERUNG s.
Hinweis 2
Fehlender Speicher: add tmp s p ist NaN, sobald einer der beiden fehlt – dann snan und select.
Hinweis 3
Gesamt: move gesamt s beim ersten System, max gesamt gesamt s beim zweiten.
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