WInCC Professional V13.0 SP1 Lokale Skripte Lokale Skripte Einsatzmöglichkeiten Lokale Skripte nutzen Sie z. B. für Folgendes: • Dynamisierung von Objekten Sie verwenden ein lokales Skript, um den Wert einer Objekteigenschaft in Runtime zu bestimmen. Auf diese Weise ändern Sie z. B. die Farbe in Abhängigkeit von einem Variablenwert. • Aufgaben zu einem beliebigen Zeitpunkt ausführen Sie verwenden ein lokales Skript zum planen von Aufgaben, z. B. täglicher Ausdruck eines Protokolls bei Schichtende. Anwendungsbeispiele von lokalen Skripten • • • Sollwertvorgaben für Variablen an die Bedienung eines Grafikobjekts projektieren, um z. B. per Mausklick einen Wert für die Steuerung vorzugeben. Die Umschaltung der Runtime-Sprache an die Bedienung eines Grafikobjekts projektieren. Statusüberwachung von Variablen, z. B. um sicherzustellen, dass ein Wert gültig ist. Eigenschaften von lokalen Skripten Ein lokales Skript erstellen Sie direkt an der Verwendungsstelle. Ein lokales Skript hat folgende Eigenschaften: • • • • • • Vordefinierter Name Vordefinierte Parameter Vordefinierter Rückgabewert (optional) Änderbarkeit nur an Verwendungsstelle Besitzt einen Trigger Aufruf von benutzerdefinierten Funktionen, Systemfunktionen Trigger Trigger sind notwendig, um lokale Skripte in Runtime auszuführen. Der Trigger wird beim Anlegen eines lokalen Skripts entweder automatisch ermittelt oder vom Projekteur festgelegt. Folgende Trigger werden in WinCC unterstützt: • • • Azyklische Trigger, z. B. Sie planen ein eimaliges Beenden von Runtime für Wartungsarbeiten. Zyklische Trigger, z. B. Sie planen eine Aufgabe, die den täglichen Ausdruck eines Protokolls startet. Ereignisse, z. B. beim Klick auf die Schaltfläche. Die folgende Abbildung zeigt unterschiedlichen Triggerarten: This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=74713345163&Language=de-DE&TopicId=36119337227 18.08.2016 WInCC Professional V13.0 SP1 Lokale Skripte Trigger kommen in folgenden Editoren zu Einsatz: • Aufgabenplaner Im Aufgabenplaner projektieren Sie zuerst den Trigger. Den Trigger verbinden Sie dann mit dem lokalen Skript oder einer Funktionsliste. • Bilder Im Bild projektieren Sie zuerst in der Eigenschaftsliste ein lokales Skript, um eine Objekteigenschaft zu dynamisieren. Beim Anlegen des lokalen Skripts wird der Trigger automatisch ermittelt. Den Trigger können Sie ändern, z. B. in Variablentrigger. Siehe auch → Runtime Scripting This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete documentation can be found at: /dokumentation/default.aspx?DocVersionId=74713345163&Language=de-DE&TopicId=36119337227 18.08.2016
© Copyright 2024 ExpyDoc