Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm Für Datenprotokolle - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

101BErweiterte Anweisungen
8.7 Datenprotokollierung
Datentyp
Time
DTL
Der Parameter DATA der Anweisung DataLogCreate zeigt auf eine Struktur, die die Anzahl
der Datenfelder und den Datentyp jedes Datenfelds für einen Protokolldatensatz angibt. Die
Tabelle oben zeigt die erforderliche Anzahl Bytes in der CSV-Datei für jeden Datentyp.
Multiplizieren Sie die Anzahl des jeweiligen Datentyps mit der erforderlichen Anzahl Bytes
für diesen Datentyp. Führen Sie diese Berechnung für jeden Datentyp in dem Datensatz
durch und addieren Sie die Anzahl Bytes, um die Gesamtgröße des Datensatzes zu
ermitteln. Addieren Sie ein Byte für das Zeilenendezeichen.
Größe des Protokolldatensatzes = Addition der erforderlichen Bytes für alle Datenfelder + 1
(Zeilenendezeichen).
Speicherbedarf für eine gesamte Datenprotokolldatei berechnen
Der Parameter RECORDS der Anweisung DataLogCreate legt die maximale Anzahl
Datensätze in einer Datenprotokolldatei fest. Beim Anlegen der Datenprotokolldatei wird die
maximale Speichergröße zugeordnet.
Größe der Datenprotokolldatei = (Anzahl der Bytes in einem Datensatz) x (Anzahl der
Datensätze).
8.7.5
Beispielprogramm für Datenprotokolle
Dieses Beispielprogramm für Datenprotokolle zeigt nicht die gesamte Programmlogik, die
erforderlich ist, um Abtastwerte eines dynamischen Prozesses abzurufen, es zeigt jedoch
die wesentliche Funktionsweise der Anweisungen für Datenprotokolle. Die Struktur und
Anzahl der verwendeten Protokolldateien richtet sich nach Ihren
Prozesssteuerungsanforderungen.
Hinweis
Allgemeine Verwendung von Datenprotokolldateien
 Nach Ausführung der Anweisungen DataLogCreate und DataLogNew werden
 Nach einem Wechsel des PLC-Geräts von RUN in STOP oder nach einem Neustart des
 Damit eine Anweisung DataLogWrite durchgeführt werden kann, muss eine
 Maximal acht Datenprotokolldateien dürfen gleichzeitig geöffnet sein. Mehr als acht
330
Anzahl der Bytes (Datenbytes plus Byte für Komma-Trennzeichen)
15
24
automatisch Datenprotokolldateien geöffnet.
PLC-Geräts werden Datenprotokolldateien automatisch geschlossen.
Datenprotokolldatei geöffnet sein.
Datenprotokolldateien dürfen vorhanden sein, von diesen müssen jedoch einige
geschlossen werden, so dass maximal acht gleichzeitig geöffnet sind.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis