Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

<p><input type="hidden" name='"Alarm"' value="Behälter ist voll" /></
p>
<p><input type="submit" value='Behälter ist voll setzen' /><p>
</form>
Weil die Definition des Enum-Typs (Seite 905) dem numerischen Wert 1 den Text "Behälter ist
voll" zuweist, wird der Wert 1 in den Aliasnamen "Alarm" geschrieben, welcher der PLC-Variablen
"Motor1.Alarm" im Datenbaustein "Data_Block_4" der CPU entspricht.
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 909) beschrieben.
Hinweis
In Vorgängerversionen war eine getrennte AWP_Enum_Ref-Deklaration erforderlich, um einer
Variable einen definierten Enum-Typ zuzuordnen. STEP 7 und die S7-1200 unterstützen
bestehenden Code mit AWP_Enum_Ref-Deklarationen. Dieser Befehl ist jedoch nicht mehr
erforderlich.
12.8.2.8

Fragmente erstellen

STEP 7 konvertiert und speichert benutzerdefinierte Webseiten als Steuerungs-DB und DB-
Fragmente, wenn Sie in den CPU-Eigenschaften für den Webserver auf "Bausteine generieren"
klicken. Sie können spezifische Fragmente für spezifische Seiten oder für Abschnitte
spezifischer Seiten einrichten. Sie können diese Fragmente mit dem AWP-Befehl
"Start_Fragment" durch einen Namen und eine Nummer kennzeichnen. Alles auf einer Seite,
was auf den Befehl AWP_Start_Fragment folgt, gehört zu dem Fragment, bis ein nachfolgender
Befehl AWP_Start_Command abgesetzt wird oder bis das Ende der Datei erreicht ist.
Syntax
<!-- AWP_Start_Fragment Name='<Name>' [Type=<Typ>][ID=<ID>]
[Mode=<Modus>] -->
Parameter
<Name>
<Typ>
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Text-Zeichenkette: Name des DB-Fragments
Fragmentnamen müssen mit einem Buchstaben oder einem Unterstrich beginnen
und sich aus Buchstaben, Ziffern und Unterstrichen zusammensetzen. Der Fragment‐
name ist ein regulärer Ausdruck der Form:
[a-zA-Z_][a-zA-Z_0-9]*
"Manuell" oder "Automatisch"
Manuell: Das STEP 7-Programm muss dieses Fragment anfordern und kann entspre‐
chend reagieren. Die Funktionsweise des Fragments muss mit STEP 7 und den Vari‐
ablen des Steuerungs-DBs gesteuert werden.
Automatisch: Der Webserver verarbeitet das Fragment automatisch.
Wenn Sie den Parameter für den Typ nicht angeben, ist die Voreinstellung "Automa‐
tisch".
12.8 Benutzerdefinierte Webseiten
Webserver
907

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis