Herunterladen Diese Seite drucken

Mitsubishi Electric MELSEC System Q Serie Bedienungsanleitung Seite 67

Vorschau ausblenden Andere Handbücher für MELSEC System Q Serie:

Werbung

Erweiterte Zählfunktionen
7.1.1
Auslesen der Zählwerte der Zählfunktionen
Die Zählwerte, die im Zusammenhang mit den Zählfunktionen stehen, werden im Pufferspei-
cher des Zählermoduls abgelegt, wenn die entsprechende Zählfunktion aktiviert ist. Der aktu-
elle Zählwert und die Zählwerte der erweiterten Zählfunktionen belegen jeweils 32 Bit (binär, mit
Vorzeichen). Zur Speicherung werden pro Zählwert zwei Pufferspeicheradressen verwendet.
Dabei werden die Bits 0 bis 15 die Pufferspeicherzelle mit der niedrigen Adresse und die Bits 16
bis 32 die Pufferspeicherzelle mit der höheren Adresse eingetragen.
Durch die ständige Aktualisierung bei durch die Zählfunktion stehen im Pufferspeicher eines
Zählermoduls immer die neuesten Werte zur Verfügung.
Zählwert
Aktueller Zählwert (H, L)
Erweiterte
Zählfunktionen
Tab. 7-2:
HINWEISE
Verwenden Sie zum Übertragen eines Zählwertes aus dem Pufferspeicher in die SPS-CPU
unbedingt eine DFRO-Anweisung. Diese Anweisung liest im Gegensatz zur FROM-Anwei-
sung 2-Wort-Daten. Werden die beiden Worte einzeln mit FROM-Anweisungen übertragen,
können falsche Werte erfasst werden, wenn der Zählwert während des Lesevorgangs
aktualisiert wird.
Die beiden Programmsequenzen im folgenden Beispiel haben zwar die gleiche Funktion
(Wenn der Eingang X20 eingeschaltet ist, wird der Zählwert von Kanal 1 aus den Pufferspei-
cheradressen E
mit der DFRO-Anweisung sollte verwendet werden.
Empfohlene Programmierung
Nicht empfohlene Programmierung
Obwohl der gespeicherte Zählwert und der aktuelle Zählwert des periodischen Zählers in
verschiedenen Pufferspeicheradressen abgelegt werden, wird immer derselbe Wert
gespeichert, weil die Aktualisierung zum selben Zeitpunkt erfolgt. Aus diesem Grund behal-
ten bei Ausführung einer dieser beiden Funktionen der gespeicherte Zählwert und der aktu-
elle Zählwert des periodischen Zählers nicht ihre vorherigen Werte.
Zählermodule QD62, QD62E und QD62D
Gespeicherter Zählwert (H, L)
Zählwert, der erfasst wurde,
wenn für eine bestimmte Zeit
gezählt wird (Funktion 2) (H, L)
Letzter Zählwert bei periodi-
scher Zählung (H, L)
Aktueller Zählwert bei periodi-
scher Zählung (H, L)
Eintrag der Zählwerte in den Pufferspeicher der Zählermodule
und F
in die Datenregister D0 und D1 übertragen), aber nur die Variante
H
H
X20
X20
Pufferspeicheradressen
Kanal 1
Hexadezimal
Dezimal
3
, 2
3, 2
H
H
D
, C
13, 12
H
H
F
, E
15, 14
H
H
11
, 10
17, 16
H
H
13
, 12
19, 18
H
H
DFRO
H00
H0E
D0
FROM
H00
H0F
D1
FROM
H00
H0E
D0
Auswahl der Zählfunktion
Kanal 2
Hexadezimal
Dezimal
23
, 22
35, 34
H
H
2D
, 2C
45, 44
H
H
2F
, 2E
47, 46
H
H
31
, 32
49, 48
H
H
33
, 32
51, 50
H
H
K1
K1
K1
7 - 3

Werbung

loading

Diese Anleitung auch für:

Qd62Qd62eQd62d