LabVIEWForum.de - Mausbewegung beim Zeichnen eines Graphs

LabVIEWForum.de

Normale Version: Mausbewegung beim Zeichnen eines Graphs
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe eine kleines Problem mit meinem Programm.
Kurz zur Erläuterung des Programms:
es wird ein Bild eingelesen, danach markiere ich ein ROI,
danach wird der ausgewählte Bereich in einem xy-Graph dargestellt.

Jetzt das eigentliche Problem...das Diagramm wird immer erst gezeichnet
sobald ich mit der Maus über das Diagramm fahre.
Woran kann das liegen?

Hab auch dasselbe Problem mit einem Schalter (der den Export des graphen auslöst)
Muß die Maus gedrückt halten und über das Bild fahren eh etwas passiert....????

Aufbau: Bild wird eingelesen--> While Schleife --> Proverty Node ROI--> Zeichnen.

B.A.
Hallo BA,

Glas1 Ich würde mal behaupten, dass das an deiner Programmierung liegt Smile

Also:
- Beispiel-VI anhängen?
- Grafiktreiber aktualisiert?
Mh, das mit dem Beispiel VI is nicht so leicht...
weiß ehrlich gesagt nicht so genau was ich veröffentlichen darf.
Hab mal ein jpg angehängt wo ich bissl was versteckt habe...
Denke es dürfte trotzdem noch zu erkennen sein um was es geht.

Grafiktreiber haut hin, hab das VI auch auf anderen Rechnern getestet.
Hallo BA,

was soll ich sagen: die Informationen, die man zur Problemlösung benötigt, enthälst du uns vor...

- Wie stark ist die CPU ausgelastet? Es kommt immer mal wieder vor, das LabVIEW "unwichtige" Dinge (wie PanelUpdate) vernachlässigt, wenn die CPU ausgelastet ist...
- Hast du das gleiche Problem, wenn du ein Beispiel-VI erstellst, nur mit einer Bildanzeige und einem Bedienknopf? (Schon mal einen einfachen Gegencheck zur Problemeingrenzung durchgeführt?)

Zitat:hab das VI auch auf anderen Rechnern getestet.
Und mit welchem Ergebnis? Muss man dir denn alles aus der Nase ziehen? (Sowas ist unappetitlich und vermindert die Hilfsbereitschaft stark...)
Also die CPU Auslastung liegt normal bei 19%, beim markieren des ROI bei ca. 80 %
teilweise bis 100%. Den erwähnten einfachen Gegentest habe ich bereits gemacht.
Funktioniert (Aktualisierung sofort).

Mit dem Hinweis auf den anderen Rechner, der auch bedeutend leistungsfähiger ist,
wollte ich zum Ausdruck bringen das das VI genauso funktioniert, d.h. das dieselben Probleme
auftreten.
Hallo BA,

dann kombinieren wir mal deine spärlichen Aussagen und meine darauf basierende Vermutung:
Zitat:CPU Auslastung liegt normal bei 19%, beim markieren des ROI bei ca. 80 % teilweise bis 100%.
Zitat:Es kommt immer mal wieder vor, das LabVIEW "unwichtige" Dinge (wie PanelUpdate) vernachlässigt, wenn die CPU ausgelastet ist...
Alles klar.
Um deine Vermutung zu widerlegen hab mir jetzt fix nochmal den anderen Rechner ausgeliehen.
Egal was ich anstelle, bei diesem Rechner liegt die Auslastung nicht über 7 %.
Daher vermute ich mal das es nicht an der Performance liegt. Oder wird das PanelUpdate
unabhängig von der Auslastung "mal vergessen"?
Noch eine andere Idee woran es liegen könnte?
Referenz-URLs