Herunterladen Inhalt Inhalt Diese Seite drucken

Regelung Des Frequenzumrichters; Durch Modbus Rtu Unterstützte Funktionscodes; Modbus-Ausnahmecodes - Danfoss VLT AutomationDrive FC 300 Projektierungshandbuch

Vorschau ausblenden Andere Handbücher für VLT AutomationDrive FC 300:
Inhaltsverzeichnis

Werbung

RS-485 Installation und Kon...

11.10.9 Regelung des Frequenzumrichters

In diesem Abschnitt werden Codes zur Verwendung in der
Funktion und den Datenfeldern einer Modbus RTU-
Meldung erläutert.
11.10.10 Durch Modbus RTU unterstützte
Funktionscodes
Modbus RTU unterstützt die Verwendung folgender Funkti-
onscodes im Funktionsfeld einer Meldung.
Funktion
Spulen lesen
Halteregister lesen
Einzelne Spule schreiben
Einzelnes Register schreiben
Mehrere Spulen schreiben
Mehrere Register schreiben
Gem. Ereigniszähler erhalten
Slave-ID berichten
Tabelle 11.17
Funktion
Funkti-
Unterfunkti-
onscode
onscode
Diagnose
8
1
2
10
11
12
13
14
Tabelle 11.18
FC 300 Projektierungshandbuch
Funktionscode
1 hex
3 hex
5 hex
6 hex
F hex
10 hex
B hex
11 hex
Unterfunktion
Kommunikation neu starten
Diagnoseregister zurück
Zähler und Diagnosere-
gister löschen
Busmeldungszähler zurück
Buskommunikationsfehler-
zähler zurück
Busausnahmefehlerzähler
zurück
Slavemeldungszähler zurück
®
MG.33.BD.03 - VLT
ist eine eingetragene Marke von Danfoss

11.10.11 Modbus-Ausnahmecodes

Für eine umfassende Erläuterung der Struktur einer
Ausnahmecode-Antwort siehe Funktionsfeld.
Modbus-Ausnahmecodes
Co
Name
Bedeutung
de
1
Unerlaubte
Bei dem in der Abfrage empfangenen
Funktion
Funktionscode handelt es sich um eine
unzulässige Aktion für den Server (oder
Slave). Dies ist möglicherweise darauf
zurückzuführen, dass der Funktionscode nur
für neuere Geräte gültig ist und nicht in der
ausgewählten Einheit implementiert wurde.
Möglicherweise befindet sich auch der
Server (oder Slave) nicht in dem Zustand, in
dem eine solche Anfrage verarbeitet werden
kann, weil der Server (oder Slave) z. B. nicht
konfiguriert ist und aufgefordert wird,
Registerwerte zurückzugeben.
2
Unerlaubte
Bei der in der Abfrage empfangenen
Datenadresse
Datenadresse handelt es sich um eine für
den Server (oder Slave) unzulässige Adresse.
Die Kombination aus Referenznummer und
Transferlänge ist ungültig. Bei einem Regler
mit 100 Registern ist eine Abfrage mit Offset
96 und Länge 4 erfolgreich, eine Abfrage
mit Offset 96 und Länge 5 ruft die
Ausnahme 02 hervor.
3
Unerlaubter
Bei dem in der Abfrage empfangenem
Datenwert
Datenwert handelt es sich um einen für den
Server (oder Slave) unzulässigen Wert. Dies
deutet auf einen Strukturfehler in dem Rest
einer komplexen Abfrage hin, so z. B. dass
die implizierte Länge nicht korrekt ist. Es
bedeutet NICHT, dass ein zur Speicherung
an ein Register übermitteltes Datenfeld
einen Wert enthält, der außerhalb des
erwarteten Bereiches des Anwendungspro-
gramms liegt. Das Modbus-Protokoll kennt
nicht die Bedeutung eines bestimmten
Wertes eines bestimmten Registers.
4
Ausfall des
Bei dem Versuch des Servers (oder Slaves)
Slave-Geräts
eine angeforderte Aktion durchzuführen, ist
ein nicht behebbarer Fehler aufgetreten.
Tabelle 11.19
11
11
277

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis