Herunterladen Inhalt Inhalt Diese Seite drucken

Reaktionen Auf Ausnahmen - Siemens SINAMICS V20 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für SINAMICS V20:
Inhaltsverzeichnis

Werbung

Kommunikation mit der PLC
6.2 MODBUS-Kommunikation
Byte 1
Byte 2
Byte 3
Adresse FC
Anfangsadresse
(0x10)
High
Umrichterreaktion
Byte 1
Byte 2
Adresse
FC (0x10)

Reaktionen auf Ausnahmen

Wenn im Zuge der MODBUS-Verarbeitung ein Fehler entdeckt wird, antwortet der Slave mit
dem FC der Anfrage, aber mit dem höherwertigen Bit des FC high-Bit sowie mit dem
Ausnahmecode im Datenfeld. Ein in der globalen Adresse 0 entdeckter Fehler hat jedoch
keine Antwort zur Folge, da nicht alle Slaves gleichzeitig antworten können.
Wenn ein Fehler in der empfangenen Meldung erkannt wird (z. B. Paritätsfehler, falsche
CRC usw.), wird KEINE Antwort an den Master gesendet.
Beachten Sie: Beim Empfang einer Anforderung mit F16, die einen Schreibbefehl enthält,
den der Umrichter nicht ausführen kann (u. a. Schreiben in einen Null-Eintrag), wird zwar
eine Ausnahmeantwort zurückgegeben, aber die verbleibenden möglichen Schreibvorgänge
werden dennoch ausgeführt.
SINAMICS V20 unterstützt die folgenden MODBUS-Ausnahmecodes:
Ausnahmecode
01
02
03
04
Die folgende Tabelle zeigt die Fälle, in denen ein Ausnahmecode zurückgegeben wird:
Fehlerbeschreibung
Unbekannter Funktionscode
Es sollen Register gelesen werden, die sich außerhalb der Reich-
weite befinden.
Es soll in ein Register geschrieben werden, das sich außerhalb der
Reichweite befindet.
Leseanforderung für zu viele Register (>125)
Schreibanforderung für zu viele Register (>123)
Falsche Meldungslänge
Es soll in ein schreibgeschütztes Register geschrieben werden.
156
Byte 4
Byte 5
Byte 6
Anzahl der Regi-
ster
Low
High
Low
Byte 3
Byte 4
Anfangsadresse
High
Low
MODBUS-Bezeichnung
Ungültiger Funktionscode
Ungültige Datenadresse
Ungültiger Datenwert
Ausfall des Slave-Geräts
Byte 7
...
Byte N –
1
Anzahl
...
Wert Register N
der
Bytes
High
Byte 5
Byte 6
Anzahl der Register
High
Low
Bedeutung
Der Funktionscode wird nicht unterstützt. Lediglich
FC3, FC6 und FC16 werden unterstützt.
Es wurde eine ungültige Adresse abgefragt.
Es wurde ein ungültiger Datenwert erkannt.
Es ist ein nicht behebbarer Fehler aufgetreten,
während das Gerät die Aktion verarbeitete.
Betriebsanleitung, 12/2015, A5E34560031-003
Byte N
Byte N +
Byte N +
1
2
CRC
Low
High
Low
Byte 7
Byte 8
CRC
High
Low
Ausnahmecode
01
02
02
03
03
03
04
Umrichter SINAMICS V20

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

6sl3210-5be21-5cv0

Inhaltsverzeichnis