Das lernst du heute
- ImportCount und ExportCount
- Durchsatz messen
- Zähler zurücksetzen
Wie viel schafft die Hütte pro Minute? Reicht ein Lichtbogenofen, oder braucht es einen zweiten? Das sind Fragen nach dem Durchsatz – und die Maschinen zählen dafür schon mit.
ImportCount und ExportCount
Fast jede Maschine mit Rutschenanschluss führt zwei Zähler:
| LogicType | zählt |
|---|---|
ImportCount | wie viele Teile sie angenommen hat |
ExportCount | wie viele Teile sie ausgegeben hat |
Das gilt für Öfen, Lichtbogenofen, Fertiger, Recycler, Zentrifuge, Sortierer, Stapler, Tiefbohrer, Verkaufsautomat und auch für Rutschen-Einlass und -Auslass. Gezählt werden Teile, also Stapel – ein Stapel von 50 Erz ist eins.
Durchsatz messen
Ein Zähler allein sagt wenig, er wächst immer weiter. Interessant ist, wie schnell er wächst. Einmal pro Minute nimmt der Chip die Differenz zum letzten Wert:
sub rate jetzt alt
move alt jetzt
max rate rate 0
Den ersten alt-Wert liest der Chip vor dem Start-Label, damit die erste Minute nicht den ganzen bisherigen Zählerstand als Durchsatz zeigt.
Zähler zurücksetzen
ClearMemory 1 setzt ImportCount und ExportCount des Geräts auf 0. Danach muss auch alt auf 0, sonst ergäbe die nächste Minute eine riesige negative Differenz:
sbn BOGEN HASH("Lichtbogen") ClearMemory 1
move alt 0
Setzt jemand anderes den Zähler zurück, fängt max rate rate 0 den einen negativen Wert ab, und ab der Minute danach stimmt es wieder.
Vergleiche ImportCount und ExportCount derselben Maschine über längere Zeit. Kommt viel mehr hinein als heraus, staut sich drinnen etwas – oder die Maschine fasst viele Teile zu einem zusammen, wie ein Ofen, der aus Erz Barrenstapel macht.
Übung
Aufgabe
Der Lichtbogenofen heißt „Lichtbogen“. „Ausgaben“ zeigt ExportCount, „Eingaenge“ ImportCount (ohne Ofen je −1). Einmal pro Minute (120 Takte) zeigt „ProMinute“ den Zuwachs von ExportCount seit der letzten Minute, nie negativ, ohne Ofen −1. Ein Druck auf „Reset“ schreibt ClearMemory 1 und setzt den gemerkten Wert auf 0.
Hinweise
Hinweis 1
Reset: Taste mit sgtz prüfen, sonst zu anzeigen springen.
Hinweis 2
Gesamtzahlen jeden Takt, mit snanz und select … -1.
Hinweis 3
Minutenteil hinter blt takt TAKTE start: sub, move alt jetzt, max … 0.
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