INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

TCP-Server-Socket Timeout



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

28.07.2009, 18:28
Beitrag #8

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
TCP-Server-Socket Timeout
' schrieb:Nachtrag:

Die Frage wäre dann, auf welcher Seite diese Wartezeit auftritt, PC oder S7? Ok, das könnte ich eventuell mit anpingen ausprobieren. Ich vermute dann auch mal, dass das aus irgendwelchen Systemgründen so gewollt ist und man diese Zeit nicht verändern kann. Es tritt jedenfalls nur auf, wenn der PC=Server ist.

Wenn ich mit der Verbindung PC=Client und S7=Server/passiv arbeite, habe ich diese lange Verzögerung nicht.
- Kabelunterbrechung = 5sec,
- PC-Applikationsabsturz = 3sec,
- S7-Neustart = 10sec

Schonmal vorab vielen Dank!

Jetzt wirds interessant! Das ist nicht so verwunderlich. Was Du beschreibst ist nämlich so: Mit dem S7 als Server kann der mehrere Client Connections akzeptieren. Die vorige bleibt dann zwar vielleicht noch 90 Sekunden hängen aber wenn die neue Applikation vorbei kommt und eine neue Verbindung anfordert wird einfach eine zweite Connection geöffnet. Umgekehrt mit der S7 als Client ist das anders. Ausser wenn ein Client ganz spezifisch dazu gemacht wurde mehrere Connection nebeneinander zu öffnen wird das normalerweise nur einmal getan. Die Verbindung bleibt hängen bis der Client nach 90s beschliesst dass da wohl etwas falsche ist und die Verbindung abschliesst und wieder eine neue aufbaut. Das ist einfach so.

Eventuel kannst Du das Timeout bei nicht aktiver Verbindung kürzer dann 90 Sekunden einstellen, aber die richtige Lösung ist eigentlich die S7 als Server zu betreiben.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
TCP-Server-Socket Timeout - MichaDu - 27.07.2009, 22:50
TCP-Server-Socket Timeout - eg - 27.07.2009, 22:58
TCP-Server-Socket Timeout - rolfk - 28.07.2009, 07:18
TCP-Server-Socket Timeout - MichaDu - 28.07.2009, 14:04
TCP-Server-Socket Timeout - rolfk - 28.07.2009, 14:25
TCP-Server-Socket Timeout - MichaDu - 28.07.2009, 14:48
TCP-Server-Socket Timeout - MichaDu - 28.07.2009, 15:29
TCP-Server-Socket Timeout - rolfk - 28.07.2009 18:28

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Timeout LP 8 7.683 10.10.2019 09:05
Letzter Beitrag: jahu
  CLD Prüfungsängste, Timeout HasteMalNeMark 7 5.442 29.03.2016 16:01
Letzter Beitrag: rolfk
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 5.007 04.09.2015 17:21
Letzter Beitrag: Lucki
  Timeout für Netzwerkpfad einstellbar? hansi9990 3 3.832 18.05.2015 17:54
Letzter Beitrag: GerdW
  UDP Write Timeout NoWay 5 5.539 06.01.2015 12:34
Letzter Beitrag: rolfk
  BenutzerEvent löst timeout-Case aus Hasenfuss 21 13.195 04.07.2013 18:46
Letzter Beitrag: Holy

Gehe zu: