Instructions

Table Of Contents
Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
535
DataLogClear (Datenprotokoll leeren)
Beschreibung
Tabelle 9- 209 Anweisung DataLogClear
KOP/FUP
SCL
Beschreibung
"DataLogClear_DB"(
REQ:=_bool_in_,
DONE=>_bool_out_,
BUSY=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
ID:=_dword_inout_);
Die Anweisung "DataLogClear" löscht alle Datens-
ätze in einem vorhandenen Datenprotokoll. Die
Anwesiung löscht nicht den optionalen Header der
CSV-Datei (siehe Beschreibung des Parameters
HEADER der Anweisung "DataLogCreate
(Seite 525)").
Mit dem Parameter ID wählen Sie das Datenproto-
koll aus, dessen Datensätze gelöscht werden
sollen.
"DataLogClear_DB" ist der Name des Instanz-DBs.
Voraussetzung
Damit Sie Datensätze löschen können, muss das Datenprotokoll offen sein (siehe
Anweisung "DataLogOpen (Seite 530)").
Parameter
Die folgende Tabelle zeigt die Parameter der Anweisung "DataLogClear":
Parameter
Deklaration
Datentyp
Speicherbereich
Beschreibung
REQ Input BOOL E, A, M, D, L, T, C
oder Konstante
(T und C sind nur bei
der S7-1500 in KOP
und FUP verfügbar)
Ausführung der Anweisung bei einer steigen-
den Flanke
ID
InOut
DWORD
E, A, M, D, L
Numerische Kennung des Datenprotokolls
DONE
Output
BOOL
E, A, M, D, L
Die Anweisung wurde erfolgreich ausgeführt.
BUSY Output BOOL E, A, M, D, L Die Ausführung der Anweisung ist noch nicht
beendet.
ERROR Output BOOL E, A, M, D, L
0: Kein Fehler.
1: Während der Ausführung der Anwei-
sung ist ein Fehler aufgetreten.
Ausführliche Informationen werden am Para-
meter STATUS ausgegeben.
STATUS Output WORD E, A, M, D, L Statusparameter
Der Parameter wird nur für die Dauer eines
Aufrufs gesetzt. Um den Status anzuzeigen,
sollten Sie deshalb den Parameter STATUS
in einen freien Datenbereich kopieren.