SetzeVariableDurchVariableIndirekt (RT Professional) - WinCC

Systemfunktionen (RT Professional)

ft:publication_title
Systemfunktionen (RT Professional)
Product
WinCC
Version
V20
Publication date
11/2024
Language
de-DE
SetzeVariableDurchVariableIndirekt

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.

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

{

SetTag ("IndirectRead", "Tag4");

SetTagByTagIndirect ("Tag1", "IndirectRead", hmiWithoutOperatorEvent);

...

}