2 Protokollbeschreibung
14
2.6
Fehlerbehandlung
Fehlercodes
Es existieren drei Fehlercodes:
1
ungültige Funktion
2
ungültige Parameteradresse
4
Gerät nicht bereit
8
Schreibzugriff auf Parameter verweigert
Antwort im
Fehlerfall
Der Funktionscode wird mit 0x80 verODERt, d. h., das MSB (most signi-
ficant bit, engl. das höchstwertige Bit) wird auf 1 gesetzt.
Beispiel
Datenanfrage:
Antwort:
Sonderfälle
In folgenden Fehlerfällen antwortet der Slave nicht:
- die Checksumme (CRC16) ist nicht korrekt
- die Anweisung des Masters ist unvollständig oder überdefiniert
- die Anzahl der zu lesenden Worte oder Bits ist Null
Slave-
Adresse
Funktion
XX OR 80h
Fehlercode
Checksumme
CRC16
1 Byte
1 Byte
1 Byte
2 Bytes
01
03
40
00
00
04
CRC16
01
83
02
CRC16
Содержание 701061
Страница 2: ......
Страница 16: ...2 Protokollbeschreibung 16...
Страница 29: ...Type 701061 Electronic Refrigeration Controller B 70 1061 2 Interface Description 08 07 Type 701061 XXX 32 XXX...
Страница 30: ......
Страница 44: ...2 Protocol description 16...
Страница 58: ......
Страница 72: ...2 Description du protocole 16...