Herunterladen Inhalt Inhalt Diese Seite drucken

Programmanweisungen Zum Steuern Von Datenprotokollen - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

9.9.2.2

Programmanweisungen zum Steuern von Datenprotokollen

DataLogCreate (Datenprotokoll erstellen)
Tabelle 9-201 Anweisung DataLogCreate
KOP/FUP
1
Im SCL-Beispiel ist "DataLogCreate_DB" der Name des Instanz-DBs.
Tabelle 9-202 Datentypen für die Parameter
Parameter und Datentyp
REQ
IN
RECORDS
IN
FORMAT
IN
TIMESTAMP
IN
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
SCL
"DataLogCreate_DB"(
req:=_bool_in_,
records:=_udint_in_,
format:=_uint_in_,
timestamp:=_uint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
name:=_string_inout_,
ID:=_dword_inout_,
header:=_variant_inout_,
data:=_variant_inout_);
Datentyp
Bool
UDint
UInt
UInt
9.9 Rezepte und Datenprotokolle
Beschreibung
Erstellt und initialisiert eine Datenprotokolldatei.
Die CPU erstellt die Datei im Ordner \DataLogs, ver‐
wendet den Namen im Parameter NAME und öff‐
net die Datei implizit für Schreibvorgänge. Mit den
Anweisungen Data log können Sie in Ihrem Pro‐
gramm Laufzeit-Prozessdaten im Flash-Speicher
der CPU oder auf der Memory Card speichern.
STEP 7 erstellt automatisch den zugehörigen In‐
stanz-DB, wenn Sie die Anweisung einfügen.
Beschreibung
Die Anweisung wird durch eine steigende Flanke (0 nach
1) gestartet. (Standardwert: Falsch)
Die maximale Anzahl Datensätze, die das kreisförmige Da‐
tenprotokoll enthalten kann, bevor der älteste Eintrag
überschrieben wird:
Der Datensatz mit der Kopfzeile ist in dieser Anzahl nicht
enthalten. Es muss ausreichend PLC-Ladespeicher verfüg‐
bar sein, damit das Datenprotokoll erfolgreich angelegt
wird. (Voreinstellung - 1)
Format des Datenprotokolls:
0 - Internes Format (nicht unterstützt)
1 - Durch Komma getrennte Werte, "csv-eng" (Stan‐
dardwert)
Format des Zeitstempels der Daten: Spaltentitel für Datum-
und Uhrzeitfelder sind optional. Der Zeitstempel kann ent‐
weder die Systemzeit (Coordinated Universal Time - UTC)
oder die Ortszeit anzeigen.
0 - Kein Zeitstempel
1 - Systemzeit mm/tt/jjjj,hh:mm:ss
2 - Ortszeit mm/tt/jjjj,hh:mm:ss
3 - Systemzeit mm/tt/jjjj,hh:mm:ss
4 - Ortszeit jjjj-mm--tt,hh:mm:ss
5 - Systemzeit jjjj-mm-tt,hh:mm:ss
Erweiterte Anweisungen
495

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis