Herunterladen Inhalt Inhalt Diese Seite drucken

Cpu-Variablen Mit Einem Enum-Typ Referenzieren; Beispiel Für Die Verwendung Beim Lesen Einer Variablen; Der Aktuelle Wert Von "Alarm" Ist :="Alarm" - Siemens Simatic s7 Handbuch

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

Werbung

12.7.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 1103)
oder einer Schreiboperation (Seite 1104) 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.
Syntax
<!-- AWP_In_Variable Name='<Varname>' Enum="<Enum-Typ>" -->
<!-- AWP_Out_Variable Name='<Varname>' Enum="<Enum-Typ>" -->
Parameter
<Varname>
<Enum-Typ>
Die Referenz eines Enum-Typs gilt für das aktuelle Fragment.
Beispiel für die Verwendung beim Lesen einer Variablen
<!-- AWP_Out_Variable Name='"Alarm"' Enum="AlarmEnum" -->...
<p>Der aktuelle Wert von "Alarm" ist :="Alarm":</p>
Wenn der Wert von "Alarm" in der CPU gleich 2 ist, zeigt die HTML-Seite 'Der aktuelle Wert
von "Alarm" ist Behälter ist leer' an, weil dieDefinition des Enum-Typs (Seite 1110) dem
numerischen Wert 2 die Zeichenfolge "Behälter ist leer" zuweist.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Name der PLC-Variable oder Datenbausteinvariable, die dem Enum-Typ zugewie-
sen werden soll, oder Name des Aliasnamens einer PLC-Variable (Seite 1109),
sofern deklariert.
Varname muss in einfache Anführungszeichen gesetzt werden. Innerhalb der ein-
fachen Anführungszeichen setzen Sie eine PLC-Variable sowie einen Datenbau-
steinnamen in doppelte Anführungszeichen. Beachten Sie, dass Sie für
Datenbausteinvariablen den Namen des Bausteins und nicht die Nummer des
Datenbausteins verwenden. Der Datenbausteinname steht in doppelten Anfüh-
rungszeichen, jedoch nicht der Variablenname des Datenbausteins.
Name des Aufzählungstyps, in einfache oder doppelte Anführungszeichen gesetzt
12.7 Benutzerdefinierte Webseiten
Webserver
1111

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis