Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlercodes Modbus Rtu; Fehlercodes, Die Von Simocode Pro Unterstützt Werden - Siemens SIMOCODE pro Erste Schritte

Motormanagement- und steuergeräte
Vorschau ausblenden Andere Handbücher für SIMOCODE pro:
Inhaltsverzeichnis

Werbung

Kommunikation
2.3 Kommunikation Modbus
2.3.1.7

Fehlercodes Modbus RTU

Exception Responses
Funktionsprinzip
Wenn der Slave einen Fehler im Anforderungstelegramm des Masters erkennt, z. B.
Registeradresse nicht erlaubt, setzt er das höchstwertige Bit im Funktionscode des
Antworttelegramms (d. h. angeforderter Funktionscode + 80h). Nachfolgend wird ein Byte
mit dem Exception Code übertragen, das die Fehlerursache beschreibt.
Typisches Exception Code-Telegramm
Das Exception Code-Telegramm vom Slave hat beispielsweise folgenden Aufbau:
Slave-Adresse 5, angeforderter Funktionscode 5, Exception Code 2.
Antworttelegramm vom Slave:
Slave-Adresse
05H
Fehlercodes, die von SIMOCODE pro unterstützt werden
Fehler
Bedeutung
code
nach Modbus-
Spezifikation
1
Illegal function
2
Illegal data
address
3
Illegal data
value
4
Failure in
associated
device
6
Busy, rejected
message
112
Funktionscode
85H
Ursache
Kurzbeschreibung
Unzulässiger
Der angeforderte Funktionscode wird nicht unterstützt. Er ist nicht in der
Funktionscode
Liste der Funktionscodes, die von SIMOCODE pro unterstützt werden
(siehe Funktionscodes Modbus RTU (Seite 101)).
Unzulässige Bit-
Die Adresse existiert nicht. Für Funktionen, die mit einem Adressbereich
bzw. Register-
arbeiten, werden alle Adressen geprüft, die vom Request betroffen sind.
Adresse beim Slave
Unzulässiger Daten-
Die Anzahl der Adressen ist nicht korrekt. Die Anzahl der Parameter für
Wert beim Slave
die angeforderte Funktion war zu hoch (oder 0)
Interner Fehler beim
Ein unspezifizierter Fehler, der die Ausführung des Requests
Slave
verhinderte, liegt im Server vor.
Slave ist nicht
Gerät ist beschäftigt und nicht in der Lage, den angeforderten Request
empfangsbereit
in diesem Moment abzuarbeiten. Dies kann nach einem
Parametriervorgang über Modbus auftreten, wenn die neuen
Parameterwerte ins Gerät übernommen werden.
Fehlercode
02H
SIMOCODE pro - Kommunikation
Funktionshandbuch, 05/2019, A5E40508495001A/RS-AD/004
CRC
0x....

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis