Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Ausnahmecodes - Danfoss VLT HVAC Drive Handbuch

Fc 100 serie
Vorschau ausblenden Andere Handbücher für VLT HVAC Drive:
Inhaltsverzeichnis

Werbung

Projektierungshandbuch für VLT
Funktion
Funktionscode
Diagnose
8

7.8.11 Modbus-Ausnahmecodes

Eine vollständige Erklärung des Aufbaus einer Ausnahmeantwort entnehmen Sie bitte dem Kapitel Aufbau eines Modbus RTU-Telegrammblocks, Funkti-
onsfeld.
Code
Bezeichnung
1
Unzulässige Funktion
2
Unzulässige Datenadresse
3
Unzulässiger Datenwert
4
Slave-Fehler
®
HVAC Drive
Subfunktionscode
1
2
10
11
12
13
14
Modbus-Ausnahmecodes
Bedeutung
Der von der Abfrage empfangene Funktionscode enthält eine nicht erlaubte Server (oder Slave)-Funk-
tion. Ein möglicher Grund dafür ist, dass der Funktionscode nur auf neuere Geräte anwendbar ist und
im ausgewählten Gerät nicht implementiert wurde. Möglicherweise befindet sich der Server (oder Sla-
ve) auch in einem Zustand, der die Verarbeitung einer solchen Abfrage nicht erlaubt. Dies kann der
Fall sein, wenn der Server (Slave) nicht konfiguriert wurde und Registerwerte zurückgeben soll.
Die von der Abfrage empfangene Datenadresse ist keine zulässige Adresse für den Server (oder Slave).
Genauer gesagt ist die Kombination aus Sollwertnummer und Übertragungslänge ungültig. Bei einem
Regler mit 100 Registern ist eine Abfrage mit Abweichung 96 und Länge 4 erfolgreich, eine Abfrage
mit Abweichung 96 und Länge 5 erzeugt Ausnahme 02.
Ein Wert im Abfragedatenfeld ist ein unzulässiger Wert für den Server (oder Slave). Das ist ein Anzei-
chen für einen Fehler im restlichen Aufbau einer komplexen Anfrage, wie beispielsweise eine ungültige
Länge. Es bedeutet NICHT, dass ein in einem Register zu speicherndes Datenelement einen Wert
außerhalb des von der Anwendung erwarteten Bereichs enthält, da das Modbus-Protokoll die Bedeu-
tung der Werte in den jeweiligen Registern nicht erkennen kann.
Beim Versuch des Servers (Slaves), die abgefragte Aktion auszuführen, ist ein nicht zu behebender
Fehler aufgetreten.
MG.11.B9.03 - VLT
®
ist eine eingetragene Marke von Danfoss.
7 Installieren und Konfigurieren der RS-485-
Subfunktion
Kommunikation neustarten (Restart communication)
Diagnoseregister angeben (Return diagnostic register)
Zähler und Diagnoseregister löschen (Clear counters and di-
agnostic register)
Zahl Bustelegramme angeben (Return bus message count)
Zahl Buskomm.-Fehler angeben (Return bus communication
error count)
Zahl Busausnahmefehler angeben (Return bus exception er-
ror count)
Zahl Slavetelegramme angeben (Return slave message
count)
Schnittstelle
7
143

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis