Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlermeldungen (Exception Codes) - Siemens SIPROTEC 7SJ602 Handbuch

Multifunktions-überstromzeitschutz und motorschutz
Vorschau ausblenden Andere Handbücher für SIPROTEC 7SJ602:
Inhaltsverzeichnis

Werbung

2.3

Fehlermeldungen (Exception Codes)

Exception Code 01
Exception Code 02
Exception Code 03
Exception Code 06
Exception Code 07
SIPROTEC Modbus - Spezifikation und Mapping
C53000-L1800-C012-03
Der Modbus Slave führt eine Reihe von Konsistenzprüfungen der Masteranfragen
durch und erzeugt bei Fehlern Modbus Exception Codes.
Folgende Codes werden durch den Modbus Slave erzeugt und in einem Fehlertele-
gramm an den Modbus Master signalisiert:
ILLEGAL_FUNCTION
Der Modbus Master verwendete eine Funktion, die durch den Modbus Slave der
SIPROTEC-Geräte nicht unterstützt wird (die vom Modbus Slave der SIPROTEC-
Geräte unterstützten Modbus Funktionen sind in Kap. 2.2 aufgelistet).
ILLEGAL_DATA_ADDRESS
Der Modbus Master adressiert ein Register für das
• kein Mappingeintrag existiert (d.h. welches nicht belegt ist),
• der Zugriff auf Teildaten nicht freigegeben wurde, da es zu einem Busobjekt mit
komplexer Datenstruktur gehört, welches über mehrere Register liegt und nur kom-
plett gelesen werden kann.
Exception Code 02 wird ebenfalls zurückgegeben, wenn:
• das "Set Time and Date" Register zur Geräte-Uhrzeitsynchronisierung beschrieben
wird, lt. Parametrierung die Übernahme von Datum/Uhrzeit jedoch direkt (ohne "Set
Time and Date" Register) erfolgt (s. Kap. 4.5.2),
• die Uhrzeitsynchronisierung lt. Parametrierung ohne "Set Time and Date" Register
erfolgen soll aber nur ein Teil der Holding Register zur Übergabe von Datum/Uhr-
zeit beschrieben werden (s. Kap. 4.5.2).
ILLEGAL_DATA_VALUE
• Der Modbus Master hat versucht ein Register zu beschreiben, für das nur Lese-
zugriff erlaubt ist.
• Schreiben eines ungültigen Wertes auf das "Set Time and Date" Register
(s. Kap. 4.5.2).
• Es sollen mehr Register mit einem Telegramm gelesen/geschrieben werden, als lt.
Vorgabe (s. Kap. 2.2) möglich ist.
SLAVE_DEVICE_BUSY
Die Werte der Modbus Register wurden noch nicht vom SIPROTEC-Gerät initialisiert
und freigegeben.
NEGATIVE_ACKNOWLEDGE
Wird bei der Abfrage der Diagnosedaten (Modbus Funktion 08) eine nicht unterstützte
Unterfunktion angefordert, dann wird dies mit NEGATIVE_ACKNOWLEDGE abge-
lehnt (unterstützte Unterfunktionen s. Kap. 2.2).
Parameter und Funktionsumfang
19

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis