0x031b Synchronisationsfehler (Fehler im Profibusnetz) --- MPI!?

michi88

Level-1
Beiträge
24
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich bekomme zu meiner Steuerung S7 313-2 DP keine Verbindung über mein CP5611. Weder über Profibus noch MPI.

Unter PG/PC-Schnittstelle parametrieren -> Diagnose erhalte ich folgende Fehlermeldung - Bei Profibus sowie MPI:

Code:
0x031b Synchronisationsfehler (Fehler im Profibusnetz)
Pofibus: CP5611 ----/20m/---- CPU

Bei der Fehlersuche mit dem Profibus bin ich folgendermaßen vorgegangen:
Kabel durchgemessen. (0,07 Ohm)
Endwiderstände kontrolliert. (ON!)
Stecker getauscht.
Erdung aller Komponenten kontrolliert. (vorhanden < 0,01 Ohm)
Baudrate auf Minimum gesetzt.
CP5611 getauscht. (PG/PC-Schnittstelle parametrieren -> Hardwaretest zeigt O.K. an)


MPI-Verbindung bringt wie gesagt unter Diagnose den selben Fehler.
Das verwundert mich eben, da er Fehler im PROFIBUS-Netz meldet, obwohl ich eine Diagnose für MPI ausführe!

Weiß da jemand evtl. weiter?

Bin über jeden Tipp dankbar!


gruß michi
 
hast du beim auto, mpi oder profibus ausgewählt? Schon mal eine Verbindung bekommen mit dem Programmiersatz?

Vielleicht ist auch im Simatic Manager schon eine PG verbindung angelegt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
vergessen zu erwähnen.
hab sogar den kompletten rechner platt gemacht und alles neu installiert.

also ich hab "auto" auch probiert falls du das meinst.

wenn ich den Hacken bei "PG/PC ist eiziger Master am BUS" wegnehm, dann kommt der Fehler:

0x031a: Kein aktives PROFIBUS/MPI-Netz gefunden.
 
Zuletzt bearbeitet:
da kannsprobleme mit der PCMI geben, Genau weiß ichs auch nicht aber hat mit 16 Bit und 32 Bit zu tun. Hatte auch schon mal einen Wackelkontakt an der Karte!
 
... mach doch mal eine Hardcopy vom Netpro ...

Hast du kontrolliert, dass du nicht 2 gleiche Profibus-Adressen verwendest ? PG - CPU - CP5611

Gruß
LL
 
Wenn unter "pc neu aufgesetzt" zu verstehen ist, dass Step7 und die CP-Treiber installiert sind, würd ich so vorgehen:

-Kabel an CPU auf X1 (MPI) stecken
-Unter Systemsteuerung "PG/PC-Schnittstelle-einstellen" starten
-Schnittstellenparametrierung CP5611(MPI) anwählen
-Eigenschaften auf Standard einstellen (Adresse 0, Baudrate 187,5)
-Diagnose, Busteilnehmer lesen

Wenn jetzt nicht bei Adresse 0 (PG) und 2 (CPU) ein weißes Feld mit Häkchen erscheint hast du entweder:

1. ein Hardwareproblem (CP, Kabel, CPU)
oder
2. ein Softwareproblem (CP-Treiber, CPU-MPI-Einstellungen)

Als nächstes würde ich, wenn verfügbar bzw. machbar ein anderes Kabel und eine andere CPU testen.

Grüße von HaDi
 
das mpi-kabel funktioniert unter garantie.
das profibuskabel ist mit nem multimeter durchgemessen.
es ist also kein kabelbruch drin.

ich vermute irgendwie die cpu - leider :/
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... da du das System ja nicht mit Netpro konfiguriert hast solltest du beachten , dass du die von HaDi erwähnten Einstellungen natürlich nicht nur auf der CP5611, sondern auch auf der CPU machen mußt.

Kommen bei dem PB-Kabel auch wirklich "A" auf "A" und "B" auf "B" an ?
Hast du beachtet, dass die Stecker mit Widerstand eine Eingangs- und eine Ausgangs-Seite haben ? In deinem Fall muss auf beiden Seiten die PB-Leitung auf der Eingangs-Seite rein ...

Gruß
LL
 
So, ich hatte gerade einen aktuellen Fall mit dem besagten Fehler 0x31b.

Fehlerbeschreibung: CPU318-2DP mit 9 OPs an MPI. CPU läuft ohne Fehler, 8 OPs funktionieren und 1 OP meldet Übertragungsfehler.
Mit PG auf MPI (an der CPU) aufgesteckt -> 0x31b.
Verschiedene Experimente mit Abschlusswiderständen und Vertauschen von Busleitungen durchgeführt.
Daraufhin neuen Busstecker an CPU eingesetzt (beide Kabel neu abgesetzt) -> MPI i.O., nun meldet das 9. OP "keine Verbindung zur CPU mit Adresse 2", das OP ist aber mit seiner MPI-Adresse vorhanden.
OP neu geladen -> Fehler bleibt.
OP getauscht -> alles gut.

Will sagen: 0x31b hat fast immer was mit Kabel oder Stecker zu tun, besonders bei den Fast-connect-Steckern muss man aufpassen, die vertragen sich nicht mit jedem Buskabel.

Grüße von HaDi
 
also profibuskabel ist richtig konfexioniert.
Ich komme weder mit mpi noch mit PB auf die CPU. Kann auch keine Slaves auslesen.

Wenn ich die cpu urlösche müsste dann nicht auch die Profibusadresse zurückgesetzt werden auf <?> ?

Was muss ich in Netpro konfigurieren?
Momentan steht nur die CPU drin.

Was heißt OP?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich vermisse, ehrlich gesagt, ein wenig die Rückmeldung auf die hier gemachten Vorschläge.
So können wir nur wieder von vorn anfangen und da stellen sich mir folgende Fragen:

1. Hast du mal ein anderes PG bzw. einen anderen PC probiert ?
2. Hast du es mal an einer anderen Steuerung versucht ?
3. ... ein anderes Kabel benutzt ?
4. Ist in der CPU ein Programm drin und läuft sie ?
5. Sind da Profibus- oder MPI-Teilnehmer angeschlossen ?
6. Steckst du dein 20m-Kabel als Stichleitung auf ?

Zu deinen Fragen:
OP bedeutet Operator Panel (Bedienfeld, HMI-Gerät)
Eine urgelöschte CPU sollte auf MPI (X1) die Adresse 2 und die Baudrate 187,5 kBit/s haben.

Ich denke, du solltest dich zunächst darauf konzentrieren, eine Verbindung über MPI hinzukriegen.

Grüße von HaDi
 
Ich vermisse, ehrlich gesagt, ein wenig die Rückmeldung auf die hier gemachten Vorschläge.
So können wir nur wieder von vorn anfangen und da stellen sich mir folgende Fragen:

1. Hast du mal ein anderes PG bzw. einen anderen PC probiert ?
2. Hast du es mal an einer anderen Steuerung versucht ?
3. ... ein anderes Kabel benutzt ?
4. Ist in der CPU ein Programm drin und läuft sie ?
5. Sind da Profibus- oder MPI-Teilnehmer angeschlossen ?
6. Steckst du dein 20m-Kabel als Stichleitung auf ?

Zu deinen Fragen:
OP bedeutet Operator Panel (Bedienfeld, HMI-Gerät)
Eine urgelöschte CPU sollte auf MPI (X1) die Adresse 2 und die Baudrate 187,5 kBit/s haben.

Ich denke, du solltest dich zunächst darauf konzentrieren, eine Verbindung über MPI hinzukriegen.

Grüße von HaDi

1. ja
2. 2 verschiedene getestet
3. noch nicht
4. urgelöscht - also kein programm
5. alle anderen teilnehmer wurden entfernt
6. cpu ist direkt mit pg verbunden


EDIT:
Hab jetzt nochmal ein Touch-Panel mit MPI-Anschluss angeschlossen.
Das wird auch nicht erkannt. Also muss es eine Verbindungs sache sein. Ich organisier mal ein anderes Kabel.
 
Zuletzt bearbeitet:
Zitat:
Zitat von michi88
Pofibus: CP5611 ----/20m/---- CPU



hat schon mal jemand ein 20m-Programmierkabel gehabt ???? Ist zwar in diesem Fall keine Stichleitung aber ich würde es mal mit einer kürzeren Strippe versuchen

Die Länge ist da kein Problem! So eine Leitung habe ich auch für Problemfälle. Da gab es es noch nie Ärger!

Jedenfalls nicht bei 187.5.;)
 
Zurück
Oben