Variable definieren

Die Funktion "Variable definieren" des ScriptWizards ermöglicht es, eine beliebige neue Variable zu deklarieren, welche ab diesem Zeitpunkt für die weitere Verwendung innerhalb des ScriptWizards zur Verfügung steht.

Abbildung 1. Übersicht - Variable definieren

Aufbau

Im Folgenden eine Auflistung mit einer entsprechenden Erklärung der verfügbaren Einstellungsmöglichkeiten sowie Schaltflächen der Funktion "Variable definieren".

Variablenname

Mit dem Textfeld Variablenname kann ein Name für die neue Variable vergeben werden. Mittels dieser wird die Variable im Weiteren angesprochen (z.B. "MyVariable").

Hinweis

Folgende Einschränkungen müssen bei der Vergabe eines Variablennamens beachtet werden:

  • Es dürfen nur die Zeichen von 0-9, a-z, A-Z sowie "_"(Underscore/Unterstrich) verwendet werden.

  • Der Name einer Variable muss eindeutig sein, d.h. er darf nicht mehrfach verwendet werden.

Variablentyp

Die Auswahlliste ermöglicht die Auswahl des Typs aus allen in WinCC OA verfügbaren Variablentypen. z.B.: string, int, bool, float, dyn_string,..

Abhängig von der Wahl des Types können unterschiedlichste Werte innerhalb der Variable gespeichert werden. Mehr dazu siehe unter Datentypen.

Initialwert

Der Initialwert repräsentiert den Start-Wert der Variable.

Hinweis

Abhängig vom gewählten Variablentyp muss der Initialwert gewählt werden. Mehr zu den möglichen Inhalten eines bestimmten Variablentyps findet sich im Kapitel Datentypen.

Hilfe

Die Hilfe Schaltfläche öffnet die WinCC OA 3.14 Hilfe Datei und ermöglicht damit den Zugriff auf zusätzliche Informationen über die Funktion "Variable definieren".

Übernehmen

Durch das Betätigen der "Übernehmen" Schaltfläche wird die Deklaration der Variable abgeschlossen und der ScriptWizard übernimmt die neue Variable in die momentan gewählte Funktion.

Abbrechen

Durch das Betätigen der "Abbrechen" Schaltfläche wird die Deklaration der neuen Variable verworfen und es kann eine neue Funktion für den ScriptWizard gewählt werden.

Abbildung 2. Variable erfolgreich definiert