Herunterladen Inhalt Inhalt Diese Seite drucken

nVent RAYCHEM DigiTrace TCONTROL-CONT-03 Anleitung Seite 64

Kompakter mikroprozessorregler; modbus
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

2
Protokollbeschreibung
2.9
Error processing
Fehlercodes
Es existieren folgende Fehlercodes:
1
2
8
Antwort im Fehlerfall
Slave-
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:
- B audrate und/oder Datenformat stimmen beim Master und beim Slave nicht überein
- 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) erneut
gesendet werden.
64 | nVent.com
ungültige Funktion
ungültige Parameteradresse oder zu große Anzahl von Worten soll
gelesen oder geschrieben werden
Schreibzugriff auf Parameter verweigert
Funktion
XX OR 80h
Fehlercode
1 Byte
1 Byte
03
40
83
02
Checksumme
CRC16
2 Bytes
00
00
CRC16
04
CRC16

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis