Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-200 Handbuch Seite 392

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:
Inhaltsverzeichnis

Werbung

S7-200 Systemhandbuch
Die höheren Fehlercodes (ab 101) sind Fehler, die vom Modbus--Slave--Gerät ausgegeben
werden. Diese Fehler weisen darauf hin, dass der Slave die angeforderte Funktion nicht
unterstützt oder dass die angeforderte Adresse (der Datentyp oder der Adressbereich) vom
Modbus--Slave--Gerät nicht unterstützt wird.
Tabelle
12-11
Fehlercodes
0
1
2
3
4
5
6
7
8
101
102
103
105
106
107
108
378
Fehlercodes für die Ausführung der Modbus- -Master- -Operation MBUS_MSG
Beschreibung
Kein Fehler aufgetreten
Paritätsfehler in Antwort: Dies ist nur bei gerader oder ungerader Parität möglich. Die
Übertragung wurde gestört. Möglicherweise wurden fehlerhafte Daten empfangen.
Dieser Fehler wird üblicherweise durch einen Fehler in der Elektrik verursacht, z.B.
fehlerhafte Verdrahtung oder Beeinträchtigung der Kommunikation durch elektrische
Störungen.
Nicht verwendet.
Empfangs- -Timeout: Der Slave hat nicht innerhalb der Timeout- -Zeit geantwortet.
Mögliche Gründe können sein: fehlerhafte elektrische Verbindung zum Slave- -Gerät,
Master und Slave sind auf unterschiedliche Baudraten/Paritäten eingestellt,
fehlerhafte Slave- -Adresse.
Fehler in Anforderungsparameter: Einer oder mehrere Eingangsparameter (Slave,
RW, Addr oder Count ) ist auf einen unzulässigen Wert gesetzt. Lesen Sie in der
Dokumentation nach, welche Werte für die Eingangsparameter zulässig sind.
Modbus- -Master nicht aktiviert: Rufen Sie MBUS_CTRL in jedem Zyklus auf, bevor
Sie MBUS_MSG aufrufen.
Modbus ist mit einer anderen Anforderung beschäftigt: Es darf nur eine Operation
MBUS_MSG zur Zeit aktiv sein.
Fehler in Antwort: Die erhaltene Antwort entspricht nicht der Anforderung. Dies weist
auf einen Fehler im Slave- -Gerät hin. Möglicherweise hat ein falscher Slave die
Anforderung beantwortet.
CRC- -Fehler in Antwort: Die Übertragung wurde gestört. Möglicherweise wurden
fehlerhafte Daten empfangen. Dieser Fehler wird üblicherweise durch einen Fehler in
der Elektrik verursacht, z.B. fehlerhafte Verdrahtung oder Beeinträchtigung der
Kommunikation durch elektrische Störungen.
Slave unterstützt die angeforderte Funktion an dieser Adresse nicht: Prüfen Sie die
Unterstützung der erforderlichen Modbus- -Slave- -Funktion in der Tabelle unter
"Operationen für den Modbus- -Master".
Slave unterstützt die Datenadresse nicht: Der angeforderte Adressbereich von Addr
und Count liegt außerhalb des zulässigen Adressbereichs des Slave- -Geräts.
Slave unterstützt den Datentyp nicht: Der Typ von Addr wird vom Slave- -Gerät nicht
unterstützt.
Slave hat die Meldung angenommen, aber die Antwort ist verzögert: Dies ist ein
Fehler für MBUS_MSG und das Anwenderprogramm muss die Anforderung später
erneut senden.
Slave hat die Meldung angenommen, aber die Antwort ist verzögert: Dies ist ein
Fehler für MBUS_MSG und das Anwenderprogramm muss die Anforderung später
erneut senden. Slave ist besetzt und hat die Meldung abgewiesen: Sie können die
gleiche Anforderung wiederholen, um eine Antwort zu erhalten.
Slave hat die Meldung aus unbekanntem Grund abgewiesen.
Paritätsfehler im Slave- -Speicher: Es liegt ein Fehler im Slave- -Gerät vor.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis