LabVIEWForum.de
Ist es möglich VI mehrfach aufzurufen daß es mehrfach läuft? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Ist es möglich VI mehrfach aufzurufen daß es mehrfach läuft? (/Thread-Ist-es-moeglich-VI-mehrfach-aufzurufen-dass-es-mehrfach-laeuft)



Ist es möglich VI mehrfach aufzurufen daß es mehrfach läuft? - Ruediger - 03.04.2006 14:01

Hallo,
ich habe ein SubVI geschrieben, daß Daten zu verschiedenen Stellen sendet. Dieses Programm läuft in einer While und wird durch Auslesen einer Globalen Variable gestoppt.
Nun hatte ich mir gedacht, tue ich das VI doch einfach in eine "FOR- Schleife" die einmal sooft durchlaufen wird, wie ich verschiedene Stellen habe, an die Daten gesendet werden sollen.
Geht aber nicht, weil die FOr- Schleife auf das Ende des Sub- VI's wartet.
Gibt es da eine Möglichkeit (Vi- Server oder ähnliches ???)
Für Anregungen dankbar, MFG Rüdiger


Ist es möglich VI mehrfach aufzurufen daß es mehrfach läuft? - Svenni - 04.04.2006 06:30

Hallo Ruediger,

ich ahbe schon in einigen PRogrammen ein VI mehrmals parallel aufgerufen. Das funktioniert auch wunderbar. Das SubVI muss jedoch ablaufinvariant gespeichert sein. VI-Einstellungen-Ausführung-Ablaufinvariante Auführung
Jedoch habe ich dies nicht in einer Schleife gemacht, sondern ich habe sie parallel ins HauptVI eingefügt.
Ich bin mir nicht ganz sicher, ob es Probleme gibt, wenn das SUBVI noch nicht beeendet wurde.
Was jedoch funktionieren sollte ist die Möglichkeit, die SubVI's über Referenzen aufzurufen. Das hat auf jeden Fall schon mehrmals mein Kollege gemacht.

Ich hoffe, dass ich ein wenig helfen konnte.

Gruß
sven