Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlerverhalten; Modbus Antworten - Siemens multiranger 100 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für multiranger 100:
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.
MultiRanger verwendet folgende Ausnahmecodes:
Code
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 MultiRanger. Der Master wartet auf einen
Auszeitfehler der Reaktionszeit, nach der er aufgefordert wird , die Nachricht erneut zu
senden.
Im zweiten Fall kommt es darauf an, was der Host zu tun versucht. Im Allgemeinen
reagiert MultiRanger nicht mit Fehlern auf die Hostanfrage. 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.
Seite 112
Name
MultiRanger 100/200 – BETRIEBSANLEITUNG
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.
7ML19985FB36

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Multiranger 200

Inhaltsverzeichnis