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 

VI durch anderes VI fernsteuern



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.11.2015, 11:25
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: VI durch anderes VI fernsteuern
(12.11.2015 09:49 )joptimus schrieb:  Wenn ich das aufgerufende VI zuerst ausführe und dann erst das Caller-VI, funktioniert alles.
Andersherum aber nicht, dann haben die Buttons keinen Effekt?
Grundsätzlich gilt: Du musst das VI, das die Benutzerreferenz (nicht das Benutzerereignis) erzeugt, zuerst ausführen. Nachdem die Referenz erstellt ist, kannst du sie in allen anderen VIs verwenden (eben per globaler Variablen).

Zitat:Beim allerersten Ausführen des Caller-VIs funktioniert die Fernsteuerung der LEDs, aber beim nachfolgenden Aufruf nicht?
Du brauchst die Funktion "Benutzerreferenz erzeugen" natürlich nur ein einziges mal machen. Wenn du in irgendeinem VI ständig neue Referenzen erzeugt, müsstest du die Referenzen auch ständig an alle anderen VIs verschicken (per globaler Variablen). Das würde schon funktionieren (vom Löschen der nicht mehr verwendeten Referenzen mal abgesehen). Du musst aber bedenken: Läuft dein "aufgerufenes Programm" kontinuierlich ab, oder beendet es sich im selben Raster wie das Caller-VI? Wenn es kontinuierlich läuft (wovon ich eigentlich ausgehe), dann ist dieses VI nicht in der Lage, die neue Referenz zu übernehmen. Die "alte" Referenz wird ja in der While-Schleife verwendet. Zum übernehmen der neuen Referenz müsste die While-Schleife beendet werden ...

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: VI durch anderes VI fernsteuern - IchSelbst - 12.11.2015 11:25

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Stream-Libary anderes Verzeichnes LV-New 5 3.436 23.04.2021 07:11
Letzter Beitrag: GerdW
  Elemente aus Blockdiagramm von einem vi in ein anderes vi kopieren funktioniert nicht keep_smile 6 6.396 17.04.2015 11:47
Letzter Beitrag: keep_smile
Question Werteübergabe in anderes VI mit globaler Variable BobbyBau91 3 5.944 27.01.2014 19:04
Letzter Beitrag: BobbyBau91
  State Machine macht mit selben Funktionen jedesmal etwas anderes anuller 6 5.936 10.04.2012 12:42
Letzter Beitrag: Lucki
  Daten an anderes VI übergeben ohne GV etc... rio170 19 15.292 03.02.2011 15:17
Letzter Beitrag: rio170
  Daten von VI in anderes VI übertragen delirio 2 4.365 21.12.2010 15:03
Letzter Beitrag: Y-P

Gehe zu: