Herunterladen Inhalt Inhalt Diese Seite drucken

Sondervariablen Lesen - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

104BWebserver
11.3 Benutzerdefinierte Webseiten
Sowohl bei Namens- als auch bei Verwendungsklauseln ist der vollständige Name in
einfache Anführungszeichen zu setzen. Innerhalb der einfachen Anführungszeichen setzen
Sie eine PLC-Variable sowie einen Datenbausteinnamen in doppelte Anführungszeichen.
Der Datenbausteinname befindet sich in doppelten Anführungszeichen, jedoch nicht der
Variablenname des Datenbausteins. Beachten Sie, dass Sie für Datenbausteinvariablen den
Namen des Bausteins und nicht die Nummer des Datenbausteins verwenden.
Beispiele mit HTML-Eingabefeldern
<!-- AWP_In_Variable Name='"Target_Level"' -->
<form method="post">
<p>Input Target Level: <input name='"Target_Level"' type="text" />
</p>
</form>
<!-- AWP_In_Variable Name='"Data_block_1".Braking' -->
<form method="post">
<p>Braking: <input name='"Data_block_1".Braking' type="text" />
%</p>
</form>
<!-- AWP_In_Variable Name='"Braking"' Use='"Data_block_1".Braking' -
->
<form method="post">
<p>Braking: <input name='"Braking"' type="text" /> %</p>
</form>
Beispiel mit einer HTML-Auswahlliste
<!-- AWP_In_Variable Name='"Data_block_1".ManualOverrideEnable'-->
<form method="post">
<select name='"Data_block_1".ManualOverrideEnable'>
<option value=:"Data_block_1".ManualOverrideEnable:> </option>
<option value=1>Yes</option>
<option value=0>No</option>
</select><input type="submit" value="Submit setting" /></form>
Hinweis
Nur der admin-Benutzer kann Daten in die CPU schreiben. Die Befehle werden ignoriert,
wenn sich der Benutzer nicht als admin angemeldet hat.
Wenn ein Variablenname oder Datenbausteinname Sonderzeichen enthält, müssen Sie
zusätzliche Anführungszeichen oder Escape-Zeichen verwenden. Dies wird unter
"Handhabung von Variablennamen mit Sonderzeichen (Seite 540)" beschrieben.
11.3.2.3

Sondervariablen lesen

Der Webserver bietet die Möglichkeit, Werte aus dem PLC-Gerät zu lesen und diese in
Sondervariablen in der HTTP-Antwortkopfzeile zu speichern. Sie können z. B. einen
Pfadnamen aus einer PLC-Variable auslesen, um die URL über die Sondervariable
HEADER:Speicherort zu einem anderen Speicherort umzuleiten.
532
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis