|

Scripting
Visual Basic for Applications (VBA)
Für individuelle Anpassungen und Erweiterungen des
Projektierungswerkzeugs wurde bei WinCC VBA in den WinCC Graphics Designer
integriert – die komfortable Standardumgebung für applikationsspezifische
Erweiterungen (inkl. Debugging). Das bei vielen Projekteuren und Anwendern
verfügbare Visual Basic-Wissen kann so wirkungsvoll genutzt werden.
Und außerdem: eigene Standards für immer wiederkehrende Engineeringaufgaben
sparen Zeit und Kosten! Definieren Sie also nach Belieben eigene
Menüeinträge oder Schnellkonfigurationsdialoge für anwenderspezifische
Objekte
VBScript oder ANSI-C
Im Normalfall erfolgt die Projektierung von Bildern, Verknüpfungen und dynamischen
Abläufen über einfache Dialoge. Wenn nötig, können auch Skripte in VBScript oder ANSI-C
programmiert werden - beispielsweise zur Umrechnung von Werten, zur Formulierung der
Bedingungen für den Start eines Berichtes oder für die Erzeugung individueller Meldungen
Für VBScript gibt es einen eigenen, komfortablen Editor mit
Debugging-Unterstützung. Die Skripte selbst haben Zugriff auf die
Eigenschaften aller WinCC-Grafikobjekte, auf Controls und auf das
Objektmodell
von WinCC sowie auf Anwendungen anderer Hersteller.

Offene Programmierschnittstellen - C-API
Die WinCC-Funktionsmodule sind über API-Schnittstellen offen gelegt, die den Zugriff auf Daten und Funktionen des Projektierungs- und des Laufzeitsystems erlauben. Damit können Sie WinCC-Projektierungs- und
Runtimefunktionen in Ihren Skripts nutzen oder sogar eigenständige Applikationen mit direktem Zugriff auf WinCC entwickeln. Die
Schnittstellen sind als C-Application Programming Interface (C-API)
ausgelegt. Mit dem WinCC/Open Development Kit (ODK) erhalten Sie das gesamte
Rüstzeug für den Zugang zu den Programmierschnittstellen.
weitere Informationen zu WinCC/ODK

Kommunikation
OPC - OLE for Process Control
Mit OPC wird ein einheitliches Verfahren definiert, über das Windows
basierte Applikationen Zugriff auf Prozessdaten haben. Dadurch lassen sich
Geräte und Applikationen unterschiedlicher Hersteller einfacher kombinieren.
Als OPC DA-Client kann sich WinCC lokal oder über das Netz bei unterlagerten Steuerungen für aktuelle Prozessdaten anmelden und bekommt diese dann über den zugeordneten OPC DA-Server zyklisch zugeschickt.
Umgekehrt kann der WinCC OPC DA-Server anderen OPC-kompatiblen Applikationen wie z.B. MS Excel aktuelle Prozessdaten zur Weiterbearbeitung zur Verfügung stellen.
Mit OPC XML DA ist das sogar plattformübergreifend für
unterschiedliche Betriebssysteme über das Web zwischen WinCC und
Office-Anwendungen, ERP/PPS-Systemen (z.B. SAP/R3) oder
Business-to-Business-Portalen möglich
Den Zugriff auf WinCC-Archivdaten können Sie über OPC HDA (Historical Data Access)
oder über WinCC OLE-DB Provider mit Hilfe von Microsoft DTSX-Packages realisieren.
Mit den WinCC Optionen Connectivity Pack und Connectivity Station kann über
OPC A&E auch auf historische Alarme zugegriffen werden.
WinCC-Meldungen werden bei
OPC A&E (Alarm & Events) als Alarm abgebildet und samt aller Prozessbegleitwerte an beliebige Abonnenten in der Produktions- oder
Unternehmensleitebene weitergeleitet.
OPC A&E und OPC HDA sind Bestandteil der Option WinCC/Connectivity Pack.
weitere Informationen zu
WinCC/Connectivity Pack

|