Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 905

Inhaltsverzeichnis

Werbung

<-- AWP_Out_Variable Name='Gewicht'
Use='"Gewicht_Rohmilchbehälter"'
In diesem Beispiel kann der Wert der PLC-Variable "Gewicht_Rohmilchbehälter" in der übrigen
benutzerdefinierten Webseite einfach als "Gewicht" angegeben werden.
Wenn ein Variablenname oder Datenbausteinname Sonderzeichen enthält, müssen Sie
zusätzlich Anführungszeichen oder Escape-Zeichen verwenden. Dies wird unter Handhabung
von Variablennamen mit Sonderzeichen (Seite 909) beschrieben.
12.8.2.6
Enum-Typen definieren
Sie können in Ihren benutzerdefinieren Seiten Enum-Typen definieren und die Elemente in
einem AWP-Befehl zuweisen.
Syntax
<!-- AWP_Enum_Def Name='<Name Enum-Typ>' Values='<Wert>, <Wert>,...
' -->
Parameter
<Name Enum-
Typ>
<Wert>
Beachten Sie, dass die gesamte Zeichenkette der Enum-Wertzuweisungen in einzelne
Hochkommata eingeschlossen ist, und jede einzelne Elementzuweisung zu einem Enum-Typ
steht in doppelten Anführungszeichen. Die Definition eines Enum-Typs hat für die
benutzerdefinierten Webseiten globale Gültigkeit. Wenn Sie Ihre benutzerdefinierten Webseiten
in sprachspezifischen Ordnern (Seite 928) abgelegt haben, gilt die Enum-Typ-Definition global
für alle Seiten in dem Sprachordner.
Beispiel
<!-- AWP_Enum_Def Name='AlarmEnum' Values='0:"Keine Alarme",
1:"Behälter ist voll", 2:"Tank is empty"' -->
12.8.2.7
CPU-Variablen mit einem Enum-Typ referenzieren
Sie können eine Variable in der CPU einem Enum-Typ zuweisen. Diese Variable kann an anderer
Stelle in Ihren benutzerdefinierten Webseiten in einer Leseoperation (Seite 898) oder
einer Schreiboperation (Seite 899) verwendet werden. Bei einer Leseoperation ersetzt der
Webserver den aus der CPU gelesenen numerischen Wert durch den entsprechenden Enum-
Textwert. Bei einer Schreiboperation ersetzt der Webserver den Textwert mit dem ganzzahligen
Wert der Aufzählung, der dem Text entspricht, bevor der Wert in die CPU geschrieben wird.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Name des Aufzählungstyps, in einfache oder doppelte Anführungszeichen gesetzt.
<Konstante>:<Name>
Die Konstante kennzeichnet den numerischen Wert für die Zuweisung des Enum-Typs.
Die Gesamtzahl ist unbegrenzt.
Der Name ist der dem Enum-Element zugewiesene Wert.
12.8 Benutzerdefinierte Webseiten
-->
Webserver
905

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis