Herunterladen Inhalt Inhalt Diese Seite drucken

Sondervariablen Schreiben - Siemens simatic S7-1500 Funktionshandbuch

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

Werbung

Sondervariablen schreiben

Der Webserver bietet die Möglichkeit, Werte von in den HTTP-Header geschriebenen
Sondervariablen in die CPU zu schreiben. Sie können in STEP 7 beispielsweise
Informationen zu dem Cookie einer Anwenderseite oder zu dem Benutzer, der auf eine Seite
zugreift, speichern.
Syntax
<!-- AWP_In_Variable Name='<Type>:<Name>' Use='Varname' -->
<Type> entspricht dem Typ der Sondervariable.
Möglich sind:
● HEADER
● SERVER
● COOKIE_VALUE
<Name> entspricht dem Namen der HEADER-Variable bzw. des Cookies:
● HEADER-Variablen:
– Accept-Language: Akzeptierte bzw. bevorzugte Sprache
– User-Agent: Informationen zum Browser
– Authorization: Berechtigungsnachweis für eine angeforderte Ressource
● SERVER-Variablen:
– current_user_id: Zeigt an, ob ein Benutzer angemeldet ist:
– current_user_name: Benutzername des angemeldeten Benutzers
● COOKIE_VALUE:name: Wert des genannten Cookies.
Beispiele
Die HTTP-SERVER-Variable wird in die gleichnamige PLC-Variable geschrieben:
<!-- AWP_In_Variable Name='"SERVER:current_user_id"' -->
Die HTTP-SERVER-Variable wird in die PLC-Variable "Meine_Benutzer-ID" geschrieben:
<!-- AWP_In_Variable Name='"SERVER:current_user_id"'
Use='"Meine_Benutzer-ID"' -->
Webserver
Funktionshandbuch, 12/2017, A5E03484624-AF
current_user_id=0: kein Benutzer ist angemeldet / Benutzer "Jeder" greift zu.
current_user_id=1: mindestens ein Benutzer ist angemeldet.
Webseiten
3.11 Anwenderseiten
87

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200spSimatic et 200pro

Inhaltsverzeichnis