Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 497

Inhaltsverzeichnis

Werbung

Parameter und Datentyp
BUSY
OUT
ERROR
OUT
STATUS
OUT
Die CPU erstellt basierend auf den Parametern RECORDS und DATA eine Datenprotokolldatei mit
einer vordefinierten festen Größe und organisiert die Datensätze in einer kreisförmigen
Protokolldatei. Die Anweisung DataLogCreate ordnet einen permanenten CPU-Speicher für das
gesamte Datenprotokoll zu, wenn die Anweisung DONE = WAHR zurückgibt. Der erforderliche
Speicherplatz in der CPU ist auf Grund des Dateisystemmanagements und verbundener Werte
größer als die Datei. Der permanente Speicher für das Datenprotokoll bleibt zugewiesen, bis die
CPU den Speicher auf eine der folgenden Weisen wieder freigibt:
• Das Anwenderprogramm ruft Anweisung DataLogDelete auf.
• Ein Webserver-Anwender löscht das Datenprotokoll im Webserver.
• Ein SIMATIC Automation Tool-Anwender löscht das Datenprotokoll im SIMATIC Automation
Tool.
Wird die Datenprotokolldatei auf andere Weise gelöscht, zum Beispiel mit Hilfe eines
Kartenlesers, wird der permanente Speicher für das Datenprotokoll in der CPU nicht freigegeben.
Die Anweisung DataLogWrite fügt neue Datensätze in die Datenprotokolldatei ein, bis die
maximale Anzahl Datensätze, die im Parameter RECORDS vorgegeben ist, gespeichert ist.
Danach überschreibt der nächste Datensatz, der geschrieben wird, den ältesten Datensatz. Eine
weitere Anweisung DataLogWrite überschreibt den zweitältesten Datensatz usw.
Speicherauslastung:
• Die Datenprotokolle belegen nur Ladespeicher.
• Die Größe aller Datenprotokolle insgesamt ist durch die verfügbare Kapazität des
Ladespeichers begrenzt. Maximal acht Protokolle können gleichzeitig geöffnet sein. Sie
können Ihre Datenprotokolle über die Dateibrowser (Seite 893)Standard-Webseite
verwalten. Richtlinien dazu, wie viele Datenprotokolle gleichzeitig gespeichert werden
können, finden Sie in der Beschreibung dieser Standard-Webseite.
• Die maximal mögliche Anzahl für den Parameter RECORDS ist der Grenzwert einer UDint-Zahl
(4.294.967.295). Der tatsächliche Grenzwert für den Parameter RECORD richtet sich nach
der Größe eines einzelnen Datensatzes, der Größe anderer Datenprotokolle und der
verfügbaren Kapazität des Ladespeichers. Zudem ist in Excel die Anzahl der Zeilen in einem
Excel-Arbeitsblatt begrenzt.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Datentyp
Beschreibung
Bool
Bool
Das Bit ERROR ist einen Zyklus lang WAHR, nachdem die
letzte Anforderung mit Fehler beendet wurde. Der Fehler‐
code im Parameter STATUS ist nur in dem einen Zyklus gül‐
tig, in dem ERROR = WAHR ist.
Word
Ausführungsbedingung (Standardwert: 0)
9.9 Rezepte und Datenprotokolle
0 - Keine Anweisung in Bearbeitung
1 - Anweisung in Bearbeitung
Erweiterte Anweisungen
497

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis