Herunterladen Inhalt Inhalt Diese Seite drucken

Einfaches Überwachen Und Testen Ihres Anwenderprogramms; Beobachtungstabellen Und Forcetabellen - Siemens SIMATIC S7-1200 Gerätehandbuch

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

Werbung

Programmierung leicht gemacht
6.5 Einfaches Überwachen und Testen Ihres Anwenderprogramms
Tabelle 6- 23 Anweisungen DataLogOpen und DataLogClose
KOP/FUP
SCL
"DataLogOpen_DB"(
"DataLogClose_DB"(
6.5
Einfaches Überwachen und Testen Ihres Anwenderprogramms
6.5.1

Beobachtungstabellen und Forcetabellen

Mit Hilfe von "Beobachtungstabellen" können Sie die Werte eines Anwenderprogramms, das
von der Online-CPU ausgeführt wird, überwachen und ändern. Sie können in Ihrem Projekt
unterschiedliche Beobachtungstabellen erstellen und speichern, um eine Vielzahl von
Testumgebungen abzudecken. So können Sie Tests zum Beispiel bei der Inbetriebnahme
oder für Service- und Wartungszwecke durchführen.
Mit einer Beobachtungstabelle können Sie die Ausführung des Anwenderprogramms durch
die CPU überwachen und in die Ausführung eingreifen. Sie können nicht nur für die
Variablen der Codebausteine und Datenbausteine, sondern auch für die Speicherbereiche
der CPU, einschließlich Eingänge und Ausgänge (E und A), periphere Eingänge (E:P),
Merker (M) und Datenbausteine (DB) Werte aufrufen und ändern.
Mit der Beobachtungstabelle können Sie die physischen Ausgänge (A:P) einer CPU, die sich
im Betriebszustand STOP befindet, freigeben. Beispielsweise können Sie den Ausgängen
bestimmte Werte zuweisen, während Sie die Verdrahtung der CPU testen.
128
req:=_bool_in_,
mode:=_uint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
name:=_string_inout_,
ID:=_dword_inout_);
req:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
ID:=_dword_inout_);
Beschreibung
Die Anweisung DataLogOpen öffnet eine bereits vorhandene
Datenprotokolldatei. Ein Datenprotokoll muss geöffnet sein,
damit Sie neue Datensätze in das Protokoll schreiben können.
Datenprotokolle lassen sich einzeln öffnen und schließen. Acht
Datenprotokolle können gleichzeitig geöffnet sein.
Die Anweisung DataLogClose schließt eine geöffnete
Datenprotokolldatei. Eine für ein geschlossenes Datenprotokoll
ausgeführte Anweisung DataLogWrite führt zu einem Fehler.
Schreibanweisungen für dieses Datenprotokoll sind erst
zulässig, nachdem eine Anweisung DataLogOpen ausgeführt
wurde.
Beim Wechsel in den Betriebszustand STOP werden alle
geöffneten Datenprotokolldateien geschlossen.
Gerätehandbuch, 03/2014, A5E02486775-AF
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis