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 

UDP Write 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!

06.01.2015, 12:34 (Dieser Beitrag wurde zuletzt bearbeitet: 06.01.2015 12:36 von rolfk.)
Beitrag #6

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: UDP Write Timeout
(06.01.2015 08:30 )NoWay schrieb:  Ich habe eine Antwort vom Support erhalten.
Sinngemäß schrieb man mir folgendes. Der Timeout Parameter würde greifen, wenn das VI für die Ausführung länger braucht als dort angegeben. Da das VI aber ziemlich fix abgearbeitet wird, kommt diesem Parameter keine nennenswerte Bedeutung bei. Es sei gängig, dass bei Netzwerkfunktionen mit Timeout Parametern gearbeitet wird, weshalb man diesen Parameter im konkreten Fall vermutlich trotzdem inkludiert, obwohl im offenbar keine essentielle Bedeutung zukommt.

Gruß
NoWay

Er ist für UDP Write (und TCP Write) zumindest auf Desktopsystemen tatsächlich eher von akademischer Bedeutung. Aber der Netzwerktreiber hat eindeutig Beschränkungen wieviel Bufferspeicher er anlagen darf um Daten die von Applikationen über Netzwerk gesendet warden sollen zwischenzuspeichern. Daher ist es theoretisch denkbar dass bei sehr grossen Datenmengen die gewünschten Daten nicht innerhalb von Sekundenbruchteilen an den Netzwerktreiber übergeben werden kann. Bei embedded Systemen wie myRIO und dergleichen ist die verfügbare Performance wesentlich kleiner und wird der Timeout auch für Write Funktionen nicht mehr rein theoretisch.

Und wie richtig angemerkt, Rückkehr von Write ohne Fehler gibt nur an dass die Daten erforlgreich an den Netzwerktreiber übergeben wurden. Das heisst, dass das Socket über das die Netzwerkverbindung gemanaged wird, gültig ist und zumindest eine Netzwerkinfrastruktur vorhanden ist über die diese Verbinding VIELLEICHT erforlgreich abgewickelt warden kann. Meist ist zu dem Zeitpunkt wenn die Write Funktion zurückkehrt erst ein sehr kleiner Teil der Daten oder selbst gar nichts über die Netzwerkkarte verschickt.

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
UDP Write Timeout - NoWay - 05.01.2015, 10:35
RE: UDP Write Timeout - GerdW - 05.01.2015, 10:47
RE: UDP Write Timeout - NoWay - 05.01.2015, 11:06
RE: UDP Write Timeout - NoWay - 06.01.2015, 08:30
RE: UDP Write Timeout - rolfk - 06.01.2015 12:34
RE: UDP Write Timeout - GerdW - 06.01.2015, 08:32

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Timeout LP 8 7.650 10.10.2019 09:05
Letzter Beitrag: jahu
  Timeout von "Sound Output Write VI" zeigt keinen Einfluss. Ksanto 3 3.133 17.11.2017 11:51
Letzter Beitrag: Ksanto
  CLD Prüfungsängste, Timeout HasteMalNeMark 7 5.422 29.03.2016 16:01
Letzter Beitrag: rolfk
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 4.984 04.09.2015 17:21
Letzter Beitrag: Lucki
  Timeout für Netzwerkpfad einstellbar? hansi9990 3 3.823 18.05.2015 17:54
Letzter Beitrag: GerdW
  BenutzerEvent löst timeout-Case aus Hasenfuss 21 13.083 04.07.2013 18:46
Letzter Beitrag: Holy

Gehe zu: