Herunterladen Inhalt Inhalt Diese Seite drucken

Die Grafikbearbeitung; Die Skriptbearbeitung - Siemens SIMATIC HMI Handbuch

Options
Vorschau ausblenden Andere Handbücher für SIMATIC HMI:
Inhaltsverzeichnis

Werbung

08.99

4.2 Die Grafikbearbeitung

Wird im Runtime auf einer Bedienstation ein Bild aufgerufen, so sucht die Bedienstation
zunächst, ob das Bild im fest eingestellten lokalen Pfad \bin\PdlCache\[Bildname].PDL
liegt, wenn nicht, dann im Projektverzeichnis [project_dir]\GraCS\[Bildname].PDL.
Ist das Bild nicht vorhanden erfolgt ein Hinweis.
Erfordert der Aufruf eines Bildes den Austausch mit anderen WinCC-Applikationen (z.B.
Alarm Logging, Tag Logging oder Global Script), so erfolgt dieser Austausch immer lokal
(d.h. auf der betroffenen Bedienstation).
Hinweis
Ein Bild kann, im Gegensatz zur Projektierung, im Runtime von mehreren Bedienstation
gleichzeitig geöffnet und bearbeitet werden.
Grafikaktionen, die einen zyklischen Trigger haben, werden beim Bildaufruf übergeben und
bearbeitet..
Grafikaktionen, die einen Ereignistrigger haben, typischerweise eine Buttonbedienung,
werden ebenfalls geladen, wobei der zugehörige Trigger erst bei seinem Eintreffen
übergeben wird.
Wenn die projektierten PDL-Dateien, diese befinden sich im Projektpfad des Servers, in
den auf der Bedienstation befindlichen Pfad \bin\PdlCache kopiert werden erfolgt ein
schnellerer Bildaufbau im Runtime. Dieser Geschwindigkeitsvorteil beruht auf der
Tatsache, daß kein Datenverkehr über das Netzwerk stattfindet. Wenn auf dem Server eine
PDL-Datei geändert wird, hat diese Änderung auf die kopierte PDL-Datei keinerlei
Auswirkung. Die geänderte PDL-Datei muß erneut manuell in den Pfad \bin\PdlCache
kopiert werden.

4.3 Die Skriptbearbeitung

Die Aktionssteuerung ist auf jeder Bedienstation vorhanden und wird im Runtime
automatisch von WinCC gestartet. Ihre Aufgabe ist es, den Ablauf von Funktionen *.fct,
Aktionen *.pas oder Grafikaktionen auszuführen.
Jede Bedienstation weiß aufgrund der Einträge in der Rechnerliste, ob sie Scriptclient oder
Scriptserver ist.
Aktiviert eine Bedienstation ein Projekt ( d.h. startet lokal das Runtime), dann werden
folgende Daten lokal geladen:
Á
die Projektfunktionen *.fct aus dem Projektverzeichnis
[project_dir]\Library\[Funktions_name].fct auf dem Fileserver und
Á
die Standardfunktionen *.fct aus dem Installationsverzeichnis
[WinCC_dir]\aplib\[Funktions_name].fct auf dem WinCC-Server.
Hinweis
Zum Zeitpunkt des Aktivierens muß der WinCC-Server natürlich laufen, damit der Zugriff
auf die Standardfunktionen dort möglich ist. Fällt der Server nun später aus, so sind die
Funktionen weiterhin lokal auf der Bedienstation verfügbar. Dies gilt aber nur solange wie
die Bedienstation läuft.
WinCC Handbuch
C79000-G8200-C163-01
Koordinierung im Runtime
4-3

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis