Herunterladen Inhalt Inhalt Diese Seite drucken

Benutzereingaben In Die Steuerung Schreiben - Siemens simatic S7-1500 Funktionshandbuch

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

Werbung

3.11.5.4

Benutzereingaben in die Steuerung schreiben

Möglichkeiten der Einstellung
Die Anwenderseite "Remote Wind Turbine Monitor" beinhaltet verschiedene AWP-
Kommandos zum Schreiben von Daten in die Steuerung. Durch die Deklaration von
verschiedenen "AWP_In_Variable" Schreib-Kommandos für Variablen kann ein Benutzer mit
entsprechenden Zugriffsrechten die Windturbine manuell steuern, die Übersteuerung für die
Turbinendrehzahl und die Turbinenausrichtung sowie des Anstellwinkels der Rotorblätter
aktivieren. Außerdem kann der Benutzer Gleitpunktzahlen für Turbinendrehzahl, Ausrichtung
Anstellwinkel und Prozentwert der Bremsung festlegen. Die Anwenderseite nutzt einen
HTTP-Befehl im Format "POST" um die Variablen in die Steuerung zu schreiben.
Der im Beispiel für die manuelle Einstellung des Bremswerts verwendete Code lautet:
<!-- AWP_In_Variable Name='"Data_block_1"' -->
...
<tr sytle="vertical-align: top; height: 2%;">
<td style="width: 22%;"><p>Braking:</p></td>
<td>
<form method="POST">
<p><input name='"Data_block_1".Braking' size="10" type ="text">
%</p>
</form>
</td>
</tr>
Dieser Auszug aus dem HTML-Code definiert zunächst eine "AWP_In_Variable" für den
Datenbaustein "Data_block_1", die es der Anwenderseite ermöglicht beliebige Variablen in
den Datenbaustein zu schreiben. Auf der linken Seite wird der Text "Braking:" angezeigt, auf
der rechten Seite befindet sich ein Feld in dem die Benutzereingaben zur Variable "Braking"
im Datenbaustein möglich sind.
Die Anwenderseite liest den tatsächlichen Bremswert aus der Steuerung aus und zeigt ihn
im Eingabefeld an. Ein Benutzer mit den entsprechenden Zugriffsrechten kann anschließend
einen Bremswert, der die Bremsung steuert in den Datenbaustein der CPU schreiben.
Hinweis
Deklaration von Datenbausteinen
Wenn Sie einen ganzen Datenbaustein über eine "AWP_In_Variable" deklarieren, kann jede
Variable im Datenbaustein über die Anwenderseite geschrieben werden. Wenn nur
bestimmte Variablen im Datenbaustein schreibbar sein sollen, deklarieren Sie dies
spezifisch über beispielweise
Webserver
Funktionshandbuch, 12/2017, A5E03484624-AF
<!-- AWP_In_Variable Name='"Data_block_1".Braking' -->
Webseiten
3.11 Anwenderseiten
105

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200spSimatic et 200pro

Inhaltsverzeichnis