Ausnahmebedingungskode
1
3
4
Ausnahmebedingungskodes sind ausführlich im Kapitel 6.6 beschrieben.
Anforderung (Unterfunktion 0x0B – 0x12, Zählerwert zurückgeben):
Funktionskode
Unterfunktion
Daten
Antwort:
Funktionskode
Unterfunktion
Daten (Zählerwert)
Ausnahmebedingung Antwort:
Fehlerkode
Ausnahmebedingungscode
Daten
In der Anforderung ist dieses Feld immer auf 0x0000 gesetzt und enthält in der Ant-
wort den aktuellen Zählerwert.
Ausnahmebedingungskode
Die folgenden Ausnahmebedingungskodes können auftreten:
1
3
4
Ausnahmebedingungskodes sind ausführlich im Kapitel 6.6 beschrieben.
26
26
UNGÜLTIGER FUNKTIONS-
KODE
UNGÜLTIGER DATENWERT
FEHLER SLAVE GERÄT
UNGÜLTIGER FUNKTIONS-
KODE
UNGÜLTIGER DATENWERT
FEHLER SLAVE GERÄT
Betriebsanleitung Modbus
Betriebsanleitung Modbus
Unterfunktion wird nicht unterstützt
•
Anzahl der Bytes im Datenfeld zu klein oder zu
•
groß
„Datenfeld" nicht gleich 0x0000
•
Fehler beim Ausführen der Funktion
•
1 Byte
2 Bytes
2 Bytes
1 Byte
2 Bytes
2 Bytes
1 Byte
1 Byte
•
Unterfunktion wird nicht unterstützt
•
Anzahl der Bytes im Datenfeld zu klein oder zu
groß
•
„Datenfeld" nicht gleich 0x0000
•
Fehler beim Lesen des Diagnosezählers
0x08
0x000B – 0x0012
0x0000
0x08
0x000B – 0x0012
0 – 0xFFFF
0x88
1, 3 oder 4
05/08
05/08