Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MR-MQ100 Schnellstartanleitung Seite 67

Motion-controller
Inhaltsverzeichnis

Werbung

Kommunikation über das MC-Protokoll
Beispiel
Schreiben von D3000–D3063
Befehl
Byteabfolge
149
Tab. 5-7:
HINWEIS
Es ist wichtig zu verstehen, wie die Daten verarbeitet werden, damit die Abfolge der Bytes korrekt
ist, auch wenn diese innerhalb der SPS um ein Byte verschoben werden (siehe Datentabelle).
Die SPS von Mitsubishi Electric kann nur Worte verarbeiten, so dass aus den verschobenen Byte-
daten Werte im Wortformat erzeugt werden müssen. Dies kann durch eine „FOR – NEXT"-Schleife
erfolgen, mit der die höherwertigen und niederwertigen Bytes neu zugeordnet und in ein für die
SPS lesbares Wortformat gebracht werden.
Motion-Controller MR-MQ100
Wert (hex)
1
50
2
00
3
00
4
FF
5
FF
6
03
7
00
8
0C
9
00
10
10
11
00
12
01
13
14
14
00
15
00
16
B8
17
0B
18
00
19
A8
20
40
21
00
22
Data1
23
Data1
24
Data2
25
Data2
26
Data3
27
Data3
...
...
Data64
MC-Protokoll für Batch-Schreiben
Beschreibung
Subheader
Netzwerknr.
PC-Nr.
Ziel-E/A-Nr.
Zielstationsnr.
Anfragedatenlänge
(Anzahl gesendeter Bytes + 12)
CPU-Überwachungszeit
Befehl
(h1401
Batch-Schreiben)
Subbefehl
Startadresse
(h0BB8
D3000)
Datentyp
(hA8
D-Register)
Lesedatenlänge
(h40
64 Punkte)
Niederwertiges Byte
Höherwertiges Byte
Niederwertiges Byte
Höherwertiges Byte
Niederwertiges Byte
Höherwertiges Byte
...
Höherwertiges Byte
Kommunikation
Wortabfolge
Wert (hex)
1
0050
2
FF00
3
03FF
4
8C00
5
1000
6
0100
7
0014
8
B800
9
000B
10
40A8
11
..00
12
....
13
....
...
....
75
....
5 - 19

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis