Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 507

Inhaltsverzeichnis

Werbung

DataLogNewFile (Datenprotokoll in neuer Datei)
Tabelle 9-215 Anweisung DataLogNewFile
KOP/FUP
Im SCL-Beispiel ist "DataLogNewFile_DB" der Name des Instanz-DBs.
2
Tabelle 9-216 Datentypen für die Parameter
Parameter und Datentyp Datentyp
REQ
IN
RECORDS
IN
NAME
IN
ID
Durch‐
gang
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
SCL
"DataLogNewFile_DB"(
req:=_bool_in_,
records=:_udint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
name=:_DataLog_out_,
ID:=_dword_inout_);
Beschreibung
Bool
Die Anweisung wird durch eine steigende Flanke (0 nach 1) gestartet. (Stan‐
dardwert: Falsch)
UDInt
Die maximale Anzahl Datensätze, die das kreisförmige Datenprotokoll enthal‐
ten kann, bevor der älteste Eintrag überschrieben wird. (Standardwert: 1)
Der Datensatz mit der Kopfzeile ist in dieser Anzahl nicht enthalten. Es muss
ausreichend CPU-Ladespeicher verfügbar sein, damit das Datenprotokoll er‐
folgreich angelegt wird.
Variant
Name des Datenprotokolls: Sie geben einen Namen ein. Diese Variante unter‐
stützt nur den Datentyp String und kann nur im lokalen Speicher, im DB- oder
M-Speicher abgelegt werden. (Standardwert: ' ')
Diese Zeichenkette wird auch für den Namen der Datenprotokolldatei verwen‐
det. Die im Namen enthaltenen Zeichen müssen sich an die Namenseinschrän‐
kungen des Windows-Dateisystems halten. Die Zeichen \ / : * ? " < > | und das
Leerzeichen sind nicht zulässig.)
DWord
Numerische Kennung des Datenprotokolls (Standardwert: 0):
Während der Ausführung gibt der Eingang ID ein gültiges Datenprotokoll
an. Die neue Datenprotokollkonfiguration wird aus diesem Datenprotokoll
kopiert.
Nach der Ausführung wird der Parameter ID zu einem Ausgang, der die ID
der neu angelegten Datenprotokolldatei ausgibt.
Hinweis: Der Zugriff auf diesen Parameter über einen symbolischen Namen ist
nicht zulässig.
Bool
Das Bit DONE ist einen Zyklus lang WAHR, nachdem die letzte Anforderung
fehlerfrei ausgeführt wurde.
Bool
0 - Keine Anweisung in Bearbeitung
1 - Vorgang in Bearbeitung
Bool
Das Bit ERROR ist einen Zyklus lang WAHR, nachdem die letzte Anforderung mit
Fehler beendet wurde. Der Fehlercode im Parameter STATUS ist nur in dem
einen Zyklus gültig, in dem ERROR = WAHR ist.
Word
Ausführungsbedingung (Standardwert: 0)
Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
Beschreibung
Ermöglicht Ihrem Programm, eine neue Da‐
tenprotokolldatei basierend auf einer beste‐
henden Datenprotokolldatei anzulegen.
Wenn Sie die Anweisung einfügen, erstellt
STEP 7 automatisch den zugehörigen Instanz-
DB.
507

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis