HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: HOWTO: Signal von SubVI 1 in SubVI 2 transportieren (/Thread-HOWTO-Signal-von-SubVI-1-in-SubVI-2-transportieren) |
HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Joe - 21.03.2005 09:37 Hi Leute, ich stehe mal wieder vor einem Problem, wo ich nicht weiterkomme. Ich habe eine Hauptschleife, in der mein Programm läuft. Jetzt soll es möglich sein, eine Signalquelle auszuwählen, wobei die Signalquelle in einem SubVI stecken muss. Diese Daten sollen dann an ein zweites SubVI gesendet werden, welches sich im Hauptprogramm befindet. Jetzt soll SubVI1 seine Daten an SubVI2 schicken, also über den Umweg vom Hauptprogramm. Mein Problem war bei meinen ersten Versuchen, dass ich im Hauptprogramm die Daten erzeugt habe und diese im SubVI2 anzeigen wollte. Allerdings kam ich in eine Endlosschleife. Ich wollte mir also in meinem HauptVI per Graph die Daten anzeigen lassen und gleichzeitig in meinem SubVI per Graph. Das ging aber nicht, am Ende stand Alles still. Kann mir irgendwer von euch sagen, woran das liegen kann? Danke schonmal. Gruß, Joe HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Buhrz - 21.03.2005 10:43 Hi Joe Dein ZIP-File ist nicht mehr da Ich bekomme eine Fehlermeldung Kannst du dein File nochmal reinstellen Gruß Jürgen HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Joe - 21.03.2005 11:34 Das sollte nicht das Problem sein. Die VIs sind in 7.0 abgespeichert. Gruß, Joe HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Buhrz - 21.03.2005 13:49 Hi Joe Habe mir das mal angeschaut zum einen hat dein SubVI ein sehr interessantes verhalten was ich noch nicht gesehen habe. Ich versteh zum Beispiel nicht warum das VI das frontpanel öffnet. Aber OK Zum anderen liest du an zwei stellen indeinem Programm die Queue aus was zum Problem führt Wenn du im SubVI auch die daten sehen willst muß du dir überlegen wo du die Daten aus der Queue löschst. Zum anderen muß du das SúbVI dann auch dynamisch aufrufen so das das VI Parrallel zum Hauptprogramm läuft Ansonsten ist mir noch nicht wirklich klar was du willst Vielleicht hilft dir das ja schon Gruß Jürgen HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Joe - 21.03.2005 14:00 Hi Jürgen, also mein Ziel, das ich erreichen möchte, ist, um es ganz einfach zu halten, eigentlich folgendes: Wie bekomme ich ein Programm hin, welches in einem dynamisch zu ladenende SubVI eine Signalquelle auswählen und in einem zweiten dynamisch geladenen SubVI dieses Signal anzeigen lässt? Wenn ich das mal in den Händen hätte, dann könnte ich das sicherlich ohne größere Probleme auf meine Anforderungen anpassen. Aber dieser Basisschritt ist mir momentan einfach noch viel zu hoch, so dass ich überhaupt nicht weiß, wie ich an sowas rangehen muss. Gruß, Joe HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Buhrz - 21.03.2005 14:18 OK Ich habe dir ein einfaches Beispiel programmiert Schau es dir einmal an Es sollte eigentlich dein´Problem fast lösen Sonst frag nochmal nach Gruß Jürgen HOWTO: Signal von SubVI 1 in SubVI 2 transportieren - Joe - 22.03.2005 09:57 Hey Jürgen, danke für deine Mühen. Da muss ich mich jetzt erstmal in ne Menge neuer Funktionen reindenken. Aber das wird schon irgendwie hinhauen. Gruß, Joe |