Herunterladen Inhalt Inhalt Diese Seite drucken

Verwendung Des Steuer-Dbs - Siemens Simatic s7 Handbuch

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

Werbung

Sie müssen den Eingangsparameter des Steuerdatenbausteins (CTRL_DB), der der
ganzzahligen DB-Nummer des Steuer-DBs entspricht, eingeben. Sie finden diese
Bausteinnummer des Steuer-DBs (als Web-DB-Nummer bezeichnet) in den Webserver-
Eigenschaften der CPU, nachdem Sie die Bausteine für die benutzerdefinierten Webseiten
erstellt haben. Geben Sie die ganzzahlige DB-Nummer als Parameter CTRL_DB der
Anweisung WWW an. Der Rückgabewert (RET_VAL) enthält das Funktionsergebnis.
Beachten Sie, dass die Anweisung WWW asynchron ausgeführt wird und dass der Ausgang
RET_VAL einen Anfangswert von 0 hat, auch wenn später ein Fehler auftreten kann. Das
Programm kann den Zustand des Steuer-DBs abfragen, um sicherzustellen, dass die
Anwendung erfolgreich gestartet wurde, oder es kann mit einem nachfolgenden Aufruf von
WWW den Parameter RET_VAL abfragen.
Tabelle 12- 4 Rückgabewert
RET_VAL
0
16#00yx
16#803a
16#8081
16#80C1

Verwendung des Steuer-DBs

STEP 7 erstellt den Steuerdatenbaustein, wenn Sie auf die Schaltfläche "Bausteine
generieren" klicken. Die Nummer des Steuer-DBs wird in den Eigenschaften der
benutzerdefinierten Webseiten angezeigt. Sie finden den Steuer-DB auch im Ordner
"Programmbausteine" in der Projektnavigation.
Typischerweise verwendet Ihr STEP 7-Programm den Steuer-DB direkt wie über den
Vorgang "Bausteine generieren" angelegt, ohne weitere Änderungen. Das STEP 7-
Anwenderprogramm kann jedoch globale Befehle im Steuer-DB festlegen, um den
Webserver zu deaktivieren oder ihn nachfolgend wieder zu aktivieren. Außerdem muss das
STEP 7-Anwenderprogramm das Verhalten von benutzerdefinierten Webseiten, die Sie als
manuelle DB-Fragmente anlegen (Seite 1117), über eine Anforderungstabelle im Steuer-DB
steuern. Informationen zu diesen erweiterten Aufgaben finden Sie unter Erweiterte
Steuerung von benutzerdefinierten Webseiten (Seite 1141).
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Kein Fehler
x: Die vom entsprechenden Bit dargestellte Anforderung ist im Wartezustand:
x=1: Anforderung 0
x=2: Anforderung 1
x=4: Anforderung 2
x=8: Anforderung 3
Die x-Werte können logisch durch ODER verknüpft werden, um die Wartezustände mehrerer
Anforderungen darzustellen. Wenn z. B. x = 6 ist, sind die Anforderungen 1 und 2 im Wartezu-
stand.
y: 0: kein Fehler; 1: Fehler vorhanden und "last_error" wurde im Steuer-DB gesetzt (Seite 1141)
Der Steuer-DB ist nicht geladen.
Datentyp, Format oder Version des Steuer-DBs ist falsch.
Für die Initialisierung der Webanwendung sind keine Ressourcen verfügbar.
12.7 Benutzerdefinierte Webseiten
Webserver
1121

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis