MELSEC Kommunikationsprotokoll
Hinweise zum Lesen der Istwerte der Zähler C200 bis C255
Die Zähler (Counter) C200 bis C255 sind 32-Bit-Operanden. Aus diesem Grund muss als Anzahl der
Operanden immer die doppelte Anzahl der Operanden angegeben werden, die tatsächlich gelesen
werden sollen.
Die Anzahl der Operanden muss außerdem eine gerade Zahl sein. Wird eine ungerade Zahl angege-
ben, kann der Lesevorgang nicht ausgeführt werden, und es tritt ein Fehler mit dem Code 57
(siehe Abschnitt 11.4.2).
In den folgenden Beispielen werden die Istwerte der 32 Zähler C220 bis C251 des SPS-Grundgeräts, an
dem das FX
● Kommunikation mit binärcodierten Daten
Externes
Gerät
01
FF
H
SPS
Abb. 8-31: Lesen der Istwerte der 32 Zähler C220 bis C251 (binärcodiert)
● Kommunikation mit Daten im ASCII-Code
Überwa-
Externes
chungszeit
Gerät
H
L
H
-
0
1
F
F
0
0
30
31
46
46
30
30
H
H
H
H
H
H
SPS
Abb. 8-32: Beispiel zum Lesen der Istwerte der 32 Zähler C220 bis C251 (ASCII-Code)
8 - 26
-ENET angeschlossen ist, mit einem Lesevorgang erfasst.
3U
Startadresse
L
-
-
-
-
L
H
0A
00
DC
00
00
00
4E
H
H
H
H
H
H
H
H
CN220
32 Operanden x 2 = 64 Worte
Startadresse
H
-
-
-
-
-
-
-
-
-
-
L
4
3
4
E
0
0
0
0
0
0
0
A
30
41
34
33
34
45
30
30
30
30
30
30
H
H
H
H
H
H
H
H
H
H
H
H
Operandenspeicher der SPS lesen/schreiben
H
43
40
00
H
H
H
81
00
H
H
00BC614E
-
L
H
L
D C
4
0
0
0
44
43
34
30
30
30
H
H
H
H
H
H
H
L
8
1
0
0
38
31
30
30
H
H
H
H
4 Bytes x 32 = 128 Bytes
Daten (Anfang)
Niederw.
Höherw.
Niederw.
16 Bit
16 Bit
16 Bit
L - H
L - H
4E
61
BC
00
40
H
H
H
H
= 12345678
02B90140
H
(4 Bytes x 2) x 32 = 256 Bytes
Daten (Anfang)
Niederw. 16 Bit Höherw. 16 Bit
Niederw. 16 Bit Höherw. 16 Bit
H
-
-
L
H
-
-
L
H
-
6
1
4
E
0
0
B
C
0
1
36
31
34
45
30
30
42
43
30
31
H
H
H
H
H
H
H
H
H
00BC614E
= 12345678
02B90140
H
MITSUBISHI ELECTRIC
auf
H
Daten (Ende)
Höherw.
16 Bit
L - H
L - H
01
B9
02
H
H
H
H
= 45678912
H
Daten (Ende)
-
L
H
-
-
L
4
0
0
2
B
9
34
30
32
42
39
30
H
H
H
H
H
H
= 45678912
H