Herunterladen Inhalt Inhalt Diese Seite drucken

Sondervariablen Schreiben; Html-Code Der Anwenderseite "Remote Wind Turbine Monitor - Siemens simatic S7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für simatic S7-1500:
Inhaltsverzeichnis

Werbung

Webseiten
3.11 Anwenderseiten
3.11.5.5

Sondervariablen schreiben

Verwendung von Sondervariablen
Die Anwenderseite "Remote Wind Turbine Monitor" schreibt die Sondervariable
"Server:current_user_id" in eine Variable der CPU. Der Variablenwert enthält hierbei den
Wert "1", wenn ein Benutzer angemeldet ist, ansonsten den Wert "0". Im Beispiel ist ein
Benutzer angemeldet, weshalb der Variablenwert auf "1" gesetzt ist. Die Sondervariable wird
von der Anwenderseite in die CPU geschrieben und benötigt keine Bedienoberfläche.
Der im Beispiel verwendete Code lautet:
<!-- AWP_in_variable Name="SERVER:current_user_id" Use="User_ID" -->
3.11.5.6

HTML-Code der Anwenderseite "Remote Wind Turbine Monitor"

Nachfolgend finden Sie den vollständigen HTML-Code der Beispiel-Anwenderseite "Remote
Wind Turbine Monitor" sowie das verwendete Cascading Style Sheet (CSS).
Wind_turbine.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"><!--
Dieses Testprogramm simuliert eine Webseite zur Überwachung und
Bedienung einer Windturbine.
Erforderliche PLC-Variablen und Datenbausteinvariablen in STEP 7:
PLC-Variable:
User_ID: Int
Datenbausteine:
Data_block_1
Variablen in Data_Block_1:
TurbineNumber: Int
WindSpeed: Real
WindDirection: Real
Temperature: Real
PowerOutput: Real
ManualOverrideEnable: Bool
TurbineSpeed: Real
YawOverride: Bool
Yaw: Real
PitchOverride: Bool
Pitch: Real
Braking: Real
Die benutzerdefinierte Webseite zeigt aktuelle Werte für die PLC-
Daten und bietet eine Auswahlliste, um die drei Booleschen Werte mit
zugewiesenem Aufzählungstyp festzulegen. Über die Schaltfläche
"Senden" werden die ausgewählten Booleschen Werte ebenso wie die
Dateneingabefelder für Drehzahl, Ausrichtung und Anstellwinkel der
Turbine hochgeladen. Der Bremswert kann ohne die Schaltfläche
"Senden" festgelegt werden.
Für die Verwendung dieser Seite ist kein tatsächliches STEP 7-
Programm erforderlich. Theoretisch würde das STEP 7-Programm nur auf
die Werte für Drehzahl, Ausrichtung und Anstellwinkel der Turbine
106
Funktionshandbuch, 12/2017, A5E03484624-AF
Webserver

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200spSimatic et 200pro

Inhaltsverzeichnis