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 

FTP Funktion abbrechen bzw. nur ein VI beenden



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!

07.08.2006, 19:09
Beitrag #1

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
Hi Leute!
Bin neu hier und muss euch auch gleich mit einem dummen Problem neven.

Ich habe da ein Prog. das gleich mehrere Dateien auf einen FTP-Server laden soll.
Es funktioniert auch ganz gut, nur dass sich die geschichte manchmal aufhängt, d.h. die FTP-Funktion zum Hochladen einer Datei (FTP STOR) wird einfach nicht fertig.
Jetzt hab ich mir gedacht ich mach mir ne Art Timeout-Schleife die den Spaß einfach abbricht wenns zu lange dauert. Die Funktion FTP ABOR zeigt allerdings keinen Effekt.

Weiß jemand wie man das Problem lösen könnte. Ich möchte erreichen, dass der Upload aller Dateien völlig selbstständig und fehlerfrei abläuft, auch wenns mal bei einer Datei schief geht.

Ein anderer Lösungsansatz war das ganze in einem neuen VI aufzumachen und dann einfach das Fenster zu schließen, um die Funktion so abzuwürgen.
Nur hatte ich bei dieser Verzweiflungstat das Problem, dass bei "Stop" oder "Quit" auch das Hauptprogramm geschlossen wird. Kann man auch nur ein VI/Fenster alleine beenden?

Wäre toll, wenn mir wer helfen könnte!
Danke im Voraus!

LG Itzi

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.08.2006, 08:43
Beitrag #2

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
Hier noch ein kleines Schema wie es ausschaut...
Das Ding soll Bilder für ein Online-Galeriesystem uploaden. Die Funktion STOR in der Schleife wird eben manchmal nicht beendet ...


Angehängte Datei(en)
Sonstige .vi  upload_tool.vi (Größe: 37,17 KB / Downloads: 219)

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2006, 09:26
Beitrag #3

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
FTP Funktion abbrechen bzw. nur ein VI beenden
<div align="left">Hallo Itzi!

Ich würde Dir gerne helfen, aber die FTP Vi's stammen sicher aus dem Internet-Toolkit.
Das hab ich leider nicht.

Du kannst aber mal das Fehlercluster durchverdrahten und mit der Highlightfunktion (Glühbirne im Blockdiagramm) verfolgen ob irgendwo etwas seltsames passiert.

Grüße
Andreas
</div>

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2006, 10:09
Beitrag #4

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
Ja, das dürfte der Internet Toolkit sein.
Die Fehlercluster bringen mich leider nicht weiter, da es gar nicht erst zur Ausgabe kommt - irgendwo in den Tiefen des TCP-Wirrwars läuft etwas, was nicht fertig wird...
Da die Funktion und deren Unterfunktionen praktisch undurchschaubar sind war es halt mein Ansdatz das Ding irgendwie brutal abzuwürgen...

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2006, 10:49
Beitrag #5

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
FTP Funktion abbrechen bzw. nur ein VI beenden
Ich kann mir leider die Terminals von "FTP Stor" ansehen.
Was kannst Du da denn alles anschließen ? Vielleicht kann man da noch was machen.

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2006, 11:19
Beitrag #6

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
   
Das gibt nicht viel her - sind alles einfache FTP-Parameter...

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.08.2006, 12:18
Beitrag #7

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
FTP Funktion abbrechen bzw. nur ein VI beenden
Das gibt wirklich nicht's her.
Ich bin ratlos!

Kann Dir jetzt nicht weiterhelfen. Sorry!

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2006, 12:27
Beitrag #8

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
Ich hab jetzt das "SubVI beenden" aufgegriffen, aber irgendwie geht das nicht. Es kommt nur der Error #1000 (Invoke Node in subvi.vi->mainvi.vi). Hat wer Erfahrung damit?

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2006, 14:39
Beitrag #9

Itzi Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2006

6.1, (8.0)
1998
kA


Oesterreich
FTP Funktion abbrechen bzw. nur ein VI beenden
Gute Nachricht:
Ich hab mein Problem gelöst. Für diejenigen die es interessiert werde ich es einfach kurz beschreiben, damit der Thread nicht ganz umsonst im Forum steht:

Also, ich bin auf eine etwas unelegante aber effektive Lösung gekommen. Der Programmteil der die Uploads in einer Schleife durchführen soll befindet sich in einer eigenen EXE-Datei. Die paar Parameter übergebe ich über eine Temporäre Datei. Mit "Exit-LabVIEW" wird bei einem Timeout einfach dieses eine Programm geschlossen, da es ein kompilierte Exe ist hat sie keinen Einfluss auf das Hauptprogramm hat.


Danke für euer Bemühen!

Dieser Beitrag wurde mit Strom aus 100% erneuerbarer Energie erstellt.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Beenden der Funktion Zeratul 7 5.535 08.11.2018 14:58
Letzter Beitrag: Zeratul
  Sub-VI über Button im Hauptpanel abbrechen der Philipp ausm Wald 28 31.654 01.08.2018 06:55
Letzter Beitrag: GerdW
  "Abbrechen"-Knopf im Datei-Dialog ändern Marcusius 1 3.885 10.06.2015 12:49
Letzter Beitrag: jg
  Laufendes VI abbrechen Patrik 5 6.813 04.04.2013 08:09
Letzter Beitrag: Patrik
  wie Prozess vorzeitig abbrechen? Hasenfuss 3 4.887 13.03.2013 16:46
Letzter Beitrag: GerdW
  Zyklus abbrechen ragingbull 11 9.576 24.09.2012 16:19
Letzter Beitrag: GerdW

Gehe zu: