Herunterladen Inhalt Inhalt Diese Seite drucken

Fragmente Importieren - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Parameter
<Name>
<Typ>
<ID>
Manuelle Fragmente
Wenn Sie ein manuelles Fragment für eine benutzerdefinierte Webseite oder einen Teil einer
Seite anlegen, muss Ihr STEP 7-Programm steuern, wann das Fragment gesendet wird. Das
STEP 7-Programm muss im Steuer-DB für eine benutzerdefinierte Seite unter manueller
Steuerung entsprechende Parameter festlegen und dann die WWW-Anweisung mit dem
geänderten Steuer-DB aufrufen. Nähere Erläuterungen zur Struktur des Steuer-DBs und
dazu, wie Sie einzelne Seiten und Fragmente ändern, finden Sie unter "Erweiterte Steuerung
von benutzerdefinierten Webseiten (Seite 562)".
11.3.2.9

Fragmente importieren

Sie können von einem Teil Ihres HTML-Codes ein benanntes Fragment erstellen und dann
dieses Fragment an anderer Stelle in Ihren Satz benutzerdefinierter Webseiten importieren.
Stellen Sie sich z. B. einen Satz benutzerdefinierter Webseiten vor, die aus einer Startseite
und verschiedenen anderen HTML-Seiten bestehen, die über Links auf der Startseite
aufgerufen werden. Angenommen, auf jeder dieser einzelnen Seiten soll das Firmenlogo
angezeigt werden. Dafür könnten Sie ein Fragment erstellen (Seite 538), das das Bild des
Firmenlogos lädt. Jede einzelne HTML-Seite kann dann dieses Fragment importieren, um
das Firmenlogo anzuzeigen. Für diesen Zweck verwenden Sie den AWP-Befehl
Import_Fragment. Der HTML-Code für das Fragment ist nur in einem Fragment vorhanden,
doch Sie können dieses DB-Fragment so oft wie nötig in so viele Webseiten, wie Sie
wünschen, importieren.
Syntax
<!-- AWP_Import_Fragment Name='<Name>' -->
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
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
Fragmentname ist ein regulärer Ausdruck in der Form:
[a-zA-Z_][a-zA-Z_0-9]*
"Manuell" oder "Automatisch"
Manuell: Das STEP 7-Programm muss dieses Fragment anfordern und kann
entsprechend reagieren. Die Funktionsweise des Fragments muss mit STEP 7 und
den Variablen 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
"Automatisch".
Ganzzahlige Identifikationsnummer. Wenn Sie den Parameter ID nicht angeben,
weist der Webserver standardmäßig eine Nummer zu. Geben Sie bei manuellen
Fragmenten für die ID eine niedrige Nummer an. Die ID ist der Weg, über den das
STEP 7-Programm ein manuelles Fragment steuert.
104BWebserver
11.3 Benutzerdefinierte Webseiten
539

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis