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 

Warum wird das FP nicht refreshed?



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!

19.05.2009, 16:22
Beitrag #12

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Warum wird das FP nicht refreshed?
' schrieb:Das ist *Defer Panel Updates Property* oder was anderes?
Vielleicht kann ich ja mit diesem Property ein Refresh erzwingen.... Das wäre allerdings nicht der schönste Weg: ich würde schon gerne wissen, was da falsch geht und warum.

Zitat:In welcher Version tritt den das Fehlverhalten auf?
Lv86_img1

Zitat:ev. ein BUG mit den SubPanels, verwende ich bis jetzt nicht.
Halte ich für unwahrscheinlich.
Alle in "PSP_PRGs" aufrufbaren SubVIs werden in dem selben SubPanel aufgerufen. Das sind sieben Stück. Drei davon - eines ist das ominöse - machen so ziemlich das gleiche: Peripherie überprüfen etc.: DigiIO, AnalogIO, Klimaschrank. Da sind Bedienelemente drauf, die mit einer Evant-Struktur verarbeitet werden. Außerdem werden die entsprechenden Melder gepollt und angezeigt. Von der Struktur her sind alle SubVIs gleich. Lediglich Anzeige- und Bedienelemente sind angepasst.


' schrieb:- VI-Props-Execution-Preferred Execution System auf User Interface setzen.
:Phab ich schon ausprobiert. Damit ging nicht mal mehr TabSheets umschalten. Fünf bis 10mal musste ich auf einen Reiter klicken, damit die Umschaltung ging. Top1

Zitat:Kopie von Ain anlegen und diese anstelle von Digi.. einbinden.
Ja. Probier ich aus.
Das Ändern nur der Reihenfolge der Programme hat nichts gebracht. Die Möglichkeit mit InlineSubVI funktioniert nicht. Mach ich ein leeres VI, leg das ominöse da rein - ist der Eintrag Inline im Kontextmenü ausgegraut. Pech gehabt.

Zitat:Kreuzvergleich mit dem nicht funktionierenden.
Ich hab nichts gefunden.
Alle wichtigen Sachen eines VIs liegen alle in SubVIs. Und sehr viele dieser VIs werden in allen Modulen verwendet. Daraus schließe ich vorerst, dass es nicht an den SubVIs liegt, sondern tatsächlich am SubVI DigiIO (oder höher).

Zitat:MassCompile.
Keine Auswirkung.

' schrieb:ich hatte vergessen den Methodenknoten "Standartwerte wiederherstellen", von anderen Versuchen, wieder zu löschen, der meine Werte wieder auf "Null" gesetzt hat.
Sowas verwende ich nur ungern (also nicht). Lieber setz ich den nominalwert mit dem Property Value oder einer LocVar.


Mir ist aber im Laufe des gestrigen Abend noch eine Kleinigkeit aufgefallen:
Ich hab im MainVI einen Cluster mit 12 Buttons (Fkt-Tasten), die auf "Latch beim Loslassen" stehen. Reagiert auf einen Buttonklick wird per EventCase. Jetzt muss man ja, damit am FP der gedrückte Button wieder ungedrückt erscheint, das Button-Bedienelement (hier also den Cluser) im BD einmal auslesen. Das macht man im Falle einzelner Buttons im jeweiligen EventCase. Für Cluster geht das nicht. Also liegt der Cluster in der While-Schleife, in der sich die Event-Struktur befinden. So funktioniert alles gut. Folgendes tritt jetzt ein: Funktioniert in DigiIO der Refresh richtig, so resettet sich der Button nicht. Der bleibt, obwohl er auf Latch beim Loslassen steht, gedrückt. Funktioniert der Refresh nicht, resettet sich der Button.

Einer eine Idee?


Ich hab so langsam das Gefühl, die LV-RTL hat irgendwo ein Synchronisationsproblem - zwischen was auch immer. Ein solches Problem könnte von der Prozessauslastung im allgemeinen unabhängig sein. Zur Vermeidung solcher Probleme dient ja die Sequenzierung z.B. per ErrorCluster. Aber ich finde auch hier nichts.


Es fehlt bestimmt wieder irgendwo ein i-Punkt. Und keiner sieht es. Wie auch, ist ja nicht da. Und auch wenn man viel hinkuckt, finden man ihn nicht. Da hilft nur eins: Mit Leuten reden und die vermeintlich dummen Bemerkungen realisieren. Und Intuition. Die ist ganz wichtig für Algorithmen. Nur leider gehen sie mir bald aus, die Intuitionen, zum Fehlersuchen.


Ich geh jetzt erst mal in den Biergarten was Essen.

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


Nachrichten in diesem Thema
Warum wird das FP nicht refreshed? - jg - 17.05.2009, 19:59
Warum wird das FP nicht refreshed? - IchSelbst - 19.05.2009 16:22

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frontpanel wird beim beenden nicht immer geschlossen Winterkind 4 3.533 08.04.2020 08:30
Letzter Beitrag: Freddy
  Default Wert wird nicht gespeichert ares2013 8 6.696 27.02.2020 12:51
Letzter Beitrag: jg
  Warum ertönt ein BING Hasenfuss 3 3.285 07.07.2015 20:20
Letzter Beitrag: jg
  Case wird wiederholt --> weiß nicht warum mexas450 9 6.532 12.12.2014 13:35
Letzter Beitrag: Lucki
  Nachrichten-Queues, Exit wird nicht an andere Schleifen weitergereicht dali4u 4 6.170 28.10.2014 11:48
Letzter Beitrag: jg
  Warum Tiefpass-Filter um 50 Hz Netzstörung zu "entfernen" zig 14 17.074 18.08.2014 08:00
Letzter Beitrag: zig

Gehe zu: