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 

Wechselwirkungen bei mehrfach verwendeten SubVIs?



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!

21.06.2005, 17:04
Beitrag #1

M. Vöcking Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: May 2005

8.60
2005
de

36266
Deutschland
Wechselwirkungen bei mehrfach verwendeten SubVIs?
Hallo zusammen,

ich habe folgendes Problem: bei einem selbstgeschriebenen SubVI tauchen Daten aus identischen nachbar-VIs auf, obwohl es keine Verbindung zwischen ihnen gibt, es sind halt nur gleiche SubVI-Typen. Muss man ein selbstgeschriebenes VI irgendwie auf "lokal" oder so stellen? Oder welche Ursache könnte ein solches Phänomen haben? (globale Variable habe ich nicht verwendet)

Währe super, wenn jemand hierzu etwas wüsste.

Gruß
Michael
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2005, 17:16
Beitrag #2

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Wechselwirkungen bei mehrfach verwendeten SubVIs?
M. Vöcking schrieb:Hallo zusammen,

ich habe folgendes Problem: bei einem selbstgeschriebenen SubVI tauchen Daten aus identischen nachbar-VIs auf, obwohl es keine Verbindung zwischen ihnen gibt, es sind halt nur gleiche SubVI-Typen. Muss man ein selbstgeschriebenes VI irgendwie auf "lokal" oder so stellen? Oder welche Ursache könnte ein solches Phänomen haben? (globale Variable habe ich nicht verwendet)

Währe super, wenn jemand hierzu etwas wüsste.

Gruß
Michael
Deine Problembeschreibung ist mir nicht klar geworden. Kannst Du es genauer beschreiben oder ein Beispiel schicken (ich hab LV 7.0)

Franz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2005, 19:33
Beitrag #3

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Wechselwirkungen bei mehrfach verwendeten SubVIs?
Hallo M. Vöcking,

wahrscheinlich speicherst Du irgendwelche Daten in Deinem VI, beim nächsten VI-Aufruf an anderer Stelle wird dieser Zustand dann aber wieder überschrieben.
In den VI-Einstellungen kannst Du unter Ausführungsmodus das Ganze als ablaufinvariante Ausführung deklarieren, dann berücksichtigt LabVIEW automatisch an welcher Stelle das SubVI aufgerufen wird.

Ich hoffe dass Dein Problem damit behoben ist.

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.06.2005, 20:05
Beitrag #4

M. Vöcking Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: May 2005

8.60
2005
de

36266
Deutschland
Wechselwirkungen bei mehrfach verwendeten SubVIs?
Ja, genau das wars! Ich hatte an mehreren Stellen das gleiche VI benutzt, in dem über Shiftregister Daten hin- und hergeschaufelt wurde, mit dem Ergebnis, dass alle Daten in einem Array aneinanderhingen.

Jetzt klappts, vielen Dank!

Gruß,
Michael
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2005, 08:54
Beitrag #5

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Wechselwirkungen bei mehrfach verwendeten SubVIs?
Hi M.Vöcking,

Shift-Register sind eine tolle Sache.
Man muß aber immer beachten, das ein Shift-Register, welches nicht initialisiert wird, immer genau die Werte enthält, die es beim letzten Aufruf des VIs gespeichert hat.

Man kann sie somit als Speicher nutzen und in Verbindung mit dem VI-Server und der Reentrant Eigenschaft auch als dynamisch zu allocierenden und freizugebenen Speicher.

Gruß
Oliver
Webseite des Benutzers besuchen 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
  Verwendeten Programmnamen auslesen bachatero18 1 3.101 16.04.2020 07:11
Letzter Beitrag: GerdW
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.239 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.730 14.02.2017 08:32
Letzter Beitrag: GerdW
  Kommunikation bei mehrfach ausgeführten SubVis (Melder) I3erry 3 3.979 24.06.2015 13:01
Letzter Beitrag: GerdW
  Hintergrundfarbe Frontpanel mehrfach ändern alan 6 5.452 25.02.2015 10:44
Letzter Beitrag: jg
  VISA USB-Gerätetreiber mehrfach verwenden? LVuser85 9 7.084 14.01.2015 11:03
Letzter Beitrag: LVuser85

Gehe zu: