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 

SubVi Parallel laufen und schliessen



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!

15.06.2011, 14:46 (Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2011 19:02 von jg.)
Beitrag #1

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
SubVi Parallel laufen und schliessen
Hallo Zusammen,

ich hoffe nicht das ihr mir jetzt doch einen richtigen Link als Ergebnis reinstellt. Habe länger gesucht aber keinen Thread gefunden der passt...

Zu meinem Problem:

Ich beabsichtige ein SubVi ständig Parallel laufen zu lassen, dieses aber bei einem bestimmten Ereignis zu schliessen. Im Anschluss soll es dann wieder geöffnet werden könenn.
Ich habe es bereits geschafft das Vi bei Eingabe zu pausieren, nur das bringt mich nicht weiter.

Ich hänge mein Programm mal mit dran.

MfG

Dominik


Angehängte Datei(en)
2009 .vi  Global 1.vi (Größe: 3,98 KB / Downloads: 211)

2009 .vi  Main Vi.vi (Größe: 14,54 KB / Downloads: 234)

2009 .vi  Sub Vi.vi (Größe: 12,47 KB / Downloads: 213)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.06.2011, 10:21
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
RE: SubVi Parallel laufen und schliessen
Da niemand sonst freiwillig die Frage beantwortet, hier meine Antwort - das Beispiel ist allerdings nicht perfekt. Aber Du weißt wenigstens ungefähr wie der Hase läuft. (Das Global VI wird nicht gebraucht)

2009 .vi  Main Vi.vi (Größe: 17,98 KB / Downloads: 325)

2009 .vi  Sub Vi.vi (Größe: 5,31 KB / Downloads: 303)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 11:21 (Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2011 19:03 von jg.)
Beitrag #3

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: SubVi Parallel laufen und schliessen
Vielen Dank Lucki.

Hab mir erlaubt das Programm anzupassen. Die Stop-Taste erfüllt nun seinen Zweck.

Hast mir sehr geholfen.

LG Dominik


Angehängte Datei(en)
2009 .vi  Sub Vi.vi (Größe: 10,8 KB / Downloads: 303)

2009 .vi  Main Vi.vi (Größe: 22,58 KB / Downloads: 349)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 14:22
Beitrag #4

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: SubVi Parallel laufen und schliessen
Freut mich wenn es geholfen hat. Das Erstaunliche ist, das man auf dies Art alle Elemente auf dem FP des SubVI bedienen kann, ohne daß diese überhaupt auf dem FP-Ikon als Anschlüsse herausgeführt sein müssen.
Beim Kompilieren ist der Projektmanager nicht so schlau zu bemerken, daß das SubVI mit zum Projekt gehört. Um nicht Handarbeit leisten zu müssen, habe ich das SubVI mit auf dem HauptVI platziert, aber in eine Deaktivierungsstruktur gesteckt. Hierbei kommt, umgekehrt, die Dummheit des Projektmanager zu Hilfe: Er bemerkt nicht, daß das SuVI deaktiviert und unnütz ist, und nimmt es mit in das Projekt auf.
Es kommt zur Fehlermeldung, wenn das SubVI z.B manuell geschlossen wird und dann das nochmals per Programm versucht wird. Hier hilft einfaches Abfangen des Fehlers.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.07.2011, 13:21 (Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2011 13:32 von Dom0503.)
Beitrag #5

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: SubVi Parallel laufen und schliessen
So ich krame den Thread nochmal hervor, da ich noch eine frage zu dem Vi habe. Ist es möglich, wenn ja wie, aus dem Subvi heraus ein Event im MainVi zu starten?

Also so eine Art Schrittkette: Starte Event XY wenn das Subvi duchgelaufen ist.

Ps. Das mit dem Eventmanager ist ein sehr guter Tipp um den Überblick zu behalten was alles kompiliert werden muss.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.07.2011, 18:25
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: SubVi Parallel laufen und schliessen
Solche Events könntest du z.B.:
per Melder (Notifier)
per Queue
per dynamischem Event
per Setzen einer PropertyNode Value(Signaling) eines Controls aus dem Main-VI (Übergabe der Refnum an das SubVI)
auslösen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.07.2011, 11:06
Beitrag #7

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: SubVi Parallel laufen und schliessen
Danke Jens!

Hab es mit dem Proberty Node realisiert. Funktioniert Super!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2011, 15:22
Beitrag #8

TpunktN Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 217
Registriert seit: Jul 2011

2021
2011
EN

70***
Deutschland
RE: SubVi Parallel laufen und schliessen
Hallo Dom0503,

das klingt sehr interessant was Ihr hier gemacht habt und ich kann sowas, oder so ähnlich, bestimmt in meinem Projekt gebrauchen. Ich bin noch Anfänger in LV und außer Büchern lerne ich gerade auch über dieses Forum.

Deswegen meine Bitte, könntest du das bitte in der Version 8.5 für mich hochladen?

Danke schonmal
Timo

Justieren ist dem Gerät sagen was es anzeigen soll, kalibrieren ist die Kontrolle dieser Anzeige. Eichen ist ein längerer Prüfprozess und darf nur das Eichamt!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.08.2011, 14:24
Beitrag #9

Dom0503 Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: May 2011

2011
2011
EN


Deutschland
RE: SubVi Parallel laufen und schliessen
Hi Timo,

sorry wegen der etwas späten Antwort. Hoffe du kannst die Infos jetzt noch brauchen. Bin auch Labview Anfänger in den ersten Schritten. Hab dir das jetzt mal so zusammen geklickt wie ich es in meinem Projekt verwendet habe.

Kann natürlcih sehr gut sein das es ein programmiertechnischer Supergau ist. Das könnten vll die Profis beurteilen Wink

Es Funktioniert auf jeden Fall.

LG Dom


Angehängte Datei(en)
8.5 .vi  Main Vi.vi (Größe: 41,52 KB / Downloads: 265)

8.5 .vi  Sub Vi.vi (Größe: 12,92 KB / Downloads: 247)
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
  Mehrere Tests parallel laufen lassen Minako 21 5.208 22.10.2024 09:44
Letzter Beitrag: Kiesch
  2 Motoren Synchron laufen lassen 911tom 5 9.641 22.12.2017 08:50
Letzter Beitrag: kpa
  SubVI parallel ausführen mit Rückgabewert skywalker 9 6.552 20.03.2015 14:21
Letzter Beitrag: GerdW
  Stop während Eventstruktur am laufen ist haydenfan 5 6.090 05.11.2013 09:50
Letzter Beitrag: haydenfan
  vi 1 sek. laufen und speichern wen 9 6.258 14.01.2013 10:20
Letzter Beitrag: GerdW
  Aufruf einer DLL parallel zu subVI tiwo 2 4.216 16.08.2012 15:22
Letzter Beitrag: tiwo

Gehe zu: