Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlerbehandlung; Fehlercodes - DigiTrace TCONTROL-CONT-03 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für TCONTROL-CONT-03:
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

2 Protokollbeschreibung
2.9

Fehlerbehandlung

Fehlercodes

Es existieren folgende Fehlercodes:
Antwort im
Slave-
Fehlerfall
Adresse
1 Byte
Der Funktionscode wird mit 0x80 verODERt, d. h., das MSB (most significant
bit, engl. das höchstwertige Bit) wird auf 1 gesetzt.
Beispiel
Datenanfrage:
01
Antwort (mit Fehlercode 2):
01
Sonderfälle
Wenn der Slave nicht antwortet, können folgende Ursachen vorliegen:
- Baudrate und/oder Datenformat stimmen beim Master und beim Slave
- die verwendete Geräteadresse stimmt nicht mit der Slaveadresse überein
- die Checksumme (CRC16) ist nicht korrekt
- die Anweisung des Masters ist unvollständig oder überdefiniert
- die Anzahl der zu lesenden Worte ist Null
In diesen Fällen sollte die Datenanfrage nach Ablauf der Timeout-Zeit (2s) er-
neut gesendet werden.
18
All manuals and user guides at all-guides.com
1
ungültige Funktion
2
ungültige Parameteradresse oder zu große Anzahl von
Worten soll gelesen oder geschrieben werden
8
Schreibzugriff auf Parameter verweigert
Funktion
XX OR 80h
1 Byte
03
40
00
00
83
02
CRC16
nicht überein
Fehlercode
Checksumme
CRC16
1 Byte
2 Bytes
04
CRC16

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis