HTTP-Server
Der HTTP-Server stellt eine direkte Integration von Internettechnologien in WinCC OA dar. Implementiert als Erweiterung für Control-Manager bieten sich vielfältige Anwendungsmöglichkeiten an. Zum einen kann der HTTP-Server als Webserver für statische HTML-Seiten inklusive Downloadmöglichkeit dienen, zum anderen können dynamisch HTML-Seiten generiert werden. Daten aus WinCC OA können somit global für viele Benutzer gleichzeitig zur Verfügung gestellt werden. Der gesamte Sprachumfang der WinCC OA Programmiersprache Control steht somit für serverseitiges Scripting zur Verfügung. Aufgrund des transparenten Aufbaus können damit plattformneutrale Funktionen für unterschiedliche Endgeräte bis hin zu WAP/WML Einheiten realisiert werden.
Eine Reihe von Standardfunktionalitäten (mitgelieferte HTML-Seiten) erweitern die Beobachtungsmöglichkeiten mit WinCC OA und dienen als Beispiel für eigene Lösungen. Ein bestehendes Framework, das optisch sowie funktional an die Bedürfnisse der Applikation und deren Erweiterungen angepasst werden kann, unterstützt beim individuellen Ausbau.
Vorteile des HTTP-Servers:
- Eigene HTML-Seiten mit Daten aus WinCC OA für das Intranet/Internet bereitstellen.
- WEB-Alarmschirm mit Quittiermöglichkeit und freier Filterwahl.
- Über eine Diagnoseseite Festplattenkapazität, RAM-Speicher, Prozessorlast, Meldungsdurchsatz, angemeldete User etc. darstellen lassen.
- Das Bilden von "HTML-Referenzen" erlaubt eine Ersetzung von $Parametern zur Laufzeit, ohne dass besondere HTML Kenntnisse erforderlich sind, das bedeutet, dass beliebige Datenpunkte über das Internet abgefragt werden können.
- SQL Abfragen von WinCC OA Daten.
- Übertragung von statischen HTML-Seiten.
- File Transfer (HTTP-Download).
- Im HTTP-Server werden WinCC OA spezifische Tags in HTML verwendet.
Funktionsweise des HTTP-Servers
Kapitel | Beschreibung |
---|---|
Grundlagen HTTP-Server | Einführung zum HTTP-Server |
Voraussetzungen für den HTTP-Server | Richtige Installation, Lizenz und Netzwerk |
Die WinCC OA Standard HTML-Seiten | Jene mitgelieferten HTML-Seiten, die eine sofortige Verwendung des HTTP-Servers erlauben |
Einstiegsansicht des HTTP-Servers | Die Einstiegsansicht des HTTP-Servers |
Meldeschirm des HTTP-Servers | Standard HTML-Seite, die Daten wie der Meldeschirm abfragt und anzeigt; mit Quittiermöglichkeit! |
Ereignisschirm des HTTP-Servers | Standard HTML-Seite, die wie der Ereignisschirm arbeitet |
Diagnose des WinCC OA Systems per HTTP-Server | Standard HTML-Seite, die eine Diagnose des Systems gestattet |
Darstellung Detailinformationen zu Datenpunktelementen mittels HTTP-Server | Standard HTML-Seite, die Details zu beliebigen Datenpunktelementen anzeigt |
Beispiel für HTML-Referenzen im HTTP-Server | Standard HTML-Seite, die zur Erklärung der HTML-Referenzen dient |
Beispiel für ein WinCC OA Hauptbild | Anlagenbild mit Datenpunktwerten |
HTTP-Basiskonfiguration | Liste der Parameter, die zur Basiseinstellung des HTTP-Servers dienen |
WinCC OA Tag (Interpreterstring) | Erklärung der WinCC OA spezifischen Steuerzeichen für HTML |
WinCC OA HTML-Referenzen | Es können damit z.B. Werte von DPEs angezeigt werden, Farbänderungen von Tabellenzellen vorgenommen werden oder sogar zustandsabhängig zu ladende Grafiken bestimmt werden |
SQL-Abfrage im HTTP-Server | Strukturierte Datenabfrage über Internet |
Arbeiten mit den WinCC OA Standard HTML-Seiten | Beispiele für Änderung der Einstiegsansicht, die Abfragen von Datenpunkten und für $Parameter und Control-Skripts |
Erstellen von eigenen Seiten | Wie Sie einfache Seiten mit einem Editor selbst gestalten können |
CTRL-Funktionen des HTTP-Servers | Links zu den Funktionen, welche die Kommunikation zwischen WinCC OA und HTTP-Server erlauben |
Zusammenfassung und weiterführende Kapitel zum HTTP-Server | Links zu anderen relevanten Kapitel in der Online Hilfe |