Instructions

Table Of Contents
Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
S7-1200 Automatisierungssystem
532 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Tabelle 9- 205 Werte von ERROR und STATUS
ERROR
STATUS (W#16#)
Beschreibung
0
0000
Kein Fehler
0 0002 Warnung: Datenprotokolldatei wurde von diesem Anwendungsprogramm
bereits geöffnet
0
7000
Aufruf ohne REQ-Flanke: BUSY = 0, DONE = 0
0 7001 Erster Aufruf mit REQ-Flanke (in Bearbeitung): BUSY = 1, DONE = 0
0
7002
N
ter
Aufruf (in Bearbeitung): BUSY = 1, DONE = 0
1
8070
Gesamter interner Instanzspeicher ist belegt.
1 8090 Datenprotokolldefinition stimmt nicht mit der vorhandenen Datenprotokoll-
datei überein.
1
8091
Der Namensparameter ist keine Zeichenkette.
1
8092
Datenprotokoll ist nicht vorhanden.
1
80C0
Datenprotokolldatei ist gesperrt.
1 80C1 Zu viele geöffnete Dateien: Maximal acht Datenprotokolldateien dürfen
gleichzeitig geöffnet sein.
DataLogWrite (Datenprotokoll schreiben)
Tabelle 9- 206 Anweisung DataLogWrite
KOP/FUP
SCL
Beschreibung
"DataLogWrite_DB"(
req:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
ID:=_dword_inout_);
Schreibt einen Datensatz in das angegebene Datenprotokoll. Das be-
reits bestehende Zieldatenprotokoll muss geöffnet (Seite 530) sein,
damit Sie mit einer Anweisung DataLogWrite in das Protokoll schreiben
können.
Wenn Sie die Anweisung einfügen, erstellt STEP 7 automatisch den
zugehörigen Instanz-DB.
2
Im SCL-Beispiel ist "DataLogWrite_DB" der Name des Instanz-DBs.