Beschreibung
Schreibt den Wert einer indirekt adressierten Variable in eine Variable. Die als Parameter übergebene Variable enthält den Namen einer zweiten Variable, deren Wert gelesen wird. Über eine Bedienmeldung kann die Änderung im Meldesystem protokolliert werden.
Verwendung in der Funktionsliste
SetzeVariableDurchVariableIndirekt (Name der Variablen, Variablenname, Mit oder ohne Bedienmeldung)
Verwendung in benutzerdefinierten Funktionen
SetTagByTagIndirect Tag_name, Source_tag_name, With_or_without_operator_event
Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Systemfunktionen für Runtime Professional".
Parameter
Name der Variablen
Name der Variable, deren Wert geändert werden soll.
Variablenname
Name einer String-Variablen, die den Namen einer Variablen enthält, die den Variablenwert liefert.
Mit oder ohne Bedienmeldung
0 (hmiWithoutOperatorEvent) = Ohne Bedienmeldung
1 (hmiWithOperatorEvent) = Mit Bedienmeldung
Beispiel
Der folgende Programmcode schreibt Wert der Variable Tag4 in die Variable Tag1.
|
{ SetTag ("IndirectRead", "Tag4"); SetTagByTagIndirect ("Tag1", "IndirectRead", hmiWithoutOperatorEvent); ... } |