Herunterladen Inhalt Inhalt Diese Seite drucken

Funktion Der Log-Anweisung - Mitsubishi Electric QJ71WS96 Bedienungsanleitung

Web-server-modul
Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen für Web-Server-Module
Nr. der Datenaufzeichnung
Nr. der Datenaufzeichnung
Nr. der Datenaufzeichnung
Nr. der Datenaufzeichnung
Abb. A-4: Jedes Bit der Operanden (s)+2 bis (s)+5 steht für eine Datenaufzeichnung

Funktion der LOG-Anweisung

Bei der Ausführung einer LOG-Anweisung wird eine Datei mit Daten der angegebenen Auf-
zeichnung angelegt. Welche Daten aufgezeichnet werden sollen, wird in den Operanden (s)+2
bis (s)+5 festgelegt. Die Erfassung erfolgt unabhängig von der Einstellung der Option „Logging
specification" im Dialogfenster „Logging setting", mit der die Datenerfassung gestartet oder
gestoppt werden kann (siehe Abschnitt 7.2). Die Datenaufzeichnung mit hoher Geschwindig-
keit kann durch eine LOG-Anweisung nicht gestartet werden. In diesem Fall tritt ein Fehler auf.
Bitte beachten Sie bei der Programmierung einer LOG-Anweisung die folgenden Hinweise:
b Während der Ausführung einer LOG-Anweisung darf keine weitere LOG-Anweisung
gestartet werden.
Wird dies nicht beachtet, wird die zweite LOG-Anweisung nicht ausgeführt. Auch wenn ein
Fehler auftritt, werden die Operanden (d)+0 und (d)+1 nicht gesetzt.
b Eine LOG-Anweisung darf nicht in einem Interrupt-Programm ausgeführt werden.
Ob die Ausführung der LOG-Anweisung beendet ist, kann anhand der Bit-Operanden (d)+0 und
(d)+1 überprüft werden:
Der Bit-Operand (d)+0 wird gesetzt, wenn die END-Anweisung des Zyklus ausgeführt
wird, in dem die LOG-Anweisung beendet wurde. Bei der nächsten Bearbeitung der
END-Anweisung wird dieser Bit-Operand wieder zurückgesetzt.
Der Bit-Operand (d)+1 zeigt einen Fehler bei der Ausführung der LOG-Anweisung an. Bei
fehlerfreier Ausführung bleibt dieser Bit-Operand zurückgesetzt. Bei einem Fehler dage-
gen wird (d)+1 gesetzt, wenn die END-Anweisung des Zyklus ausgeführt wird, in dem die
LOG-Anweisung beendet wurde. Bei der nächsten Bearbeitung der END-Anweisung wird
der in (d)+1 angegebene Bit-Operand wieder zurückgesetzt.
Zyklisches Programm
LOG-Anweisung
LOG-Anweisung ausgeführt
LOG-Anweisung mit Fehler
ausgeführt
Abb. A-5: Signalverlauf bei Ausführung einer LOG-Anweisung
A - 16
Bit
15
16 15 14 13 12 11 10
Bit
15
32 31 30 29 28 27 26
Bit
15
48 47 46 45 44 43 42
Bit
15
64 63 62 61 60 59 58
Zyklus
9
8
7
6
5
25 24 23 22 21 20 19 18 17
41 40 39 38 37 36 35 34 33
57 56 55 54 53 52 51 50 49
END-
Zyklus
Anweisung
Anweisung
LOG-Anweisung ausführen
Daten aufzeichnen
0
4
3
2
1
(s)+2
0
(s)+3
0
(s)+4
0
(s)+5
END-
END-
Zyklus
Anweisung
(Nur bei einem Fehler)
MITSUBISHI ELECTRIC
Anhang

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis