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 

2 VI gleichzeitig starten



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!

28.06.2008, 13:17
Beitrag #1

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
2 VI gleichzeitig starten
Hallo.

Ich habe in meinem Projekt 2 VIs. Das eine dient als Haupt-VI und das andere fügt mir ein paar Operationen durch.

Frage: Wie kann ich es anstellen, dass wenn ich das Haupt-VI starte auch das andere VI startet (musste bisher immer beide Starten).

Besten Dank
Oli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.06.2008, 13:20
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2 VI gleichzeitig starten
Na ja, du kannst z.B. noch ein VI machen und deine zwei dorthin platzieren oder das eine VI in das andere platzieren.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.06.2008, 13:33
Beitrag #3

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
2 VI gleichzeitig starten
' schrieb:Na ja, du kannst z.B. noch ein VI machen und deine zwei dorthin platzieren oder das eine VI in das andere platzieren.

wie kann ich ein VI in ein anderes platzieren und was ist ein SubVI?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.06.2008, 14:09
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2 VI gleichzeitig starten
Einfach mit der Maus in das Block Diagramm ziehen und ablegen.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.06.2008, 15:35
Beitrag #5

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2 VI gleichzeitig starten
Habe vor ein paar Tagen ein Beispiel gepostet. Hier.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2008, 07:59
Beitrag #6

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
2 VI gleichzeitig starten
Hallo.

Entweder ich hab die Sache mit den SubVI nicht richtig verstanen bzw. ich hab die Einstellungen nicht richtig eingestellt, deshalb hier noch eine Frage:

In meinem "Neben-VI" wird zB durch Schalten eines Schalters eine Operation im Neben VI aufgerufen. Dieshalb bestückt mir ein paar Variablen. Das dauert allerdings alles ein paar Sekunden. Ich möchte mir den Inhalt der Variablen im Haupt-VI anschauen. Allerdings zeigt er mir diese erst an, wenn das Neben-VI durchgelaufen ist. So ist's vielleicht ein wenig verständlicher: Ich drücke einen Startknopf. Der bewirkt ein Start einer Flat Sequence. Die schaltet jede x. Sekunde eine Variable mit true and false. Diese sollen im Haupt-VI, durch eine LED, angezeigt werden. Allerdings schon dann, wenn die Variable geändert wird und nicht wenn die Flat Sequence durchlaufen ist.

War das verständlich? Wenn nein, dann bitte kurz posten.

Danke und Grüße
Oli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2008, 08:14 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2008 08:17 von Lucki.)
Beitrag #7

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2 VI gleichzeitig starten
' schrieb:Ich möchte mir den Inhalt der Variablen im Haupt-VI anschauen. Allerdings zeigt er mir diese erst an, wenn das Neben-VI durchgelaufen ist.
Das ist immer so so, wenn das Sub-vi seine Daten über eine Drahtverbindung an das Haup-VI zurückliefert, wobei das Sub-Vi vorher beendet sein muß.
Wenn beide immer gleichzeitig laufen und dabei Daten austauschen sollen, dann geht das grundsätzlich nur über globale Variablen, Melder oder Queues.
Das beste wäre, du würdest Dein nicht funktionierendes Haupt-und Sub-VI posten. Es ist viel weniger zeitaufwendig, das zu korrigieren, als aus dem Nichts heraus ein für Dich passendes Beispiel zu erstellen,
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.06.2008, 08:43 (Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2008 17:49 von jg.)
Beitrag #8

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
2 VI gleichzeitig starten
' schrieb:Das ist immer so so, wenn das Sub-vi seine Daten über eine Drahtverbindung an das Haup-VI zurückliefert, wobei das Sub-Vi vorher beendet sein muß.
Wenn beide immer gleichzeitig laufen und dabei Daten austauschen sollen, dann geht das grundsätzlich nur über globale Variablen, Melder oder Queues.
Das beste wäre, du würdest Dein nicht funktionierendes Haupt-und Sub-VI posten. Es ist viel weniger zeitaufwendig, das zu korrigieren, als aus dem Nichts heraus ein für Dich passendes Beispiel zu erstellen,

Ich häng hier mal mein ganzes Projekt an:
Lv85_img
Sonstige .zip  f_r_Forum.zip (Größe: 47,98 KB / Downloads: 267)


Wenn man beide VIs startet, dann geht's ohne Probleme, aber nicht wenn man das Neben VI ins Haupt VI als SubVI packt!

Danke...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.07.2008, 13:46 (Dieser Beitrag wurde zuletzt bearbeitet: 03.07.2008 15:14 von Lucki.)
Beitrag #9

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2 VI gleichzeitig starten
Das hast mich per PN angemahnt, daß ich Dich vergessen habe. Habe ich nicht, aber ich habe kein Interess am Thread mehr, nachdem ich Dein Projekt angeschaut habe. So ist es hoffnungslos. Die beiden Programme, die da miteiander kommunizieren sollen, haben beide keine While-Schleifen und beenden sich also kaum daß sie gestartet sind. Was soll unter diesen Umständen die Frage nach einer Kommunikation zwischen den beiden Programmen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.07.2008, 13:44
Beitrag #10

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
2 VI gleichzeitig starten
' schrieb:Das hast mich per PN angemahnt, daß ich Dich vergessen habe. Habe ich nicht, aber ich habe kein Interess am Thread mehr, nachdem ich Dein Projekt angeschaut habe. So ist es hoffnungslos. Die beiden Programme, die da miteiander kommunizieren sollen, haben beide keine While-Schleifen und beenden sich also kaum daß sie gestartet sind. Was soll unter diesen Umständen die Frage nach einer Kommunikation zwischen den beiden Programmen?

Hallo Lucki,
ich bin absoluter Anfänger was LV angeht. Bin also für jeden Tipp zu haben. Was wie würde eine Lösung, mit while-Schleifen, aussehen?
Besten Dank
Oli
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
  Starten die SubVis gleichzeitig? Slev1n 16 8.075 09.03.2015 18:25
Letzter Beitrag: Holy
  VIs gleichzeitig starten chris_deus 5 5.610 12.10.2006 21:55
Letzter Beitrag: chris_deus
  Zwei VIs gleichzeitig starten frischerFisch 2 4.140 03.08.2006 14:51
Letzter Beitrag: frischerFisch

Gehe zu: