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 

Reentrance



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!

20.10.2006, 07:47 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2006 07:57 von jg.)
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Reentrance
<div align="left">Hallo, Eugen,

also ich habe dies in LV7 verwendet, um eine Änderung der Skala eines Graphen durch den Anwender mitzubekommen. Da es damals noch kein Scale-Change-Event gab, mußte ich also im Timeout-Case der Eventstruktur immer wieder die Skalenwerte per Property-Node auslesen (zumindest ist mir damals nichts besseres eingefallen).

Jetzt muss ich ja feststellen, ob sich der Wert geändert hat gegenüber dem vorherigen Schleifendurchlauf, also jetzt 2 Möglichkeiten: Entweder vorherigen Wert per Shift-Register im "Haupt-VI" durchschleifen oder halt in einem Sub-VI der Art, wie es der Screenshot darstellt. Das Sub-VI ist sozusagen der Zwischenspeicher und Ersatz für das Shift-Register im Main-VI. Und es übernimmt gleich der Vergleich und gibt ihn mir als TF-Variable aus, somit gute Anwendbarkeit.

Damit mehrere Aufrufe möglich sind, muss das VI reentrant sein, sonst kommen sich die Aufrufe in die Quere.

Das ganze ist eigentlich nur ein nettes kleines SubVI, um für beliebige Variablen ein ValueChange-Event
mitzubekommen, auch an Stellen, wo man vielleicht keine Event-Struktur einsetzt.

Jetzt klarer?

MfG, Jens

P.S.: Und da ich es gerade sehe: :)Happy Birthday to you!! Smile </div>

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
Antwort schreiben 


Nachrichten in diesem Thema
Reentrance - eg - 18.10.2006, 22:20
Reentrance - A.Berndsen - 19.10.2006, 07:26
Reentrance - eg - 19.10.2006, 10:05
Reentrance - Svenni - 19.10.2006, 17:00
Reentrance - jg - 19.10.2006, 19:37
Reentrance - eg - 19.10.2006, 22:51
Reentrance - eg - 19.10.2006, 23:26
Reentrance - jg - 20.10.2006 07:47
Reentrance - cb - 20.10.2006, 10:19
Reentrance - eg - 20.10.2006, 16:06
Reentrance - cb - 20.10.2006, 18:13
Reentrance - eg - 21.10.2006, 11:44
Reentrance - thomas.sandrisser - 21.10.2006, 15:05
Reentrance - Lucki - 22.10.2006, 00:32
Reentrance - cb - 22.10.2006, 09:32
Reentrance - Lucki - 22.10.2006, 11:00
Reentrance - cb - 22.10.2006, 17:58

Gehe zu: