Das lernst du heute
- Alle Geräte eines Typs lesen und schreiben
- Unterschied zu lbn/sbn
- „alle Lampen aus“
Feierabend in der Basis: Alle Wandlampen sollen aus. Du könntest jede einzeln über ihren Namen schalten. Schneller geht es ohne Namen.
lb und sb
| Befehl | Form | trifft |
|---|---|---|
lbn | lbn r? Typ Name LogicType Batchmodus | alle Geräte des Typs mit diesem Namen |
lb | lb r? Typ LogicType Batchmodus | alle Geräte des Typs |
sbn | sbn Typ Name LogicType Wert | alle Geräte des Typs mit diesem Namen |
sb | sb Typ LogicType Wert | alle Geräte des Typs |
Es fehlt einfach der Name. Alles andere bleibt gleich, auch die Batchmodi.
define LAMPE HASH("StructureWallLight") # Wall Light
alias anzahl r0
sb LAMPE On 0 # alle Wandlampen aus
lb anzahl LAMPE On Sum # wie viele brennen noch?
Was man mit lb gut fragen kann
lb anzahl LAMPE On Sum: Wie viele Lampen sind an?Onist 0 oder 1, die Summe zählt also.lb anzahl SENSOR Temperature Count: Wie viele Gas-Sensoren sieht der Chip überhaupt?lb temp SENSOR Temperature Average: Mitteltemperatur über alle Sensoren der Basis.
Nur ein Typ
sb trifft genau einen Prefab. Wandlampe, lange Wandlampe und runde Lampe sind verschiedene Typen – „alle Lampen aus“ braucht für jeden Lampentyp eine eigene Zeile.
sb fragt nicht nach. Ein sb VENT On 0 schaltet jede aktive Lüftung im Netz ab, auch die in der Schleuse, an die du gerade nicht gedacht hast. Nimm sb nur für Dinge, bei denen „alle“ wirklich alle heißen darf: Licht, Anzeigefarben, Schilder. Für alles, was mit Luft, Druck oder Strom zu tun hat, gehören Namen dazu.
Wann was
| Aufgabe | Befehl |
|---|---|
| alle Lampen aus | sb |
| Licht im Lager | sbn mit Name |
| Mitteltemperatur der ganzen Basis | lb |
| Temperatur im Labor | lbn mit Name |
Schaubild
Übung
Aufgabe
Ein Hauptschalter für das Licht: Im Netz hängen drei Wandlampen mit verschiedenen Namen, ein Hebel „Hauptschalter“ und eine LED-Anzeige „Licht an“.
- Hebel umgelegt: alle Wandlampen an, sonst alle aus – mit
sb. - Die Anzeige zeigt, wie viele Wandlampen gerade brennen – mit
lb.
Hinweise
Hinweis 1
Den Hebel liest du mit lbn über seinen Namen.
Hinweis 2
sb LAMPE On schalter schaltet alle Wandlampen auf einmal.
Hinweis 3
lb anzahl LAMPE On Sum zählt die brennenden Lampen.
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