SetzeVariableIndirektDurchEigenschaft (RT Professional) - WinCC

Systemfunktionen (RT Professional)

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

Beschreibung

Schreibt den Wert einer Objekteigenschaft in eine indirekt adressierte Variable. Die als Ausgabe-Parameter übergebene Variable enthält den Namen einer zweiten Variable, deren Wert durch die Funktion geändert wird. Über eine Bedienmeldung kann die Änderung im Meldesystem protokolliert werden.

Verwendung in der Funktionsliste

SetzeVariableIndirektDurchEigenschaft (Variablenname, Bildname, Bildobjekt, Name der Eigenschaft, Mit oder ohne Bedienmeldung)

Verwendung in benutzerdefinierten Funktionen

SetTagIndirectByProperty Tag_name, Screen_name, Screen_object, Property_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

Variablenname

Name einer String-Variablen, die den Namen einer Variablen enthält, deren Wert geändert werden soll.

Bildname

Name des Bildes, in dem das Objekt enthalten ist.

Bildobjekt

Name des Objekts, dessen Eigenschaft den Wert liefert.

Name der Eigenschaft

Name der Eigenschaft, die den Wert liefert.

Mit oder ohne Bedienmeldung

0 (hmiWithoutOperatorEvent) = Ohne Bedienmeldung

1 (hmiWithOperatorEvent) = Mit Bedienmeldung

Beispiel

Der folgende Programmcode schreibt den Wert der Objekteigenschaft "Hintergrundfarbe" in die Variable Tag2.

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

{

SetTag ("IndirectWrite", "Tag2");

SetTagIndirectByProperty ("IndirectWrite", screenName, objectName, "BackColor", hmiWithoutOperatorEvent);

...

}