Herunterladen Inhalt Inhalt Diese Seite drucken

Sondervariablen Lesen - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Webserver
12.7 Benutzerdefinierte Webseiten
12.7.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.
Syntax
<!-- AWP_Out_Variable Name='<Typ>:<Name>' [Use='<Varname>'] -->
Parameter
<Typ>
<Name>
<Varname>
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 1115) beschrieben.
1106
Der Typ der Sondervariablen; möglich sind:
HEADER
COOKIE_VALUE
COOKIE_EXPIRES
In der HTTP-Dokumentation finden Sie eine Liste aller Namen der HEADER-
Variablen. Hier werden einige Beispiele aufgeführt:
Status: Antwortcode
Location: Pfad für die Umleitung
Retry-After: Zeitdauer, über die der Dienst dem anfordernden Client voraussichtlich
nicht zur Verfügung steht.
Bei den Typen COOKIE_VALUE und COOKIE_EXPIRES, ist <Name> der Name
eines bestimmten Cookies.
COOKIE_VALUE:name: Wert des genannten Cookies
COOKIE_EXPIRES:name: Ablaufzeit in Sekunden des genannten Cookies
Die Namensklausel muss in einfache oder doppelte Anführungszeichen gesetzt
werden.
Ist keine Verwendungsklausel angegeben, entspricht der Sondervariablenname
einem PLC-Variablennamen. Setzen Sie die vollständige Namensklausel in einfa-
che Anführungszeichen und die PLC-Variable in doppelte Anführungszeichen. Der
Sondervariablenname und der PLC-Variablenname müssen sich exakt entspre-
chen.
Name der PLC-Variablen oder der Datenbausteinvariablen für die auszulesende
Variable
Der Variablenname muss in einfache Anführungszeichen gesetzt werden. Inner-
halb der einfachen Anführungszeichen setzen Sie eine PLC-Variable sowie einen
Datenbausteinnamen in doppelte Anführungszeichen. Der Datenbausteinname
steht in doppelten Anführungszeichen, jedoch nicht der Variablenname des Daten-
bausteins. Beachten Sie, dass Sie für Datenbausteinvariablen den Namen des
Bausteins und nicht die Nummer des Datenbausteins verwenden.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis