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 

komplizierte FP Elemente abschalten?



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!

04.04.2008, 11:03
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
komplizierte FP Elemente abschalten?
Hallo,

soll man eigentlich aufwändige FP Elemente (debug-Images etc) wenn sie nicht übergeben werden, in unsichtbaren subVIs abschalten? Oder kommt da der Compiler selber drauf?

Danke

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2008, 11:29
Beitrag #2

StefanHH Offline
LVF-User
*


Beiträge: 35
Registriert seit: Aug 2006

7.0, 8.21, 8.5, 2013
2006
DE_EN

21220
Deutschland
komplizierte FP Elemente abschalten?
Hallo,

Bei der kurzen Formulierung hoffe ich, dich richtig verstanden zu haben.
Die Frage finde ich ausgesprochen interessant und ich kann leider auch nur vermuten...

Mit unsichtbaren SubVI's meinst du vermutlich solche, die zwar im Programmkontext aufgerufen werden,
aber das FP in der Applikation nicht angezeigt wird, oder!? Und die besagten FP Elemente, damit meinst du
solche, die nicht als Übergabe- oder Ausgabeparameter an den Connector angeschlossen werden!?

Ich schalte in meinen Applikationen solche Elemente nur zwecks Übersicht aus. Im Programmkontext, sollten
diese FP Elemente keine Auswirkung auf die Laufzeit haben, solange sie nicht als GUI-Element in Deiner Applikation
hervorgehoben werden sollen. Und bei den Build-Einstellungen kann man das Verhalten der VI's konfigurieren, ob FP
sichtbar oder nicht.

Also meine Erfahrungen mit dem Laufzeitverhalten von LV Applikationen lassen auf das eben beschriebene Verhalten
schließen. Und falls deine Hauptapplikation das System zu sehr wegen GUI-Operationen ausbremst, reicht es aus,
GUI Anzeigeinstrumente und die Logik in unterschiedlichen Threads laufen zu lassen und die GUI nur z.B. alle 100ms,
anstelle von alle 10ms (was eh keiner wahrnimmt) zu aktualisieren... Das ist der allgemein übliche Weg.

Ich hoffe das hilft einwenig weiter.
Weitere konstruktive Beiträge dazu wären von Interesse :-D

Grüße,
Stefan

Unter Intuition versteht man die Fähigkeit gewisser Leute,
eine Lage in Sekundenschnelle falsch zu beurteilen.
-Friedrich Dürrenmatt-
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2008, 12:36
Beitrag #3

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
komplizierte FP Elemente abschalten?
' schrieb:Mit unsichtbaren SubVI's meinst du vermutlich solche, die zwar im Programmkontext aufgerufen werden,
aber das FP in der Applikation nicht angezeigt wird, oder!? Und die besagten FP Elemente, damit meinst du
solche, die nicht als Übergabe- oder Ausgabeparameter an den Connector angeschlossen werden!?

genau so - danke für die Klarstellung

' schrieb:solange sie nicht als GUI-Element in Deiner Applikation
hervorgehoben werden

ähh ... pardon, was meinst Du da?

Danke

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2008, 12:39
Beitrag #4

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
komplizierte FP Elemente abschalten?
Wenn du mit "Abschalten" = Loeschen meinst, dann ja.
Das einzige was bei hidden oder aus dem sichtbaren Bereich verschobene Elemente erspart bleibt, ist das neuzeichnen.
Der Speicherbereich, sowohl Daten als auch Anzeige (bei Arrays und Graphen mit Vergangenheit sehr schlimm) ist allokiert.
Waere auch fatal wenn das nicht so waere, dann koenntest du niemals bei einem unsichtbaren Element oder aus dem sichtbaren Bereiche geschobenen Element im Development Mode den letzten Wert sehen oder einen Signalverlauf am Graphen.


SubVIs & Required Inputs: hier erspart man sich ein paar code zeilen pro input die ueberpruefen ob bei einem eingang etwas von aussen angeschlossen ist oder nicht, was wiederum marginale auswirkungen auf die ausfuehrungszeit hat
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2008, 13:15
Beitrag #5

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
komplizierte FP Elemente abschalten?
noch ein nachtrag:

das FP besteht aus 4 Elementen
FP
BD
Codespeicher und
Datenspeicher

Codespeicher und Datenspeicher hast immer, was dir jedoch bei simple VIs erspart bleibt ist das FP und das BD, wenn du jedoch das FP oeffnest wird dieses in den Speicher geladen und fuer die FP Elemente wiederum Speicher allokiert.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2008, 14:38
Beitrag #6

StefanHH Offline
LVF-User
*


Beiträge: 35
Registriert seit: Aug 2006

7.0, 8.21, 8.5, 2013
2006
DE_EN

21220
Deutschland
komplizierte FP Elemente abschalten?
Zitat:ähh ... pardon, was meinst Du da?

Danke

Gottfried

Ich meinte, dass das FP nicht geladen werden muss und nur die Logik im hintergrund läuft...
Also das es kein Bestandteil Deiner GUI im HauptVI ist z.B. in einem SubPanel.

war etwas knapp formuliert, sorryRolleyes...

Unter Intuition versteht man die Fähigkeit gewisser Leute,
eine Lage in Sekundenschnelle falsch zu beurteilen.
-Friedrich Dürrenmatt-
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Zwischen Elementen mit Tabtaste wechseln abschalten RadioactiveMan 4 4.579 15.05.2014 12:54
Letzter Beitrag: RadioactiveMan
  Komplizierte Abfrage mit Schleife bluesaturn 16 10.553 25.02.2010 14:41
Letzter Beitrag: bluesaturn
  Frage: Abschalten im Wendepunkt stein 11 10.473 23.02.2008 22:34
Letzter Beitrag: stein

Gehe zu: