Berechnung ausführen

Die Funktion "Berechnung ausführen" des ScriptWizards ermöglicht es, arithmetische und logische Operationen durchzuführen und das Resultat für die weitere Verwendung in einer Variable abzulegen. Zusätzlich kann eine Benutzerberechtigung vergeben werden, um so den Aufruf durch unautorisierte Benutzer zu verhindern.

Abbildung 1. Übersicht - Berechnung ausführen

Aufbau

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

Achtung

Es wird keine Überprüfung auf korrekte Verwendung von Datentypen durchgeführt! Dies obliegt dem Benutzer! Die Datentypen der Variablen müssen daher mit der Funktion Variable definieren passend festgelegt werden, damit die Berechnung korrekt durchgeführt wird.

Variablen

Die Liste enthält alle verfügbaren Variablen, die für eine Berechnung herangezogen werden können.

$-Parameter

Die Liste enthält alle vorab definierten $-Parameter. Diese können ebenfalls für Berechnungen herangezogen werden.

Ausdruck

Innerhalb des Ausdruckfeldes kann eine arithmetische oder logische Berechnung erstellt werden, welche ausgeführt und dessen Ergebnis in die Zielvariable gespeichert werden soll.

Zielvariable

Die Auswahlliste enthält alle verfügbaren Zielvariablen, in denen das Ergebnis der Berechnung abgelegt werden soll. Bei Variablen für Datenpunkt Verbindungen wird deren Beschreibung und in Klammer der Variablenname angezeigt.

Achtung

Der Datentyp der Zielvariable muss mit dem Datentyp des Berechnungsergebnisses ident (int => int) oder konvertierbar (z.B. float => string, int => string, int => anytype,...) sein.

Benötigte Berechtigung

Die benötigten Berechtigungen legen fest, welche Berechtigungsstufe ein Benutzer besitzen muss, um die Berechnung durchführen zu können. Hierbei stehen alle in WinCC OA konfigurierten Berechtigungsstufen zur Verfügung.

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 "Berechnung ausführen".

Übernehmen

Durch das Betätigen der "Übernehmen" Schaltfläche wird das Erstellen der Berechnung übernommen und in die momentan gewählte Funktion eingefügt.

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. Berechnung erfolgreich angelegt