Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung; Implementierung - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

104BWebserver
11.3 Benutzerdefinierte Webseiten
Hinweis
Diese Beispielseite ist in Englisch, doch Sie können natürlich bei der Entwicklung Ihrer
eigenen HTML-Seiten jede beliebige Sprache verwenden.

Beschreibung

In dieser Anwendung ist jede Windturbine des Windparks mit einer S7-1200 zur Steuerung
der Turbine ausgestattet. Im STEP 7-Programm hat jede Windturbine einen Datenbaustein
mit Daten, die für die jeweilige Windturbine und den jeweiligen Standort spezifisch sind.
Die benutzerdefinierte Webseite bietet dezentralen Zugriff auf die Turbine über einen PC.
Ein Benutzer kann die Standard-Webseiten der CPU einer bestimmten Windturbine aufrufen
und auf die benutzerdefinierte "Remote Wind Turbine Monitor"-Webseite (Webseite für die
dezentrale Beobachtung der Windturbine) zugreifen, um die Daten der Turbine einzusehen.
Ein admin-Benutzer kann zudem die Turbine in den manuellen Modus versetzen und die
Variablen für Drehzahl, Ausrichtung und Anstellwinkel der Turbine über die Webseite
steuern. Ein admin-Benutzer kann auch einen Bremswert festlegen, unabhängig davon, ob
die Turbine manuell oder automatisch gesteuert wird.
Das STEP 7-Programm prüft die Booleschen Werte für Übersteuerung der automatischen
Steuerung und verwendet, sofern diese eingestellt ist, die vom Anwender eingegebenen
Werte für Drehzahl, Ausrichtung und Anstellwinkel der Turbine. Andernfalls ignoriert das
Programm diese Werte.
Verwendete Dateien
Dieses Beispiel für eine benutzerdefinierte Webseite besteht aus drei Dateien:
● Wind_turbine.html: Dies ist die HTML-Seite mit der oben dargestellten Anzeige. Über
● Wind_turbine.css: Dies ist das Cascading Style Sheet, das die Formatierungsvorgaben
● Wind_turbine.jpg: Dies ist das Hintergrundbild, das auf der HMTL-Seite angezeigt wird.
Diese Dateien sind nicht in Ihrer Installation enthalten, werden jedoch als Beispiel
beschrieben.

Implementierung

Die HTML-Seite verwendet AWP-Befehle zum Auslesen von Werten aus dem PLC-Gerät
(Seite 530) für die Anzeigefelder und sie verwendet AWP-Befehle zum Schreiben von
Werten in das PLC-Gerät (Seite 531) für die Daten der Benutzereingabe. Diese Seite nutzt
zudem AWP-Befehle für die Definition von Enum-Typen (Seite 536) und für die Referenz
(Seite 537) zur Handhabung von EIN/AUS-Einstellungen.
548
AWP-Befehle wird auf Steuerungsdaten zugegriffen.
für die HTML-Seite enthält. Die Verwendung eines Cascading Style Sheet ist optional,
doch es kann die Entwicklung von HTML-Seiten vereinfachen.
Die Verwendung von Bildern in benutzerdefinierten Webseiten ist natürlich freigestellt,
und Bilder benötigen zusätzlichen Speicherplatz in der CPU.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis