Tag To
Dieser Funktionsblock leitet einen benannten Wert aus einer anderen Stelle desselben Szenarios weiter. Verwenden Sie ihn zusammen mit dem passenden Tag From-Block, um Variablen im Workspace abzurufen, ohne direkte Verbindungen (Wires) herstellen zu müssen.
📥 Eingänge
Dieser Funktionsblock hat keine Eingänge.
📤 Ausgänge
Generic Liefert den Wert, der vom passenden Tag From-Block bezogen wurde.
🕹️ Steuerungen
Tag Geben Sie den Tag-Namen ein, der identifiziert, welchen Wert Sie abrufen möchten.
Das Feld akzeptiert freien Text und schlägt vorhandene Tag-Namen vor, um Tippfehler zu vermeiden.
Der eingegebene Tag muss exakt mit dem im entsprechenden
Tag From-Block verwendeten Tag übereinstimmen.
🎨 Funktionen
Leichter, blocksübergreifender Datenzugriff innerhalb desselben Szenarios.
Autocomplete hilft beim Finden bestehender Tags.
Validierung warnt, wenn kein passender
Tag From-Block gefunden wird.Gibt den gleichen Datentyp zurück, den der zugehörige Quellblock liefert (
Generic).
⚙️ Laufmechanismus
Wenn dieser Funktionsblock ausgeführt wird, sucht er im Szenario nach einem Tag From-Block, der denselben Tag-Text verwendet. Wird ein Treffer gefunden, wird der vom Tag From bereitgestellte Wert auf dem Ausgang Generic ausgegeben. Existiert keine passende Quelle, meldet der Block einen Fehler und markiert sich als ungültig, damit Sie den fehlenden Tag leicht finden und korrigieren können.
📝 Nutzungshinweise
Platzieren Sie einen
Tag From-Block dort, wo ein Wert erzeugt wird, und setzen Sie dessen Tag-Text.Fügen Sie diesen
Tag To-Block dort hinzu, wo Sie den Wert verwenden möchten, und tragen Sie denselben Tag im FeldTagein.Verwenden Sie den Ausgang
Generic, um nachfolgende Blöcke oder Verarbeitungen zu versorgen.Wenn Sie einen Tag umbenennen, aktualisieren Sie sowohl die Quelle als auch diesen Verbraucherblock, damit die Verbindung erhalten bleibt.
💡 Tipps und Tricks
Nutzen Sie
Tag Fromzusammen mit diesem Block, um Ergebnisse aus einem Verarbeitungszweig in einen anderen Teil des Szenarios zu übergeben, ohne Drähte hinzuzufügen.Kombinieren Sie mit
Data Write LocalundData Read Local, wenn Sie persistente oder loop-freundliche Speicherung von Werten benötigen.Verwenden Sie
Data Write GlobalundData Read Global, wenn Werte über mehrere Szenarien hinweg geteilt werden sollen.Fügen Sie
Debug Inputin der Nähe des Produzenten oder Verbrauchers hinzu, um Tag-Inhalte während der Entwicklung zu protokollieren.Um protokollierte Daten weiterzugeben, koppeln Sie den Ausgang mit
Data to JSONoderCSV Export.Wenn ein Wert fehlen kann, sichern Sie den Verbraucher mit
Is NoneoderReplace Noneab, um sinnvolle Standardwerte bereitzustellen.
🛠️ Fehlersuche
Wenn ein Fehler über einen fehlenden Tag angezeigt wird, prüfen Sie auf Tippfehler und stellen Sie sicher, dass ein
Tag From-Block mit passendem Text existiert.Wenn der Ausgang einen unerwarteten Datentyp liefert, überprüfen Sie, was der entsprechende
Tag From-Block erzeugt, und passen Sie nachgelagerte Blöcke an oder verwenden SieData Type Converter.Bei umbenannten Tags aktualisieren Sie sowohl Quell- als auch Verbraucherblöcke; die Autocomplete-Funktion kann helfen, alle vorhandenen Tags zu finden.
Zuletzt aktualisiert