Fehlerantworten des bc7300, Antworten des slaves (unterfunktion 14), Keine antworten des slaves (unterfunktion 15) – BECKHOFF BC7300 Benutzerhandbuch

Seite 36: Anzahl der fehlerantworten (unterfunktion 16)

Advertising
background image

MODBUS

35

BC7300

Antworten des Slaves (Unterfunktion 14)

Gibt die Anzahl der gesendeten Antworten des Slaves an.

Unterfunktion

Daten Feld (Query)

Daten Feld (Response)

00 0E

00 00

Slave Massage Count

Keine Antworten des Slaves (Unterfunktion 15)

Gibt die Anzahl der nicht gesendeten Antworten des Slaves an. Zum Bei-
spiel wird bei einer Broadcast Meldung vom Slave keine Antwort gesendet.

Unterfunktion

Daten Feld (Query)

Daten Feld (Response)

00 0F

00 00

Slave No Reponse
Count

Anzahl der Fehlerantworten (Unterfunktion 16)

Gibt die Anzahl der gesendeten Fehlerantworten des Slaves an.

Unterfunktion

Daten Feld (Query)

Daten Feld (Response)

00 10

00 00

Anzahl der Fehlerant-
worten

Fehlerantworten des BC7300

EXCEPTION RESPONSE

Wenn der Anwender den Slave eine Anforderung oder Mitteilung sendet,
die der Buskoppler nicht versteht, antwortet der BC7300 mit einer Fehler-
mitteilung. Diese Antwort enthält die Funktion und den Fehlercode. Der
Funktionsrückgabewert wird mit 0x80 addiert.

Code Name

Bedeutung

1

ILLEGAL FUNKTION

Nicht implementierte Funktion

2

ILLEGAL DATA
ADDRESS

Ungültige Adresse bzw. Länge

3

ILLEGAL DATA VALUE

Ungültige Parameter

Diagnosefunktionen

Falsche Anzahl Lesen/Schreiben
der Register

4

SLAVE DEVICE ERROR Watchdog- oder K-Bus Fehler

Beispiel

Im folgendem Beispiel steht eine ungültige „Start Adresse“.

Anforderung – Query

BYTE Inhalt

Beispiel

1

Slave Adresse

0B

2

Funktion

01

3

Start Adresse high

0D

4

Start Adresse low

FF

5

Daten high

FF

6

Daten low

01

7

LRC


In der Antwort des Slaves wird die Funktion plus 0x80 zurückgegeben mit
dem Fehlercode „02“, d.h. ungültige Adresse.


Antwort – Response

BYTE Inhalt

Beispiel

1

Slave Adresse

0B

2

Funktion

81

3

Fehlercode

02

4

LRC

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