stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. Stationeers-Wiki
  3. Geräte
  4. Batch Lesegerät

Geräte

Batch Lesegerät

Batch Reader

PrefabStructureLogicBatchReader Hash264413729in der Hash-Suche
Strom lackierbar Stand 0.2.6428.27798

Überblick

Batch Lesegerät (StructureLogicBatchReader) in Stationeers: Gerät, Hash 264413729, 10 W. Mit Bauschritten, 8 IC10-Logikwerten und Anschlussplan.

Der Batch-Leser arbeitet wie der Logiklesegerät, liest aber nicht ein einzelnes Gerät, sondern alle Geräte eines Typs im Datennetz an seinem Eingang. Das Ergebnis steht als eine Zahl in seinem Setting, das nur lesbar ist. Damit fragst du zum Beispiel alle Batterien einer Basis auf einmal ab.

So stellst du ihn ein: Mit dem Schraubenzieher klickst du drei Stellpunkte an, jeder Klick springt eins weiter, mit gedrückter Taste C eins zurück:

  • Gerätetyp: einer der Typen, die im Eingangsnetz vorkommen und lesbare Werte haben,
  • Wert: der LogicType, den alle Geräte dieses Typs liefern sollen,
  • Methode: Average, Sum, Minimum, Maximum oder Count – genau die Batchmodi 0 bis 4 aus dem IC10. Ab Werk steht er auf Average.

Für Messwerte ist der Mittelwert die sichere Wahl. Mit der Summe fällt ein Fehler erst auf, wenn ein zweites Gerät dazukommt – zwei Sensoren mit je 400 K ergeben dann 800 K. Count zählt nur die Geräte des Typs, der Wert spielt dabei keine Rolle.

Er hat einen Dateneingang, einen Datenausgang und einen Stromanschluss und braucht laut Spieldaten 10 W. Anders als der einfache Leser arbeitet er nur mit belegtem Ausgang: Hängt am Ausgang kein Kabel, steht Error auf 1. Dasselbe passiert, wenn im Eingangsnetz kein Gerät des gewählten Typs mehr hängt. Setting behält dann den letzten Wert.

Der Batch-Leser fragt nicht nach Namen. Er erfasst jedes Gerät des Typs im ganzen Eingangsnetz, auch im Nachbarraum. Brauchst du nur die Geräte eines Raums, gib ihnen einen gemeinsamen Namen und lies sie im Chip mit lbn. Wie das geht, steht in IC10: Gerät per Name steuern. Gebaut wird er aus dem Kit (Logik E/A).

IC10 und Logik

8 Logikwerte, davon 8 lesbar und 1 schreibbar.

  • Power R 1
  • Error R 4
  • Setting R 12
  • On RW 28
  • RequiredPower R 33
  • PrefabHash R 84
  • ReferenceId R 217
  • NameHash R 268

Beispiel: per Name ansprechen

Liest Setting, zeigt den Wert am IC-Gehäuse und schreibt On. Das Gerät vorher mit dem Etikettierer benennen; gleichnamige Geräte werden gemeinsam angesprochen.

# Batch Lesegeraet per Name ansprechen
define GERAET 264413729  # StructureLogicBatchReader
define NAME HASH("Batch Lesegeraet")  # Name im Spiel (Etikettierer)
define SOLL 1  # On 1 = ein
alias wert r0

start:
yield
lbn wert GERAET NAME Setting 0  # 0 = Mittelwert aller gleichnamigen
bnan wert start  # kein Gerät mit diesem Namen
s db Setting wert  # am Gehäuse anzeigen
sbn GERAET NAME On SOLL  # Wert setzen
j start

Anschlüsse

1Daten2Daten3
Schematisch: Eingänge links, Ausgänge rechts, Abfall oben, Strom und Daten unten. Lage und Abstand entsprechen nicht dem Modell.
  1. 1Daten · Eingang
  2. 2Daten · Ausgang
  3. 3Strom

Bauen und Abbauen

Raster: kleines Raster (0,5 m) · Befestigung: an Wand oder Boden

  1. 1

    Aufstellen

    Zurückbauen mit Handbohrer

Material gesamt

Abbau gibt zurück

Gebaut mit: Kit (Logik E/A)

Material, Feuer und Recycling

Brennbar laut Spieldaten: Flammpunkt 373,2 K (100 °C); Selbstentzündung 573,2 K (300 °C); Brenndauer 5 s

Rohwerte aus dem Spielcode (3)

Feldnamen wie im Spielcode, ohne Übersetzung. Hilfreich für Mods und genaue Grenzen.

LogicUnitBase.ConnectionTypeFlatExhaustive
LogicUnitBase.Input1Index0
LogicUnitBase.OutputIndex1

Siehe auch

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall