trabajador73
Level-2
- Beiträge
- 112
- Reaktionspunkte
- 5
-> Hier kostenlos registrieren
Hallo,
mit einer CP343-1 lean (6GK7 343-1CX10-0XE0 V3.0) soll eine TCP-Kommunikation zum Datenaustausch mit einem Kunden-PC oder -Server aufgebaut werden. Die CP-Baugruppe steckt auf dem Hauptrack an 8 Stelle und ist im Run-Modus ohne Fehler.
Die Vorgabe des Kunden ist lediglich TCP/IP-Verbindung, daher ist für mich eine Lean-Baugruppe ausreichend mit einer CPU 315-2 PN/DP (6ES7 315-2EH13-0AB0 V2.5).
In der Hardwarekonfig ist die IP-Adresse und Subnetmaske sowie Router IP für das Kundennetzwerk eingetragen, wie auch die Peripherieadresse angepasst.
In Netpro ist eine unspezifische TCP-Verbindung angelegt worden mit der ID "0001 A050". Für diese TCP-Verbindung wurde zudem die Partner-IP eingegeben und der Port 2000 für die SPS und für den Kommunikationspartner Port 405.
Die Verbindung wird von der SPS aufgebaut.
Der Kunde kann die Baugruppe anpingen, aber er kann diese sonst nicht erreichen und daher könne der Kunde nicht die Schnittstelle programmieren. Mir fehlt das Verständnis, was alles vorhanden sein muss, damit die Schnittstelle vom Kunden programmiert werden kann, was ein Verbindungsaufbau möglich macht? In Netpro wird die Verbindung als nicht aufgebaut angezeigt.
Als Kommunikationsbausteine wurden FC5 AG_SEND und FC6 AG_RECV verwendet. Hier wurde ID, Peripherieadresse und DB-Nr. sowie dessen Länge im Zeigerformat angegeben. Die Bausteinaufrufe Send und Recv erfolgen nacheinander und sind gegenseitig verriegelt sowie der Zyklus wird mit einem Taktmerker angeregt.
Soweit mein Parametrierung bezüglich der TCP-Verbindung.
Bei dem Recv-Baustein wird der Fehler 8183 angezeigt (Die Projektierung fehlt oder der ISO-/TCP-Dienst im Ethernet-CP ist noch nicht gestartet), welche auch passt.
Könnte es doch an meiner Parametrierung liegen, dass der Kunde die Baugruppe nicht erreicht? Also anpingen ja, aber ansonsten nicht erreicht, was auch immer der Kunde damit meint.
Hat jemand von Euch die Kenntnis, was bei einem Server oder PC alles zu beachten ist, damit eine Verbindungsaufbau möglich wird? Wer sollte den Verbindungsaufbau vornehmen, die SPS oder der PC/Server?
Ich würde dem Kunden gern etwas empfehlen, wenn die Verbindungsprobleme nicht resultieren aufgrund meiner Parametrierung, was sonst noch die Ursache sein könnte.
Mir fehlen dafür die Netzwerkkenntnisse.
Danke für jeden Beitrag.
mit einer CP343-1 lean (6GK7 343-1CX10-0XE0 V3.0) soll eine TCP-Kommunikation zum Datenaustausch mit einem Kunden-PC oder -Server aufgebaut werden. Die CP-Baugruppe steckt auf dem Hauptrack an 8 Stelle und ist im Run-Modus ohne Fehler.
Die Vorgabe des Kunden ist lediglich TCP/IP-Verbindung, daher ist für mich eine Lean-Baugruppe ausreichend mit einer CPU 315-2 PN/DP (6ES7 315-2EH13-0AB0 V2.5).
In der Hardwarekonfig ist die IP-Adresse und Subnetmaske sowie Router IP für das Kundennetzwerk eingetragen, wie auch die Peripherieadresse angepasst.
In Netpro ist eine unspezifische TCP-Verbindung angelegt worden mit der ID "0001 A050". Für diese TCP-Verbindung wurde zudem die Partner-IP eingegeben und der Port 2000 für die SPS und für den Kommunikationspartner Port 405.
Die Verbindung wird von der SPS aufgebaut.
Der Kunde kann die Baugruppe anpingen, aber er kann diese sonst nicht erreichen und daher könne der Kunde nicht die Schnittstelle programmieren. Mir fehlt das Verständnis, was alles vorhanden sein muss, damit die Schnittstelle vom Kunden programmiert werden kann, was ein Verbindungsaufbau möglich macht? In Netpro wird die Verbindung als nicht aufgebaut angezeigt.
Als Kommunikationsbausteine wurden FC5 AG_SEND und FC6 AG_RECV verwendet. Hier wurde ID, Peripherieadresse und DB-Nr. sowie dessen Länge im Zeigerformat angegeben. Die Bausteinaufrufe Send und Recv erfolgen nacheinander und sind gegenseitig verriegelt sowie der Zyklus wird mit einem Taktmerker angeregt.
Soweit mein Parametrierung bezüglich der TCP-Verbindung.
Bei dem Recv-Baustein wird der Fehler 8183 angezeigt (Die Projektierung fehlt oder der ISO-/TCP-Dienst im Ethernet-CP ist noch nicht gestartet), welche auch passt.
Könnte es doch an meiner Parametrierung liegen, dass der Kunde die Baugruppe nicht erreicht? Also anpingen ja, aber ansonsten nicht erreicht, was auch immer der Kunde damit meint.
Hat jemand von Euch die Kenntnis, was bei einem Server oder PC alles zu beachten ist, damit eine Verbindungsaufbau möglich wird? Wer sollte den Verbindungsaufbau vornehmen, die SPS oder der PC/Server?
Ich würde dem Kunden gern etwas empfehlen, wenn die Verbindungsprobleme nicht resultieren aufgrund meiner Parametrierung, was sonst noch die Ursache sein könnte.
Mir fehlen dafür die Netzwerkkenntnisse.
Danke für jeden Beitrag.