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

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