Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Den Html-Code - Siemens SIMATIC S7 Systemhandbuch

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

Werbung

Beachten Sie z. B. den HTML-Code für die manuelle Einstellung des Bremswerts:
Beispiel für den HTML-Code
Der folgende Ausschnitt aus der HTML-Seite "Remote Wind Turbine Monitor" deklariert
zunächst eine AWP_In_Variable für "Data_block_1", die es der HTML-Seite ermöglicht, in
beliebige Variablen im Datenbaustein "Data_block_1" zu schreiben. Die Seite zeigt den Text
"Braking:" in der linken Zelle der Tabellenzeile an. In der rechten Zelle der Tabellenzeile
befindet sich das Feld, in dem Benutzereingaben für die Variable "Braking" von
"Data_block_1" möglich sind. Dieser Benutzereingabewert befindet sich in einem HTML-
Formular, das die eingegebenen Textdaten über die HTTP-Methode "POST" in die CPU
schreibt. Die Seite liest dann den tatsächlichen Verzögerungswert aus der Steuerung aus
und zeigt ihn im Dateneingabefeld an.
Ein admin-Benutzer kann anschließend über diese Seite einen Bremswert in den
Datenbaustein der CPU schreiben, der die Bremsung steuert.
<!-- AWP_In_Variable Name='"Data_block_1"' -->
...
<tr style="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>
Hinweis
Beachten Sie Folgendes: Wenn eine benutzerdefinierte Seite ein Dateneingabefeld für eine
schreibbare Datenbausteinvariable vom Datentyp "String" enthält, muss der Anwender die
Zeichenkette bei der Eingabe des Textes in das Feld in einfache Anführungszeichen setzen.
Hinweis
Beachten Sie, dass, wenn Sie einen gesamten Datenbaustein in einer Deklaration
AWP_In_Variable deklarieren, z. B. <!-- AWP_In_Variable Name='"Datenbaustein_1"' -->,
dann kann jede Variable in dem Datenbaustein über die benutzerdefinierte Webseite
geschrieben werden. Gehen Sie auf diese Weise vor, wenn Sie möchten, dass alle
Variablen in einem Datenbaustein schreibbar sein sollen. Andernfalls, wenn Sie möchten,
dass nur spezifische Datenbausteinvariablen über die benutzerdefinierte Webseite
beschreibbar sein sollen, deklarieren Sie dies spezifisch anhand einer Deklaration wie <!--
AWP_In_Variable Name='"Datenbaustein_1".Bremsung' -->
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06
11.3 Benutzerdefinierte Webseiten
Webserver
577

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis