LabVIEWForum.de
Timeout für Netzwerkpfad einstellbar? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Timeout für Netzwerkpfad einstellbar? (/Thread-Timeout-fuer-Netzwerkpfad-einstellbar)



Timeout für Netzwerkpfad einstellbar? - hansi9990 - 17.05.2015 21:37

Hallo

Ich möchte die Existens eines Netzwerkpfades prüfen und dann abhängig vom Ergebniss entwerder eine Meldung ausgeben oder den Pfad an ein nachfolgendes vi weiterleiten.
Grundsätzlich funktioniert mein vi jedoch dauert mir die fortführung etwas zu lange wenn der Pfad nicht vorhanden ist.
Gibt es eine Möglichkeit einen einstellbaren Timeout einzufügen oder kann mir hier jemand eine andere Lösung vorschlagen?


RE: Timeout für Netzwerkpfad einstellbar? - GerdW - 18.05.2015 06:51

Hallo hansi,

Zitat:Gibt es eine Möglichkeit einen einstellbaren Timeout einzufügen
Nein, diese Funktion bieten keine solche Möglichkeit…

Zitat:oder kann mir hier jemand eine andere Lösung vorschlagen?
IP-Adresse deines Servers hinterlegen/abfragen und diese erst einmal PINGen.
Wenn das Ping erfolgreich war: Pfad prüfen…


RE: Timeout für Netzwerkpfad einstellbar? - hansi9990 - 18.05.2015 17:43

Ok, vielen Dank.
Wenn ich mir es etwas genauer betrachtet hätte wäre mir auch gleich aufgefallen das dies keine Sache von Labview sein kann denn hier wird ja nur auf Antwort gewartet und diese müsste vom BS kommen.
Ich werde mal versuchen ein Netzlaufwerk zu mappen und dann das incl. Pfad prüfen, das hat aber auch seine Schattenseite denn somit ist jeder der das Programm laufen lassen möchte dazu verdammt dieses Laufwerk einzurichten.

Das mit der IP Adresse ist so eine Sache, es wurde auch von unserem Netzwekadmin abgeraten da IP Adressen sich eher sich ändern können als ein Servername incl. Pfad.
Für feste Zuordnungen sind diese Adressen (vor allem im einem Intranet) auch nicht gedacht, darum gibt es DHCP Server Wink


RE: Timeout für Netzwerkpfad einstellbar? - GerdW - 18.05.2015 17:54

Hallo hansi,

Zitat:Das mit der IP Adresse ist so eine Sache, es wurde auch von unserem Netzwekadmin abgeraten da IP Adressen sich eher sich ändern können als ein Servername incl. Pfad. Für feste Zuordnungen sind diese Adressen (vor allem im einem Intranet) auch nicht gedacht, darum gibt es DHCP Server
Ich habe nirgends von eines festen IP oder einer IP-Konstante gesprochen! Mir ist klar, dass sich IP-Adressen ändern können…

Was sich aber sehr wahrscheinlich nicht ändert, ist der DNS-Name deines Servers! Und mit diesem Namen kannst du über LabVIEW die IP-Adresse eben auch dynamisch herausbekommen ("String zu IP" und "IP zu String")! Alternativ nutzt man den PING-Befehl der command-Shell…