Das lernst du heute
- Ofen, Fertiger und Zählung zusammenführen
- Typische Fehler
Zwei Wochen Produktion: Ofen und Legierungen, Fertiger, Zentrifuge, Lichtbogenofen, Zählen. Bevor morgen die ganze Hütte entsteht, lohnt ein Blick zurück – und auf die Fehler, die dabei immer wieder passieren.
Was zusammengehört
| Baustein | Kernidee |
|---|---|
| Ofen | Fenster aus Temperatur und Druck, RecipeHash nicht 0 vor dem Öffnen der Gussform |
| Lichtbogenofen | Activate 1 je Stapel, Strom pro Stück, schaltet sich bei Mangel selbst ab |
| Fertiger | RecipeHash wählt, Activate 1 stößt ein Stück an |
| Zählen | ExportCount mit ClearMemory, Stückzahlen im Lager mit lbns … Sum |
| Überwachen | Zähler-Trick für Stau und stehende Ketten |
Typische Fehler
1. Sum bei Anteilen. Zwei Akkus mit je 30 % ergeben mit Sum 0,6 – „über 50 %“, obwohl beide fast leer sind. Bei Ratio, Temperature und Pressure gehört Average hin. Sum nur bei echten Summen: Stückzahlen, Leistung, Energie.
2. Schwelle ohne Gedächtnis. sgt frei stand AN allein schaltet bei 50 % hin und her. Eine Hysterese braucht zwei Schwellen und das alte Ergebnis.
3. Activate jeden Takt schreiben. sbn … Activate frei schreibt eine 0, sobald die Freigabe fällt – und bricht ein halb fertiges Stück ab. Anstoßen ja, abbrechen nie.
Weitere Klassiker aus den letzten Tagen:
- Gussform öffnen, ohne
RecipeHashzu prüfen – Schlacke statt Barren. UndModestattRecipeHashprüfen – auf dem Dedicated Server geht die Form nie auf. lr … Requiredan einem Ofen – der Chip hält an.rmapmit einer ReferenceId statt einem Pin.- Zählschleifen über viele Fächer und dann im selben Takt das Ergebnis erwarten.
- NaN in einer Summe: ein fehlendes Gerät vergiftet alles danach.
Die Fehler finden
So sieht die Hütte im Kleinen mit den ersten drei Fehlern aus:
lbn stand AKKU HASH("Akku") Ratio Sum
sgt frei stand AN
sbn DREHBANK HASH("Drehbank") Activate frei
Und so ohne:
lbn stand AKKU HASH("Akku") Ratio Average
sgt tmp stand AUS
and frei frei tmp
sgt tmp stand AN
or frei frei tmp
Bei Fehlersuche hilft ein einfacher Test im Kopf: „Was passiert bei zwei Geräten mit gleichem Namen? Was passiert genau an der Schwelle? Was passiert, wenn das Gerät fehlt?“ Diese drei Fragen finden die meisten Fehler dieser Woche.
Übung
Aufgabe
Der Startcode der kleinen Hütte enthält die drei typischen Fehler. Behebe sie: Average statt Sum für den Akkustand, eine Hysterese (frei ab über 50 %, gesperrt bei 20 % und darunter) und ein Anstoßen der Drehbank, das nie eine 0 schreibt – Activate 1 nur, wenn frei und die Drehbank gerade nicht aktiv ist. Den Lichtbogenofen gibst du hier nur mit On frei; seine Stapel startet in dieser Übung ein anderer Chip.
Hinweise
Hinweis 1
Fehler 1 ist ein einziges Wort im lbn.
Hinweis 2
Fehler 2: sgt/and mit AUS, dann sgt/or mit AN.
Hinweis 3
Fehler 3: beqz frei start, Activate lesen, bnez aktiv start, erst dann Activate 1.
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