Benutzerdefinierter Scriptabschnitt

Mit der Funktion "Benutzerdefinierter Scriptabschnitt" ist es möglich, ein eigenes Script in den ScriptWizard generierten Code einzufügen und so Operationen durchzuführen, die nicht durch ScriptWizard abgedeckt werden.

Abbildung 1. Übersicht - Benutzerdefinierter Scriptabschnitt

Aufbau

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

Name/Kurzbeschreibung

Der Name bzw. die Kurzbeschreibung dient für eine vereinfachte Auffindbarkeit des benutzerdefinierten Scriptabschnittes. Innerhalb der Auflistung an Funktionsinhalten wird der Name/ die Kurzbeschreibung angeführt.

Scriptabschnitt

Der Scriptabschnitt nimmt den größten Teil des Funktionspanel ein und bietet die Möglichkeit, eigene Scripts innerhalb des ScriptWizards zu erstellen. Hierbei kann mit der aus CTRL bekannten Syntax gearbeitet werden und es stehen ebenfalls die bekannten CTRL Funktionen zur Verfügung.

Hinweis

Der Inhalt des benutzerdefinierten Scriptes wird nur auf Syntaktische Korrektheit überprüft. Fehler aufgrund der Programmlogik können hier nicht abgefangen werden und es obliegt dem Anwender, ein korrektes Script zu erstellen.

Logischen Ausdruck erstellen / "..."

Diese Schaltfläche öffnet das Fenster für die einfache Erstellung von logischen Ausdrücken. Mehr dazu siehe unter Logische Ausdrücke.

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 "Benutzerdefiniertes Script".

Übernehmen

Durch das Betätigen der "Übernehmen" Schaltfläche wird das Erstellen des benutzerdefinierten Scripts abgeschlossen und der ScriptWizard übernimmt das Script in die momentan gewählte Funktion (siehe Abbildung 2).

Abbrechen

Durch das Betätigen der "Abbrechen" Schaltfläche wird das Erstellen des benutzerdefinierten Scripts verworfen und es kann eine neue Funktion für den ScriptWizard gewählt werden.

Abbildung 2. Benutzerdefiniertes Script erfolgreich angelegt