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 

Kommunikation zw. Haupt- und Sub-VI



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!

12.01.2008, 14:49 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2008 15:41 von jg.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kommunikation zw. Haupt- und Sub-VI
Schau dir mal die beiden VIs an. Das Datenverbraucher-Vi ist das Hauptprogramm, das Datenerzeuger-VI entspricht Deinem DAQmx-VI. Die erzeugten Daten werden über einen Melder (oder besser Queue) an das Hauptprogramm gegeben. Das Sub-Vi synchronisiert das Haupt-VI, da der Melde-Empfänger immer werten muß, bis neue Daten anliegen.
Wenn das Hauptrogramm gestoppt wird. wird der Melder "zerstörend" freigegeben. Das erzeugt natürlich im Melde-Sender im Sub-Vi eine Fehlermeldung. Diese beendet das Sub-VI.
Man kann es natürlich auch anders machen, aber Du wirst sowieso nicht umhin können, ein Queue zur Datenübertragung zum Hauptprogramm zu verwenden. Dann ist es so das Einfachste.
(Beim Datentransport über eine globale Variable hättest Du, abgesehen davon das es langsamer ist, das Problem der Synchronisation)
Lv85_img


Angehängte Datei(en)
Sonstige .vi  Datenverbraucher.vi (Größe: 17,67 KB / Downloads: 557)

Sonstige .vi  DatenErzeuger.vi (Größe: 8,2 KB / Downloads: 498)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Kommunikation zw. Haupt- und Sub-VI - Lucki - 12.01.2008 14:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.725 14.02.2017 08:32
Letzter Beitrag: GerdW
  Durch Schließen des SubVIs reagiert das Haupt VI nicht mehr?! C.Maier 2 3.950 07.10.2016 07:52
Letzter Beitrag: Lucki
  Öffnen des Haupt-VI's nach Initialisierungsfenster mit Ladebalken antonym 2 3.929 20.07.2015 09:39
Letzter Beitrag: antonym
  Mehrere Sub VI's in einem "Haupt" VI verwenden Timo86 4 4.739 05.11.2013 15:00
Letzter Beitrag: Timo86
  Eventstruktur in SubVi verarbeiten (aus Haupt Vi) qubie 1 3.922 12.06.2011 19:56
Letzter Beitrag: BNT
  Haupt VI "hängt" nach Aufruf/schließen von SUB-VI RabenFlug 1 4.968 26.02.2011 21:27
Letzter Beitrag: Richard

Gehe zu: