LabVIEWForum.de
Problem bei instabiler Internet-Connection - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Problem bei instabiler Internet-Connection (/Thread-Problem-bei-instabiler-Internet-Connection)



Problem bei instabiler Internet-Connection - Baaand - 26.12.2012 16:49

Hi Leute Smile

ich schreibe mit LabVIEW momentan meine Bachelorarbeit. Dabei greift mein VI sehr häufig auf das Internet zurück, da ich von einer Wetterstation Daten in das Programm importiere, sowie von der Leipziger Strombörse den Tagesverlauf des Strompreises. Mit den Wetterdaten simuliere ich eine Photovoltaikanlage. Im Falle einer fehlenden Internetverbindung simuliere ich auch aus dem Sonnenstand sowie aus Daten des Wetterberichts eine weitere Photovoltaikanlage die unabhängig von der Internetverbindung arbeitet, die im Falle einer fehlenden Internetverbindung Daten liefern soll. Mein Hauptprogramm erkennt auch zu Beginn des Programms wenn keine Internetverbindung vorhanden, da es dieses abfragt.

Mein Problem ist nur:
ich ziehe den Quellecode der Webseite mit Hilfe des GET-VIs (siehe Bild) aus dem Internet. Jedoch ist dieses VI der zeitintensivste Part meines Programms. Ziehe ich also den Netzwerkstecker aus der Internetdose, ist die Wahrscheinlichkeit nahe 100% dass die Internetverbindung genau dann zusammenbricht, wenn das Get-VI gerade dabei ist die Daten aus dem Web zu holen. daraufhin kommt die Meldung "Fehler 56 bei LABVIEWHTTPClient" und das Programm stopt so lange, bis ich auf "weiter" klicke. Da ich aber im Falle eines fehlenden Internets bereits vorgesorgt habe, indem ich die PV-Leistung interpoliere, ist diese Meldung total störend.

Gibt es eine Möglichkeit zu verhindern, dass diese Fehlermeldung angezeigt wird und die Schleife normal weiterläuft, ohne dass ich auf "weiter" klicken muss? Vl hat jemand von euch dieses "Get-VI" gemoded?!?!

Es wäre wirklich wichtig für mich, da sonst mein Programm total sinnlos ist!!!

DANKE EUCH!
Gruß


RE: Problem bei instabiler Internet-Connection - BNT - 26.12.2012 18:07

Hi
Du solltest in den VI-Eigenchaften Deines VI's die automatische Fehlerbehandlung ausschalten. Das solltest Du auch ganz allgemein in den LabVIEW Optionen so einstellen und Dich immer explizit um eine Fehlerbehandlung kümmern. Damit vermeidest Du unnötige Fehlerdialoge.

Hinweis: In dem General Error Handler.vi kannst Du auch Exception-Codes angeben. Einfach mit dem Fehlerausgang des Get.vi verbinden.

Gruß Holger


RE: Problem bei instabiler Internet-Connection - Baaand - 27.12.2012 09:22

Danke dir!!
genau das ist die Lösung Smile