4 diagnostics (08), 5 report slave id (17), Diagnostics (08) – Bronkhorst Modbus slave interface Benutzerhandbuch

Seite 18: Report slave id (17)

Advertising
background image

BRONKHORST

®

4.4.4

Diagnostics (08)

Die folgenden Unterfunktionen werden unterstützt

Unterfunktionscode (dez.)

Name

00

Return Query Data

10

Clear Counters and Diagnostics Register

11

Return Bus Message Count

12

Return Bus Communication Error Count

13

Return Bus Exception Error Count

14

Return Slave Message Count

15

Return Slave No Response Count

16

Return Slave NAK Count (immer 0)

17

Return Slave Busy Count (immer 0)

18

Return Bus Character Overrun Count

Warnung: Die maximale Nachrichtenanzahl für die Return Query Data-Unterfunktion ist 100 Byte bei

9600 Baud (200 Byte bei 19200 Baud und 400 Byte bei 38400 Baud). Wenn diese Anzahl überschritten

wird, können die Rückmeldungen fehlerhaft sein.

Mögliche Ausnahmeantworten

Code Name

Bedeutung

01

ILLEGAL FUNCTION

falls eine Unterfunktion nicht unterstützt wird

03

ILLEGAL DATA VALUE

falls ein falscher Wert in das Datenfeld eingefügt wird

04

SLAVE DEVICE FAILURE

falls ein ungültiger Wert in das Register geschrieben werden soll

4.4.5

Report Slave ID (17)

Das Feld „Slave ID“ in der Rückmeldung ist ein String mit den gleichen Inhalten wie der FlowDDE-Parameter 1 (Ident-

Nummer + Versions-Nr./Serien-Nr.). Das Feld „Run Indicator Status“ in dieser Meldung zeigt „ON“ an, wenn sich das

Gerät im normalen Betriebszustand befindet (FB_NORMAL).

Mögliche Ausnahmeantworten

Code Name

Bedeutung

04

SLAVE DEVICE FAILURE

falls ein interner Fehler aufgetreten ist

Seite 18

Modbus interface

9.19.035

Advertising