Data Read Local
Liest einen in den lokalen Szenariodaten gespeicherten Wert und gibt ihn für andere Blöcke zur Nutzung aus. Nützlich, wenn Sie Werte innerhalb desselben Szenarios teilen möchten (z. B. in Schleifen oder zwischen verschiedenen Verzweigungen), ohne auf direkte Verbindungen angewiesen zu sein.
📥 Eingänge
Dieser Block hat keine Eingänge.
📤 Ausgänge
Generic
Dieser Anschluss gibt den aus dem lokalen Speicher für den angegebenen Schlüssel abgerufenen Wert aus. Falls der Schlüssel nicht gefunden wird, wird ein Standardwert erzeugt und eine Warnung angezeigt.
🕹️ Steuerungen
Data Key
Geben Sie den Textschlüssel ein, mit dem der Wert im lokalen Speicher nachgeschlagen wird. Das Feld bietet Autocomplete-Vorschläge für vorhandene lokale Schlüssel, um Tippfehler zu vermeiden.
⚙️ Ausführungsmechanismus
Wenn das Szenario ausgeführt wird, verwendet der Block den Text aus der Steuerung
Data Key, um einen Wert im lokalen Szenariospeicher nachzuschlagen.Wenn ein passender Eintrag vorhanden ist, wird dieser Wert über den Anschluss
Genericgesendet.Falls kein passender Eintrag vorhanden ist, erzeugt der Block einen sicheren Standardwert und zeigt eine Warnung an, damit Sie wissen, dass der Schlüssel nicht gefunden wurde.
✨ Funktionen
Lesezugriff auf lokalen Speicher, um Daten im Szenario ohne direkte Verbindungen zu teilen.
Autocomplete für die Steuerung
Data Key, um Tippfehler zu reduzieren und die Einrichtung zu beschleunigen.Sichere Standardverhalten und sichtbare Warnung, wenn ein Schlüssel fehlt.
📝 Nutzung
Geben Sie den Namen des Werts, den Sie lesen möchten, in die Steuerung
Data Keyein (verwenden Sie Autocomplete, um vorhandene Schlüssel auszuwählen).Führen Sie das Szenario aus. Der Block gibt den gespeicherten Wert am Anschluss
Genericaus, wenn er verfügbar ist.Verwenden Sie nachgelagerte Blöcke, um den Wert zu verarbeiten, anzuzeigen oder zu exportieren.
Beispiele für übliche Verwendungsfälle:
Lesen von Zählern, Flags oder Zwischenresultaten, die zuvor im Szenario gespeichert wurden.
Abrufen von Konfigurationswerten, die durch einen Setup-Schritt in den lokalen Speicher gelegt wurden.
💡 Tipps und Tricks
Um einen Wert zu speichern, den dieser Block lesen kann, koppeln Sie ihn mit dem Block
Data Write Local. Einmal schreiben, überall im gleichen Szenario lesen.Wenn Daten über mehrere Ausführungen hinweg erhalten bleiben oder global verfügbar sein sollen, verwenden Sie
Data Write GlobalundData Read Global.Verwenden Sie
Is NoneoderReplace Nonenach diesem Block, um Fallback-Werte bereitzustellen und Fehler in nachgelagerten Blöcken zu vermeiden, wenn ein Schlüssel fehlt.Kombinieren Sie mit
Debug Input, um den abgerufenen Wert schnell im Log zu inspizieren, während Sie das Szenario aufbauen.Zum Protokollieren oder Exportieren gelesener Werte verbinden Sie die Ausgabe mit
CSV Exportoder anderen Export-Blöcken.Beim Erstellen von Subsystemen oder Schleifen können
Data Read Localzusammen mitSubsystemoderData Memoryhelfen, den Zustand zu koordinieren, ohne zusätzliche Verkabelung.
🛠️ Fehlersuche
Es erscheint kein Wert: Überprüfen Sie die genaue Schreibweise des
Data Key. Verwenden Sie die Autocomplete-Liste, um vorhandene Schlüssel zu bestätigen.Warnung über fehlenden Schlüssel: Dies bedeutet, dass der Schlüssel im lokalen Speicher nicht gefunden wurde. Erstellen Sie den Schlüssel früher im Szenario mit
Data Write Localoder behandeln Sie den fehlenden Wert mitReplace None.Unerwarteter Werttyp: Denken Sie daran, dass der Block genau das ausgibt, was gespeichert wurde. Verwenden Sie Typprüfungs- oder Konvertierungsblöcke nachgelagert, wenn Sie einen bestimmten Typ benötigen.
Zuletzt aktualisiert