Fehlersuch‐Diagramm 18
Die Modbus Master‐
Kommunikation funktioniert nicht.
Sind die
Kommunikations‐parameter
bei Master und Slave gleich?
Sind Fehlerdaten
in D8069 bis D8099 gespeichert?
(Hinweis)
Wurde der
Merker für die Anforderungs‐
NEIN
ausführung festgelegt und
eingeschaltet?
Stellen Sie sicher, dass die Slave‐
Einstellungen richtig sind.
Schalten Sie den
Anforderungsausführungsmerker ein.
Hinweis: Fehlerdaten werden in D8069 bis D8099 gespeichert, wenn Modbus‐Master an Port 2 verwendet wird. Für Port
3 bis Port 7 werden die Datenregister, in denen Fehlerdaten gespeichert werden, in den Funktionsbereicheinstellungen
festgelegt.
NEIN
JA
JA
NEIN
JA
W
CPU‐M
EBSERVER
Überprüfen Sie die
Kommunikationseinstellungen mit
WindLDR. Siehe "WindLDR für Modbus
Master programmieren" der Basis‐
Ausgabe (Seite 12‐3).
Überprüfen Sie die Slave‐Nummer
(hochwertiges Byte) und den Fehlercode
(niederwertiges Byte). Siehe
"Kommunikationsfehlerdaten der einzelnen
Slaves" der Basis‐Ausgabe (Seite 12‐3).
Steht eindeutig fest,
welche Anforderung fehlerhaft
ist?
NEIN
Suchen Sie in der Anforderungstabelle nach der
fehlerhaften Anforderung und nach der Art des
Fehlers. Siehe "Kommunikationsfehlerdaten der
einzelnen Anforderungen" der Basis‐Ausgabe
(Seite 12‐3).
01h (Funktionsfehler)?
NEIN
02h (Zugriffszielfehler)?
NEIN
03h (Operanden‐
mengenfehler, 1‐Bit‐Schreiben‐
Datenfehler)?
NEIN
16h (Zeitüberschreitung)?
NEIN
Überprüfen Sie nochmals die
Slave‐Einstellungen.
B
ODUL
ENUTZERHANDBUCH
JA
JA
Achten Sie darauf, dass der Slave mit
dem Funktionscode kompatibel ist.
Überprüfen Sie die Gültigkeit des
JA
Slave‐Adressbereichs und die
Mastereinstellungen.
Datengröße und Ist‐Daten stimmen
möglicherweise nicht überein. Überprüfen
JA
Sie, ob die Slave‐Einstellungen und die
Hardware fehlerfrei sind (ohne Rauschen
und Defekte).
Überprüfen Sie, ob die Slave‐Nummer
JA
und die Kommunikationseinstellungen
korrekt sind.
FC9Y‐B1281
13: F
EHLERSUCHE
13‐25