BECKHOFF BC7300 Benutzerhandbuch

Seite 33

Advertising
background image

MODBUS

BC7300

32


Anfrage – Query

Byte Name

Beispiel

RTU

ASCII

Start Rahmen

„:“

0x3A

Slave Adresse 11

0x0B

„0B“

0x30, 0x42

Funktions Code 16

0x10

„10“

0x31, 0x30

Start Adresse high 8

0x08

„08“

0x30, 0x38

Start Adresse low 0

0x00

„00“

0x30, 0x30

Länge high 0

0x00

„00“

0x30, 0x30

Länge low 2

0x02

„02“

0x30, 0x32

Byte Count 4

0x04

„04“

0x30, 0x34

Daten 1 Byte 1 127

0x7F

„7F“

0x37, 0x46

Daten 1 Byte 2 255

0xFF

„FF“

0x46, 0x46

Daten 2 Byte 1 63

0x3F

„3F“

0x33, 0x46

Daten 2 Byte 2 255

0xFF

„FF“

0x46, 0x46

Error Check

LRC / CRC

0xCD
0xE3

„1B“

0x31, 0x42


Ende Rahmen

t1-t2-t3

CRLF

0xD, 0xA


Antwort – Response

Der Busklemmen Controller antwortet mit der Startadresse und der Länge
der gesendeten Worte.

Byte Name

Beispiel

RTU

ASCII

Start Rahmen

„:“

0x3A

Slave Adresse 11

0x0B

„0B“

0x30, 0x42

Funktions Code 16

0x10

„10“

0x31, 0x30

Start Adresse high 8

0x08

„08“

0x30, 0x38

Start Adresse low 0

0x00

„00“

0x30, 0x30

Länge high 0

0x00

„00“

0x30, 0x30

Länge low 2

0x02

„02“

0x30, 0x32

Error Check

LRC / CRC

0x43
0x02

„DB“

0x44, 0x42


Ende Rahmen

t1-t2-t3

CRLF

0xD, 0xA

Schreiben und lesen analoger Aus- oder Eingänge (Funk-
tion 23)

READ / WRITE
REGISTERS

Mit der Funktion 23 können mehrere analoge Ausgänge beschrieben und
in einem Telegramm mehrere analoge Eingänge gelesen werden. In die-
sem Beispiel werden die ersten 2 analogen Ausgangsworte des Slave mit
der Nummer 11 beschrieben und die ersten zwei analogen Eingänge gele-
sen. Die analogen Ausgänge beginnen beim Offset 0x0800 (hex) und die
Eingänge ab dem Offset 0x0000 (hex). Hier beschreibt der Offset immer
ein Wort. Der Offset 0x0003 schreibt ab dem 4. Wort auf das Ausgangs-
prozessabbild. Die Länge gibt die Anzahl der Worte an und der „Byte
Count“ setzt sich aus den zu schreibenden Bytes zusammen.


Beispiel: 4 Worte – entsprechen 8 Byte Count

Die Datenbytes enthalten die Werte für die analogen Ausgänge. In diesem
Beispiel sind es zwei Worte, die zu beschreiben sind. Das erste Wort mit
dem Wert 0x3FFF (hex) und das zweite Wort mit dem Wert 0x7FFF.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: