DéfinirIndirectementVariableParAttribut (RT Professional) - WinCC

Fonctions système (RT Professional)

ft:publication_title
Fonctions système (RT Professional)
Product
WinCC
Version
V20
Publication date
11/2024
Language
fr-FR
DéfinirIndirectementVariableParAttribut

Description

Écrit la valeur d'un attribut d'objet dans une variable adressée indirectement. La variable transmise comme paramètre de sortie contient le nom d'une deuxième variable dont la valeur est modifiée par la fonction. Une alarme de conduite peut journaliser la modification dans le système d'alarme.

Utilisation dans la liste de fonctions

DéfinirVariableIndirectementParAttribut (Nom de variable, Nom de vue, objet de vue, nom d'attribut, Avec ou sans alarme de conduite)

Utilisation dans les fonctions définies par l'utilisateur

SetTagIndirectByProperty Tag_name, Screen_name, Screen_object, Property_name, With_or_without_operator_event

Utilisable dans la mesure où le pupitre configuré prend en charge les fonctions définies par l'utilisateur. Pour plus d'informations, référez-vous à "Fonctions système pour Runtime Professional".

Paramètre

Nom de variable

Nom d'une variable String contenant le nom d'une variable dont la valeur doit être modifiée.

Nom de vue

Nom de la vue contenant l'objet.

Objet graphique

Nom de l'objet dont l'attribut fournit la valeur.

Nom d'attribut

Nom d'attribut qui fournit la valeur.

Avec ou sans alarme de conduite

0 (hmiWithoutOperatorEvent) = sans alarme de conduite

1 (hmiWithOperatorEvent) = avec alarme de conduite

Exemple

Le code du programme suivant écrit la valeur de l'attribut d'objet "Couleur d'arrière-plan" dans la variable Tag2.

Copie le code de programme suivant dans le presse-papiers

{

SetTag ("IndirectWrite", "Tag2");

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

...

}