Diagnosemeldungen im ascii-modus, Datenübertragung mit modbus ascii – VEGA VEGACOM 557 Modbus protocol Benutzerhandbuch

Seite 48

Advertising
background image

48

VEGACOM 557 Modbus

Diagnosemeldungen im ASCII-Modus

Der Funktionscode 08 (Diagnostics) ermöglicht die Diagnose der Modbus-Teilnehmer durch
den Modbus-Master. Das VEGACOM 557 unterstützt den Diagnostic Code 0x0000 (Rücksen-
dung der Daten). Im Feld „Diagnostic Data“ können beliebige, zugelassene Daten eingetra-
gen werden, die bei funktionierendem VEGACOM 557 unverändert zurückgesandt werden.

Die Funktion 08 wird ohne Unterschied bei VEGAMET oder VEGALOG eingesetzt.

Beispiel eines Diagnosetelegramms:
Der Modbusteilnehmer mit der Slaveadresse 1 soll die Diagnosedaten 0xA5, 0x37 bestätigen.

Start

Slave-

Adresse

Funktions-

code

Diagnostic

Code

Diagnostic

Data

Error

Check

Ende

Anzahl

Bytes

Werte-

bereich

Bedeu-

tung

Aufbau der Diagnosefunktion von Modbus-Master an VEGACOM 557

ASCII-Anfrage Telegramm Diagnose (Funktionscode 08)

1

2

2

4

4

2

2

:

1 .. 247

08

0

0 ... 65.535

LRC

CR LF

Anzahl

Bytes

Werte-

bereich

Bedeu-

tung

Aufbau der Bestätigung von VEGACOM 557 an Modbus-Master

ASCII-Bestätigungs-Telegramm Diagnose (Funktionscode 08)

Datenübertragung mit Modbus ASCII

:

0

1

0

8

0

0

0

0

A

5

3

7

X

X

CR

LF

Start

Slave-

Adresse

Funktions-

code

Diagnostic

Code

Diagnostic

Data

Error

Check

Ende

1

2

2

4

4

2

2

:

1 .. 247

08

0

0 ... 65.535

LRC

CR LF

:

0

1

0

8

0

0

0

0

A

5

3

7

X

X

CR

LF

Advertising