PG bekommt keine Verbindung auf MPI

bananajoe

Level-1
Beiträge
25
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich habe ein nicht so schlimmes, aber doch nerviges Problem.
In einem Testaufbau habe ich eine CPU 313 C und ein TP177 A.
Zur Verbindung verwende ich ein Profibuskabel mit PG-Buchse.
Nun bekomme ich keine Verbindung zwischen CPU und PG, sowie zwischen TP und PG hin, wenn CPU und TP angeschlossen sind.

Ziehe ich einen der beiden Stecker, kann ich entweder auf CPU oder TP zugreifen.

Die Verbindung zwischen CPU und TP funktioniert einwandfrei.

Nur nervt es jedesmal den entsprechenden Stecker abzuziehen um eine Änderung zu übertragen.

Adresse für den MPI Adapter ist 0, CPU 2 und TP 3

Weiß von euch jemand weiter?:confused:

Danke schonmal :)
 
Hallo,

Wenn du eine Verbindung zur CPU hast, dann kannst in WinccFlex dein Projekt über diese Verbindung übertragen, ohne das Kabel umzustöpseln.

SimaticManager: Erreichbare Teilnehmer anzeigen. Sollten CPU und TP auftauchen

WinCCflex: MPI Adresse 3 angeben --->übertragen . Haken beim Rücktransfer TP177A abschalten, da es nicht funktioniert.

PS: abschlußwiderstände an CPU und TP eingeschaltet?
 
Sind vielleicht zu viele oder zu wenig Busabschlußwiderstände eingeschaltet?

Was für ein Kabel und MPI-Adapter verwendest Du zwischen PG und CPU?

Harald
 
Sollten einer, beide oder keine Widerstände drin sein?

Vertauschte Adern kann ja nicht sein, da die Verbindung zwischen TP und CPU ja funktioniert.

Ich verwende einen fernöstlichen Import Adapter ;-)

Dieser hat bisher aber immer problemlos funktioniert.

Habe diesen Aufbau schonmal am laufen gehabt. Allerdings mit einer anderen CPU.

Kann es nicht an der Hardwareeinstellung liegen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja das Häckchen ist deaktiviert. Muss es aktiv sein?
Nein, sollte nicht aktiv sein. Deaktiviert ist richtig. Kannste aber testweise mal umstellen.

Busabschlußwiderstände sollten in dem Testaufbau nur an CPU und an TP eingeschaltet sein. Kannste aber zum Test auch mal ausschalten.

Harald
 
Noch ein paar Tips ins Blaue:
- CPU und TP mal ausschalten und wieder einschalten
- Hat das TP177 eigentlich die 4 Dipschalter auf der Rückseite? Stehen die auf Profibus/MPI?
- Wenn Du die Runtime auf dem TP beendest, geht dann die Verbindung PG-CPU?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also habs jetzt nochmal versucht. Hat alles nichts gebracht.
Allerdings funktioniert die Verbindung wenn ich due Runtime beende.
Starte ich sie wieder, bekomm ich wieder keine Verbindung.
 
Allerdings funktioniert die Verbindung wenn ich due Runtime beende.
Starte ich sie wieder, bekomm ich wieder keine Verbindung.
Dann scheint die TP177A-Verbindungsprojektierung in WinCCflexible mit den PG/PC-Schnittstelle-Einstellungen Deines MPI-Programmieradapters nicht übereinzustimmen.

Mal die Verbindungsprojektierung in WinCCflexible überprüfen.
Ist das Profil "MPI" ausgewählt mit Höchste Stationsadr. "31" und Baudrate "187500"?
Eventuell testweise mal das "Einziger Master am Bus" deaktivieren (ist bei nur 1 Panel und nur 1 CPU normalerweise aktiviert).
Eventuell testweise mal die "Anzahl der Master" auf 2 einstellen.
Sind die MPI/DP-Settings im Control Panel des TP177A ebenfalls auf 187,5 kBaud eingestellt?
Ist in den Transfer Settings der Typ des Channel 2 auf MPI eingestellt?

Ist das TP177A-WinCCflexible-Projekt im Step7-Projekt integriert?
Welche WinCCflexible-Version benutzt Du?
Wenn integriert:
Ist der MPI in NetPro ebenfalls auf die Standardwerte eingestellt?
Ist die Verbindungs-Partnerstation in WinCCflexible symbolisch über "MPI(..)" ausgewählt oder als "Nicht verbunden"?

Ich verwende einen fernöstlichen Import Adapter

Dieser hat bisher aber immer problemlos funktioniert.

Habe diesen Aufbau schonmal am laufen gehabt. Allerdings mit einer anderen CPU.
"fernöstlichen Import Adapter" ???
Ist der Adapter in der PG/PC-Schnittstelle auf MPI eingestellt mit Höchste Teilnehmeradresse "31" und Übertragungsgeschwindigkeit "187,5 kbit/s"?
Hat der Adapter irgendwelche DIP-Schalter?
Vergleiche mal Deine Einstellungen mit dem anderen Projekt, wo es funktioniert.

Wenn alles nichts hilft:
Welche CPU 313C hast Du genau? (Bestellnummer + Firmware-Version)
Stecken an der CPU auch CP (Baugruppen mit MPI-Adresse)? Versuche mal für das TP177A eine andere MPI-Adresse (z.B. 1 oder > 4).

Kannst Du eventuell eine abgespeckte Version Deines Step7+WinCCflexible-Projektes mit der Hardware-Konfig hier hochladen?

Harald
 
Hmm dann sind mehr Punkte wie ich Zeit hab zum durchchecken :confused:

Habe morgen Prüfung und werde dann halt mit Ausstecken/Runtime beenden leben müssen.

Aber stelle trotzdem mal ein Programm online, dass ich zu Testzwecken benutzt habe.
 

Anhänge

  • Meisters.rar
    1,6 MB · Aufrufe: 6
Zuviel Werbung?
-> Hier kostenlos registrieren
Aber stelle trotzdem mal ein Programm online, dass ich zu Testzwecken benutzt habe.
In Deinem Projekt ist die Verbindung richtig projektiert. Ich kann keine relevanten Fehler finden.
Wenn alle bisherigen Tips nichts gebracht haben, dann liegt es wohl an Deinem "fernöstlichen Import Adapter" oder an der Einstellung der PG/PC-Schnittstelle. Dein Adapter schafft es offensichtlich nicht, bei laufender Kommunikation auf dem MPI-Bus sich in den Bus einzuklinken. Denkbar wäre auch ein Siemens-Problem beim TP177A oder bei WinCCflexible 2008, mir ist aber nichts in der Richtung bekannt. Leider habe ich zur Zeit kein TP177A zur Verfügung, um Dein Problem nachzustellen. Vielleicht hat ein anderes Forums-Mitglied ähnliche Problem-Erfahrungen?

Die aktuellen Systemdaten/HW-Konfig nach Einfügen des TP177A ins Step7-Projekt sind in die CPU313C geladen (sprich: sind online/offline gleich)?

Nebenbei:
Wenn Du schon das WinCCflexible-Projekt in das Step7-Projekt integriert hast, dann solltest Du die Variablen auch symbolisch projektieren (über die Spalte "Symbol" aus dem Step7-Projekt der CPU auswählen).

Harald
 
Zurück
Oben