Herunterladen Inhalt Inhalt Diese Seite drucken

Definitionen Verbinden; Handhabung Von Variablennamen Mit Sonderzeichen - Siemens Simatic s7 Handbuch

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

Werbung

12.7.2.10

Definitionen verbinden

Wenn Sie die Variablen für die Verwendung in Ihren benutzerdefinierten Webseiten
deklarieren, können Sie eine Variablendeklaration mit einem Alias für die Variable
(Seite 1109) verbinden. Sie können außerdem mehrere In_Variables in einer Anweisung und
mehrere Out_Variables in einer Anweisung verbinden.
Beispiele
<!-- AWP_In_Variable Name='"Füllstand", Name='"Gewicht"',
Name='"Temp"' -->
<--! AWP_Out_Variable Name='HEADER:Status', Use='"Status"',
<!-- AWP_In_Variable Name='Alarm' Use='"Datenbaustein_10".Alarm' -->
12.7.2.11

Handhabung von Variablennamen mit Sonderzeichen

Bei der Angabe von Variablennamen in benutzerdefinierten Webseiten müssen Sie mit
besonderer Vorsicht vorgehen, wenn die Variablennamen Zeichen mit besonderer
Bedeutung enthalten.
Variablen lesen
Um eine Variable zu lesen (Seite 1103), verwenden Sie die folgende Syntax:
:=<Varname>:
Die folgenden Regeln gelten beim Lesen von Variablen:
● Bei Variablennamen aus der PLC-Variablentabelle setzen Sie den Variablennamen in
doppelte Anführungszeichen.
● Bei Variablennamen, bei denen es sich um Datenbausteinvariablen handelt, ist der
Datenbausteinname in doppelte Anführungszeichen zu setzen. Die Variable befindet sich
außerhalb der Anführungszeichen.
● Bei Variablennamen, bei denen es sich um direkte E/A-Adressen, Speicheradressen oder
Aliasnamen handelt, setzen Sie die gelesene Variable nicht in Anführungszeichen.
● Bei Variablennamen oder Datenbausteinvariablennamen, die einen nach links geneigten
Schrägstrich ("Backslash") enthalten, stellen Sie dem Backslash einen weiteren
Backslash voran.
● Wenn ein Variablenname oder Datenbausteinvariablenname einen Doppelpunkt, ein
Kleiner-als-Zeichen, Größer-als-Zeichen oder ein Kaufmanns-Und enthält, definieren Sie
für die gelesene Variable einen Alias ohne Sonderzeichen und lesen die Variable über
diesen Aliasnamen. Stellen Sie in Variablennamen enthaltenen Doppelpunkten in
Verwendungsklauseln einen Backslash voran.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Name='HEADER:Location', Use="Speicherort",
Name='COOKIE_VALUE:name', Use="Mein_Cookie" -->
12.7 Benutzerdefinierte Webseiten
Webserver
1115

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis