Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlerverhalten; Modbus Antworten - Milltronics ENVIRORANGER ERS 500 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für ENVIRORANGER ERS 500:
Inhaltsverzeichnis

Werbung

Fehlerverhalten

Modbus Antworten

Reaktion eines Slave Gerätes nach Anfrage durch den Modbus Master:
1.
Keine Antwort. Bei der Nachrichtenübertragung ist ein Fehler aufgetreten.
2.
Befehl mit der korrekten Antwort zurück (siehe Modbus-Anleitung für nähere
Angaben). Normale Antwort.
3.
Ausnahmecode zurück. Fehler in der Nachricht.
Der EnviroRanger verwendet folgende Ausnahmecodes:
Code
Name
01
Unzulässige Funktion
02
Unzulässige Datenadresse
03
Unzulässiger Datenwert
Fehlerverhalten
Zwei allgemeine Fehlerquellen können unterschieden werden:
1.
Bei der Übertragung tritt ein Fehler auf.
oder
2.
Der Host versucht eine unzulässige Handlung vorzunehmen.
Im ersten Fall erfolgt keine Antwort des EnviroRanger. Nach Ablauf der
Reaktionszeit wird der Master aufgefordert, die Nachricht erneut zu senden.
Im zweiten Fall kommt es darauf an, was der Host zu tun versucht. Im
Allgemeinen reagiert der EnviroRanger nicht mit Fehlern auf die Host-
anfrage. Im Folgenden finden Sie eine Liste verschiedener Aktionen und die
Reaktion darauf:
• Wenn der Host ein ungültiges Register liest, wird eine unbestimmte Zahl
zurückgesendet.
• Wenn der Host ein ungültiges Register schreibt (Parameter nicht vorhanden
oder reiner Leseparameter), wird der Wert ignoriert. Es erfolgt keine
Fehlerantwort. Der aktuelle Wert gibt jedoch nicht den gewünschten Wert
wieder.
PL-602-3
Bedeutung
Der in der Anfrage empfangene Funktionscode ist eine
für den Slave unzulässige Aktion.
Die in der Anfrage empfangene Datenadresse ist für
den Slave nicht zulässig.
Ein im Datenfeld der Anfrage enthaltener Wert ist für
den Slave unzulässig.
EnviroRanger Kommunikationsanleitung
Seite 55

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis