Step 7 Verbindung zum Touch Panel über MPI / Ethernet

Laralicious

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich arbeite aktuell an meiner Facharbeit und habe noch nie mit Ethernet Schnittstellen gearbeitet.
Habe eine CPU 3152- PN/DP und ein Touch Panel TP177B PN/DP-6.

Habe mein PC über MPI mit der S7 verbunden, von der CPU gehe ich dann via Ethernet auf mein Touch Panel.
Habe sämtliche Tipps ausprobiert, Schnittstellen überall richtig eingestellt, auch am Panel, etc pp.

Problem 1 - Keine Statusleuchten blinken
Habe testweise die CPU direkt via Ethernet auf den PC geklemmt, da leuchtete immerhin was

Problem 2- PG/PC Schnittstelle
Was muss ich da auswählen ? Muss ja MPI behalten aber irgendwie ja auch TCP/IP einstellen ? Hilfe ?

Problem 3 - Ständig ändernde IP Adressen
Die IP Adresse von meinem PC ändert sich ständig, je nachdem was dranhängt und je nachdem mit was ich das teste (cmd Befehl, Interseite, LAN Einstellung)

Da ich nicht mehr viel Zeit bis zur Abgabe der Facharbeit habe, benötige ich dringend Hilfe.
Kann auch gerne Screenshots etc machen, falls etwas unverstänlich ist.

Liebe Grüße
Lara
 
zu 1)
Ich gehe jetzt mal davon aus, dass dein PC, die CPU und das Panel im gleichen Netzwerk hängen sollen...und es liest sich für mich so, als ob deine Geräte nicht im gleichen Netz hängen. Was hast du denn für IP-Adressen vergeben und wie sieht der Aufbau von deinem Netzwerk überhaupt aus?

zu 2)
Die PC/PG-Schnittstelle auf "Name deiner Netzwerkkarte".TCP (nicht Auto!) einstellen. Danach solltest du die CPU eigentlich schon erreichen können, wenn sie bereits über MPI entsprechend konfiguriert wurde.

zu 3)
Ist an deinem PC keine feste IP-Adresse eingestellt?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde mich nicht mit MPI rumplagen, wo doch alle Teilnehmer TCP/IP können. Ist doch nicht so schwer, zwischen fester IP für die Programmierung der SPS+Panel und DHCP für all die anderen Fälle zu wechseln. Falls es auch noch mehrere verschiedene feste IP sein müssen, dann bietet es sich an, IP-Profile-Wechsel-Tools zu verwenden, z.B. NetSetMan

Ganz komfortabel: nur für die SPS-Testanlage ein lokales Inselnetz aus SPS und Panel und (WLAN-)(DSL-)Router wie Fritzbox, NetGear, Speedport o.Ä. mit DHCP-Server für das Notebook aufbauen.

Harald
 
1) Hier steht ja meine IP Adresse vom PC, hatte für die CPU .10 und fürs Panel.20 gewählt, dann ist es doch ein Netzwerk oder nicht ?

2) Habe einen Screenshot vom PG/PC gemacht, weiß nicht welches ich da auswählen soll ?

3) Doch er hat eine feste, aber als die CPU am PC hing, hatte der PC eine andere ? Das hab ich nicht verstanden


@PN/DP: ich verstehe leider herzlich wenig von deinem Ratschlag, denke aber auch dass es für meinen Fall überdimensioniert wäre.


pg pc.png

ip adresse.png
 
Deine Infos reichen nicht aus... du hast nach dem Screenshot mindestens zwei "Netzwerkkarten" in deinem PC - den WLAN-Adapter und die kabelgebundene Schnittstelle. Über den Aufbau von deinem Netzwerk sagt das aber überhaupt nichts aus. Ich sehe da erstmal nur, dass dein PC über WLAN mit deinem Router verbunden ist und mehr nicht. Wo sind CPU und Panel angeschlossen? Am gleichen Router? Gesonderter Switch? Per Kabel direkt an den PC? Was befindet sich sonst noch so im Netzwerk?


Für den Anfang würde ich dir folgendes empfehlen, damit sind alle Fehlerquellen aus deinem vorhandenen Netz automatisch beseitig:
1. Verbinde die CPU direkt per Kabel mit deinem PC und das Panel direkt per Kabel mit der CPU.
2. Vergib eine feste IP-Adresse für deinen PC (die kabelgebundene Schnittstelle, nicht den WLAN-Adapter!) aus einem anderen Bereich, als dein anderes Netzwerk (z.B. IP 192.168.1.10/Subnet 255.255.255.0/Kein Gateway)
3. Vergib neue IP-Adressen für CPU und Panel (z.B. CPU IP 192.168.1.20/Subnet 255.255.255.0/Kein Gateway und Panel IP 192.168.1.30/Subnet 255.255.255.0/Kein Gateway)

Die PG/PC-Schnittstelle ist dann <Name deines kabelgebundenen Ethernet-Adapters>.TCP.? und nicht <Name deines kabelgebundenen Ethernet-Adapters>.TCP.Auto.?, so wie es auf deinem Screenshot zu sehen ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast Du die SPS-Anlage da wo der Speedport W700V von Deinem Bild ist?
Hast Du an dem Speedport noch einen LAN-Port frei?
Dort könntest Du Deine SPS-Testanlage anschließen und komfortabel per WLAN programmieren. :cool:
Das entspricht der von mir empfohlenen "überdimensionierten" Variante.
(*)

Dazu das Panel per Netzwerkkabel mit der CPU verbinden und die CPU per Netzwerkkabel mit einem LAN-Port des Speedport. Dann am Panel die IP 192.168.2.20 einstellen. Der CPU gibst Du in HW Konfig die IP 192.168.2.10. Dann weist Du der CPU für das erstmalige Laden der HW Konfig per "Zielsystm > Ethernet-Teilnehmer bearbeiten..." die selbe IP 192.168.2.10 zu. Als Subnetzmaske stellst Du immer 255.255.255.0 ein und als Router oder Gateway kannst Du die 192.168.2.1 einstellen oder freilassen.

(*) Vor dem ersten Online-Zugriff auf die CPU noch die PG/PC-Schnittstelle richtig einstellen. Wie Slaine schon schrieb auf eine TCPIP-Parametrierung OHNE "Auto"! Also nicht auf "Intel...5100 AGN.TCPIP.Auto.1" sondern auf eine der vier Parametrierungen davor, z.B. "Intel...5100 AGN.TCPIP.1"



Problem 3 - Ständig ändernde IP Adressen
Die IP Adresse von meinem PC ändert sich ständig, je nachdem was dranhängt und je nachdem mit was ich das teste (cmd Befehl, Interseite, LAN Einstellung)
3) Doch er hat eine feste, aber als die CPU am PC hing, hatte der PC eine andere ? Das hab ich nicht verstanden
Du drückst Dich ziemlich ungenau aus - kann es sein, daß Du Dir jedesmal die IP-Adresse eines anderen LAN-Adapters anschaust und sich nicht wirklich die IP-Adresse eines Adapters ändert? (also mal siehst Du die IP des Drahtlos-WLAN-Adapters und mal die IP der Netzwerkarte wenn ein Kabel dransteckt)

Harald
 
Guten Morgen,

nach langem durchstöbern der Threads habe ich so einiges ausprobiert aber nichts hilft.
Ich habe gestern schon in einem anderen Thread mein Problem geschildert.
In allen Diskussionsrunden wird darauf verwiesen das Panel TP177B 4" Color per TCP/IP zu kommunizieren.
Das ist natürlich super wenn die CPU das auch kann.
Leider habe ich nur eine 312C die natürlcih keine Ethernet- Schnittstelle besitzt.


Mir bleibt also nur die Möglichkeit das Panel mit der CPU via MPI zu betreiben.
Das mache ich mit einem Profibuskabel. CPU- Seitig ist hat das Buskabel einen Stecker auf den ich
noch mein Programmierkabel ( CP 5711 ) drauf stecken kann.

Im TP habe ich alle einstellungen vorgenommen => Verbindung auf MPI gestellt, TP hat die Adresse 1 und die CPU die Adresse 2, das berühmte Häckchen bei Remote, im WinCC habe ich quasi die selben Parameter bei der Verbindung eingestellt. Trotzdem Kann ich das Projekt nicht übertragen.

Per Ethernet direkt, komme ich ohne Probleme auf das TP. Habe also auch die OS bereits aktualisiert.

Die CP ist auch okay, da ich auf die SPS auch alle Projekte schicken kann...


Würde mich über ein paar Tipps und Lösungsvorschläge freuen!

Danke

Gruß
 
Hi,

steht die Schnittstelle der CPU in HWCONFIG auf PROFIBÙS oder auf MPI?
Wenn due über die CP5711 erreichbare teilnehmer machst erkennt er dann beide Teilnehmer, eventuell auch mal die Abschlusswiderstände der PROFIBUS Leitungen überprüfen nicht das die falsch stehen.
Die Adresse am Panel auch über die DIP Schalten auf der Rückseite eingestellt und Powr OFF/ON gemacht?

Welchen anderen Thread meinst du, wäre schön wenn man das nicht nur erwähnt sondern gleich auch nen Link dazu!

Gruß
Christoph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Christoph,
danke für die schnelle Antwort. :p

Nun... die Schnittstelle in der HWconfig steht auf MPI Adresse 2. Die Abschlußwiderstände sind momentan beide auf ON.
Habe aber auch schon andere Variationen aus Ratlosigkeit und Frust versucht. Die DIP- Schalter habe ich auch schon ausprobiert.
Stehen wieder alle so wie im Auslieferungszustand. Also alle 4 auf OFF
Wie gesagt.. in diesem Zustand kann ich mit der CPU kommunizieren.. nur nicht mit dem TP.

Irgendwas habe ich noch nicht bedacht ... ich komme einfach nicht darauf. :-|


Hier habe ich gestern schon geschrieben:
http://www.sps-forum.de/hmi/75460-keine-mpi-verbindung-zum-tp-177b-dp-pn.html?highlight=tp177b





Gruß
Rafael
 
Hi,

und wenn due die DIPS auf 1 stellst das schon mal probiert?
Welche Schnittstellenparameterierung verwendest du bei PG/PC Schnittstelle ? (sollte CP5711.MPI.1 sein) und welche Buseinstellungen?
HWConfig ist in die CPU geladen?
Was sagt den erreichbare Teilnehmer im Step7 was wird da gefunden?

Gruß
Christoph
 
Hi,

ach Mensch... ich habe den Fehler!
Die PG/PC Schnittstelle war auch richtig .. wie alles andere auch!

Aber im Panel selbst habe ich eine Einstellmöglichkeit übersehen bzw gestern aus einem anderen Anlaß geändert... Im Control Panel unter Transfer => Channel 2 war noch auf Ethernet gestellt. Das habe ich gestern gemacht um die OS-Aktualisierung direkt vom PC zu Panel zu machen. Ich doofi!
Jetzt klappts auch mit den erreichbaren Teilnehmern... habe beide MPI=2 und MPI=1 :D

Ich danke dir für deine Antworten und Denkanstöße... das war hilfreich! :)



Gruß
Rafael
 
Zurück
Oben