Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Milltronics SF500 Betriebsanleitung Seite 97

Vorschau ausblenden Andere Handbücher für Milltronics SF500:
Inhaltsverzeichnis

Werbung

Der SF500 verwendet folgende Ausnahmecodes:
Code
01
Unzulässige Funktion
Unzulässige
02
Datenadresse
Unzulässiger
03
Datenwert
04
Fehler Slave-Gerät
05
Quittung
06
Slave-Gerät Besetzt
Fehler
08
Speicherparität
Fehlerverhalten
Zwei allgemeine Fehlerquellen können unterschieden werden, entweder:
1.
Fehler bei der Übertragung
2.
Benutzer versucht, eine unzulässige Handlung vorzunehmen.
Im ersten Fall erfolgt keine Antwort des SF500. Nach Ablauf des Time-Outs wird der
Master aufgefordert, die Nachricht erneut zu senden.
Im zweiten Fall kommt es darauf an, was der Benutzer zu tun versucht. Im Folgenden fin-
den Sie eine Liste verschiedener Aktionen und die Reaktion darauf. Im Allgemeinen
reagiert der SF500 nicht mit Fehlern auf eine Benutzeranfrage.
Wenn der Benutzer einen ungültigen Parameter liest, wird eine Zahl zurückgesen-
det.
Wenn der Benutzer einen ungültigen Parameter schreibt (Parameter nicht vorhan-
den oder reiner Lese-Parameter), wird der Wert ignoriert. Es erfolgt keine Feh-
lerantwort. Der aktuelle Wert gibt jedoch nicht den gewünschten Wert wieder.
Wenn der Benutzer ein reines Leseregister schreibt, wird der Wert ignoriert. Es
erfolgt keine Fehlerantwort. Der aktuelle Wert gibt jedoch nicht den gewünschten
Wert wieder.
Wenn der Benutzer versucht, ein oder mehrere Register zu schreiben, die außer-
halb des Bereichs liegen, wird ein Ausnahme-Antwortcode 2 erzeugt.
Bei Verwendung unzulässiger Funktionscodes kann es zu nicht aufgeführten Ergeb-
nissen kommen. Es wird empfohlen, dies zu unterlassen.
7ML19985CN33
Name
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 nicht zulässig.
Beim Versuch des Slaves, die geforderte Aktion
auszuführen, ist ein Fehler aufgetreten, der nicht
berichtigt werden kann.
Der Slave hat die Anfrage angenommen und führt sie
aus, braucht jedoch viel Zeit.
Der Slave ist beschäftigt, einen Programmbefehl
auszuführen, der viel Zeit beansprucht.
Slave hat versucht, den erweiterten Speicher zu lesen,
hat jedoch einen Paritätsfehler entdeckt. Es kann sein,
dass der Slave Service benötigt.
Milltronics SF500– BETRIEBSANLEITUNG
Bedeutung
Seite 91

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis