Technisches Handbuch C5-E (Modbus RTU, USB)
8 Modbus RTU
Die Objekte 3502
und 3602
h
beschreiben.
8.7.2 Übertragung
Die Daten werden aufeinander folgend ohne Lücke und Ausrichtung in die Nachricht geschrieben.
Wird ein Alignment (z.B. 16-Bit-Alignment) benötigt, kann man zusätzliche "Dummy-Objekte" mit in die
Nachricht einbauen. Dummy-Objekte werden immer mit den Datenwert "0" übertragen. Diese Objekte
sind in der nachfolgenden Tabelle abgedruckt.
Index
0002
h
0003
h
0004
h
0005
h
0006
h
0007
h
Das Mapping ist wie folgt:
•
Das PDO RX Image fängt an der Modbus-Register-Adresse 6000
•
Das PDO TX Image fängt an der Modbus-Register-Adresse 5000
Der Zugriff kann mit Funktionscode 17
Kommandos 03
, 04
h
Beispiel
In dem Mapping sollen folgende Objekte eingestellt werden:
•
3602
:00
= "6
" (6 Werte werden gemappt)
h
h
h
•
3602
:01
= "60410010
h
h
•
3602
:02
= "00050008
h
h
•
3602
:03
= "60610008
h
h
•
3602
:04
= "60640020
h
h
•
3602
:05
= "60440010
h
h
•
3602
:06
= "60FD0020
h
h
Nach dem Mapping für das Objekt 6061
nachfolgende Objekt 6064
RX Nachricht: Der Master schickt an den Slave folgende Nachricht:
SA
FC
Daten
05
04
13 88 00 07
TX Nachricht: Der Slave schickt an den Master folgende Antwort:
Version: 1.1.0 / FIR-v1825
lassen sich mit Nachrichten mit dem Modbus-Funktionscode 2B
h
Datentyp
Vorzeichenbehaftete Ganzzahl (8 Bit)
Vorzeichenbehaftete Ganzzahl (16 Bit)
Vorzeichenbehaftete Ganzzahl (32 Bit)
Vorzeichenlose Ganzzahl (8 Bit)
Vorzeichenlose Ganzzahl (16 Bit)
Vorzeichenlose Ganzzahl (32 Bit)
lesend/schreibend gleichzeitig erfolgen oder mit den
h
, 06
, 10
auf die jeweiligen RX/TX Images.
h
h
h
" (das Objekt 6041
h
" (das Dummy-Objekt 0005
h
" (das Objekt 6061
h
" (das Objekt 6064
h
" (das Objekt 6044
h
" (das Objekt 60FD
h
:00
wird ein Dummy-Objekt eingefügt, damit das
h
h
:00
auf 32 Bit ausgerichtet wird.
h
h
CRC
34 E2
(1770
d
(1388
d
:00
, Länge 16 Bit wird gemappt)
h
h
:00
, Länge 8 Bit wird gemappt)
h
h
:00
, Länge 8 Bit wird gemappt)
h
h
:00
, Länge 32 Bit wird gemappt)
h
h
:00
, Länge 16 Bit wird gemappt)
h
h
:00
, Länge 32 Bit wird gemappt)
h
h
h
) an.
h
) an.
h
129