-> Hier kostenlos registrieren
Hallo,
folgender Aufbau ist bei uns im Einsatz.
CPU 416-2DP. Dezentrale Pheriperie ist über Profibus angeschlossen. Teilnehmer SEW Movimots mit MFP32 Modul (integrierte Ein-/Ausgänge) und Beckhoff BK3150 Buskoppler. An dem BK3150 sind wiederum Ein-/Ausgängsmodule angereiht. SEW Movidrives sowie für Pepperl & Fuchs Längenmessköpfe ein RS485 auf Profibus Umsetzer. Desweiteren sind noch einige Siemens TP270 angeschlossen. Auch gibts noch 2 "normale" Repeater. Insgesamt sind es ca. 50 Busteilnehmer.
Nun zum Problem. Ab und an fallen Busteilnehmer für ca. 90ms aus. D. h. im Diagnosepuffer der CPU findet man Einträge "Station Ausfall" und "Station Wiederkehr". Dazwischen treten logischerweise Peripheriezugriffsfehler auf. Also Lesen oder Schreiben vom/zum Teilnehmer nicht möglich. Es sind aber nicht immer die gleichen Teilnehmer.
Ich habe testweise das Tool Amprolyzer von Siemens mal am Bus angeschlossen. Dieser zeigt ab und zu "Repeat Request", "DPSlave Diag" und "Frame Error" an. Aber immer von unterschiedlichen Teilnehmern.
Ich habe die "normalen" Repeater gegen Diagnoserepeater getauscht, da ich mir dachte, dieser könnte mir evtl. Fehler auf der Busleitung aufzeigen. Ersetze ich die Repeater gegen Diagnoserepeater treten Ausfälle der Busteilnehmer viel häufiger auf, als mit den normalen Repeatern. Im Diagnosepuffer der Diagnoserepeater wird kein Fehler der Busleitung angezeigt. Jedoch sieht man im Tool Amprolyzer, das sich die Fehler "Request Repeat", "Frame Error" und "DPSlave Diag" häufen.
Die Ausfälle der Busteilnehmer äußern sich so, dass die Eingänge der MFP Module, die im S7 Programm auf logisch 1 abgefragt werden, eine Störung erzeugen, wenn der Teilnehmer für ca. 90ms nicht erreicht werden kann.
Ich weiß jetzt allerdings nicht, ob "Request Repeat", "Frame Error" und "DPSlave Diag" normale Fehler sind, die auf dem Bus ab und an auftreten können. Aber ich denke mal nicht.
Die Buskoppler BK3150 sind vor Weihnachten neu eingebaut worden. Busstecker wurde bereits gegen Busstecker mit Klemmtechnik ausgetauscht worden. Die DP Anschaltung für die SEW MoviDrives wurden gegen eine aktuelle Version ersetzt. Die Diagnoserepeater sind wegen der vermehrten Störungen wieder außer Betrieb genommen worden.
Habt ihr evtl. Erfahrungen mit einem solchen Problem bzw. wer kann mir dazu einen Lösungsweg aufzeigen. Welche Soft- oder Hardware gibts um solche Fehler zu finden?
Vielen Dank für eure Hilfe!
Gruß
Michael
folgender Aufbau ist bei uns im Einsatz.
CPU 416-2DP. Dezentrale Pheriperie ist über Profibus angeschlossen. Teilnehmer SEW Movimots mit MFP32 Modul (integrierte Ein-/Ausgänge) und Beckhoff BK3150 Buskoppler. An dem BK3150 sind wiederum Ein-/Ausgängsmodule angereiht. SEW Movidrives sowie für Pepperl & Fuchs Längenmessköpfe ein RS485 auf Profibus Umsetzer. Desweiteren sind noch einige Siemens TP270 angeschlossen. Auch gibts noch 2 "normale" Repeater. Insgesamt sind es ca. 50 Busteilnehmer.
Nun zum Problem. Ab und an fallen Busteilnehmer für ca. 90ms aus. D. h. im Diagnosepuffer der CPU findet man Einträge "Station Ausfall" und "Station Wiederkehr". Dazwischen treten logischerweise Peripheriezugriffsfehler auf. Also Lesen oder Schreiben vom/zum Teilnehmer nicht möglich. Es sind aber nicht immer die gleichen Teilnehmer.
Ich habe testweise das Tool Amprolyzer von Siemens mal am Bus angeschlossen. Dieser zeigt ab und zu "Repeat Request", "DPSlave Diag" und "Frame Error" an. Aber immer von unterschiedlichen Teilnehmern.
Ich habe die "normalen" Repeater gegen Diagnoserepeater getauscht, da ich mir dachte, dieser könnte mir evtl. Fehler auf der Busleitung aufzeigen. Ersetze ich die Repeater gegen Diagnoserepeater treten Ausfälle der Busteilnehmer viel häufiger auf, als mit den normalen Repeatern. Im Diagnosepuffer der Diagnoserepeater wird kein Fehler der Busleitung angezeigt. Jedoch sieht man im Tool Amprolyzer, das sich die Fehler "Request Repeat", "Frame Error" und "DPSlave Diag" häufen.
Die Ausfälle der Busteilnehmer äußern sich so, dass die Eingänge der MFP Module, die im S7 Programm auf logisch 1 abgefragt werden, eine Störung erzeugen, wenn der Teilnehmer für ca. 90ms nicht erreicht werden kann.
Ich weiß jetzt allerdings nicht, ob "Request Repeat", "Frame Error" und "DPSlave Diag" normale Fehler sind, die auf dem Bus ab und an auftreten können. Aber ich denke mal nicht.
Die Buskoppler BK3150 sind vor Weihnachten neu eingebaut worden. Busstecker wurde bereits gegen Busstecker mit Klemmtechnik ausgetauscht worden. Die DP Anschaltung für die SEW MoviDrives wurden gegen eine aktuelle Version ersetzt. Die Diagnoserepeater sind wegen der vermehrten Störungen wieder außer Betrieb genommen worden.
Habt ihr evtl. Erfahrungen mit einem solchen Problem bzw. wer kann mir dazu einen Lösungsweg aufzeigen. Welche Soft- oder Hardware gibts um solche Fehler zu finden?
Vielen Dank für eure Hilfe!
Gruß
Michael