LabVIEWForum.de
Mehrere subvis vom gleichen Typ - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Mehrere subvis vom gleichen Typ (/Thread-Mehrere-subvis-vom-gleichen-Typ)



Mehrere subvis vom gleichen Typ - coke22 - 08.06.2015 10:59

Hallo Labview-Gemeinde Smile

ich habe ein SubVi erstellt, von den ich im ersten Schritt mehrere "Objekte" (ich weiß noch nicht, wie man das genau in LabView nennt) in meinem Main-Vi erstellen möchte, die jeweils unterschiedliche Initialisierungsparameter aufweisen.
Im weiteren Verlauf des Programmes möchte ich diese Objekte dann mit einem zusätzlichen Parameter aufrufen können.

Wie stelle ich das an? Was ich bisher versucht habe:
-im SubVi unter VI-Einstellungen -> Ausführung -> bei Ablaufinvarianz habe ich die Option "Abrufinvariante Ausführung mit vorbelegter Kopie" ausgewählt.
-im Main-VI habe ich direkt nach Abruf eine statische, streng typisierte Referenz erzeugt, mit der Hoffnung, dass ich die mit einem "Aufruf über Referenz"-Block die gewünschte Funktion bekomme
- im Sub-Vi habe ich mir über einen Eigenschaftsknoten einen Pfad ausgeben lassen, über den ich mit "VI-Referenz öffnen" eine Referenz erzeugen und dann ähnlich wie bei Punkt 2 vorgehen wollte

Um das Problem zu verdeutlichen, hab ich mal ein Mimimalbeispiel erstellt.

über Hilfe wäre ich sehr dankbar.


RE: Mehrere subvis vom gleichen Typ - Schwand - 08.06.2015 13:18

Moin,

ich bin n bisschen raus aus der LV Programmierung und versteh deshalb vielleicht nicht genau, was du vorhast, aber warum nicht einfach so:

Mach noch ne Fehlerbehandlung rein, dann kannst du auch die Abfolge der Ausführung der VIs einstellen.

Grüßle
S.