Indirekte Variablen mit lokalen Variablen verwenden
- Last UpdatedSep 24, 2024
- 1 minute read
In der Regel verwenden Sie indirekte Variablen in Verbindung mit Variablen, die der lokalen Variablenliste definiert sind. Auf diese Weise können Sie auch sehr einfach Grafikobjekte erstellen, die unterschiedliche Eigenschaften einer lokalen Variablen anzeigen. Sie können z. B. ein generisches Anzeigefeld erstellen, das verschiedene Punktfelder einer indirekten Variablen anzeigt, deren Verweis über ein entsprechendes Eingabefeld geändert werden kann. Im folgenden Beispiel ändert der Bediener die Punktfeld-Alarmgrenzwerte, die mit der lokalen Variablen PumpeDrehzahl verknüpft sind.
Die Abbildung zeigt ein Bedienfeld mit Eingabeverknüpfungen für die Alarmgrenzwert-Punktfelder der indirekten Variablen. Je nach dem aktuellen Verweis der indirekten Variablen werden somit die Alarmgrenzwerte unterschiedlicher Variablen angezeigt.

Um das Anzeigefeld mit der gewünschten Variablen zu verknüpfen, ändern Sie den Verweis der indirekten Variablen mit einem Skript.
IndirekteVar.Name = "Variablenname";
Variablenname steht dabei für eine Variable, die in der lokalen Variablenliste definiert ist. Wenn das Skript ausgeführt wird, kann über die indirekte Variable auf alle mit der lokalen Variablen verknüpften Punktfelder zugegriffen werden.