SetzeVariable (RT Professional) - WinCC

Systemfunktionen (RT Professional)

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

Beschreibung

Weist der angegebenen Variablen einen neuen Wert zu.

Hinweis

Abhängig vom Variablentyp können Sie mit dieser Systemfunktion Zeichenketten und Zahlen zuweisen.

Verwendung in der Funktionsliste

SetzeVariable (Variable, Wert)

Verwendung in benutzerdefinierten Funktionen

SetTag Tag, Value

Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Geräteabhängigkeit".

Parameter

Variable

Die Variable, welcher der angegebene Wert zugewiesen wird.

Wert

Der Wert, welcher der angegebenen Variablen zugewiesen wird.

Hinweis

Die Systemfunktion "SetzeVariable" wird nur nach Aufbau einer Verbindung ausgeführt.

Beispiel

Der folgende Programmcode setzt mit der Funktion SetTag den Wert der Variablen gs_tag_bit auf TRUE und speichert den Rückgabewert in der Variable ok.

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

{

BOOL ok;

BOOL bvalue;

//Set the tag to true

ok = SetTag("gs_tag_bit", TRUE);

//error handling

if(ok)

{

  // succeeded

  printf ( "Function has run through.\r\n" );

bvalue = GetTagBit("gs_tag_bit");

  printf ("Value of gs_tag_bit: %d\r\n", bvalue);

}

else

{

  // failed

  printf ( "Error - function failed." );

}

...

}

Der gespeicherte Rückgabewert kann im nachfolgenden Code verarbeitet werden.