Herunterladen Inhalt Inhalt Diese Seite drucken

Datalogwrite - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

Tabelle 8- 130
Werte von ERROR und STATUS
ERROR
STATUS (W#16#)
0
0000
0
0001
0
7000
0
7001
0
7002
1
8092
8.7.2.4

DataLogWrite

Tabelle 8- 131
Anweisung DataLogWrite
KOP/FUP
SCL
"DataLogWrite_DB"(
Im SCL-Beispiel ist "DataLogWrite_DB" der Name des Instanz-DBs.
2
Tabelle 8- 132
Datentypen für die Parameter
Parameter und Datentyp
REQ
IN
ID
Durchgang
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Die Speicheradresse und die Datenstruktur des Datensatzpuffers werden vom Parameter
DATA der Anweisung DataLogCreate konfiguriert. Um neue Datensatzdaten aus dem Puffer
in ein Datenprotokoll zu übertragen, müssen Sie den Datensatzpuffer programmatisch mit
aktuellen Laufzeitprozesswerten laden und dann die Anweisung DataLogWrite ausführen.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Beschreibung
Kein Fehler
Datenprotokoll nicht geöffnet
Aufruf ohne REQ-Flanke: BUSY = 0, DONE = 0
Erster Aufruf mit REQ-Flanke (in Bearbeitung): BUSY = 1, DONE = 0
N
Aufruf (in Bearbeitung): BUSY = 1, DONE = 0
ter
Datenprotokoll ist nicht vorhanden.
req:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
ID:=_dword_inout_);
Datentyp
Beschreibung
Bool
Die Anweisung wird durch eine steigende Flanke (0 nach 1) gestartet.
(Standardwert: Falsch)
DWord
Numerische Kennung des Datenprotokolls: Wird bei der Anweisung
DataLogWrite nur als Eingang verwendet. (Standardwert: 0)
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 - Anweisung 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)
Beschreibung
Schreibt einen Datensatz in das angegebene
Datenprotokoll. Das bereits vorhandene
Zieldatenprotokoll muss geöffnet sein, damit eine
Anweisung DataLogWrite durchgeführt werden kann.
Wenn Sie die Anweisung einfügen, erstellt STEP 7
automatisch den zugehörigen Instanz-DB.
101BErweiterte Anweisungen
8.7 Datenprotokollierung
323

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis