Lückenhafte Signaldarstellung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Bug Liste (/Forum-LabVIEW-Bug-Liste) +---- Forum: LabVIEW 8.6 (/Forum-LabVIEW-8-6) +---- Thema: Lückenhafte Signaldarstellung (/Thread-Lueckenhafte-Signaldarstellung) Seiten: 1 2 |
Lückenhafte Signaldarstellung - Svente - 18.02.2009 08:43 Hallo zusammen, ich hoffe jemand kennt das Problem: Ich habe grundsätzlich die Aufgabe den Verlauf von 4 Meßwerten für eine Zeit von 12 Minuten in einem Diagramm darzustellen. Um dies zu erreichen reduziere ich die Meßwerte von z.B je 1000 Werte/s auf 10 Werte/s . Diese Werte fasse ich dann in einem 2D-Array zusammen und speise damit ein Signalverlaufsdiagramm. Mein Problem ist, das die Werte lückenhaft dargestellt werden, sobald die Historienlänge erreicht wurde, und der Graph "scrollen" muß. (Siehe Bild 1) [attachment=16784] Wenn ich das Programm stoppe wird der Graph sofort komplett und ohne Lücken dargestellt. (siehe Bild 2) [attachment=16785] Hat jemand eine Idee, was ich hier falsch mache? Gruß Svente. [attachment=16786] Lückenhafte Signaldarstellung - Achim - 18.02.2009 08:59 Ich vermute das ist ein LV-Grafikfehler...das gibt's öfters mal...wahrscheinlich kann man so direkt nix dran machen...evtl. musst du deine Darstellung umstricken und irgend nen Workaround finden! Lückenhafte Signaldarstellung - chrissyPu - 18.02.2009 08:59 hi, bei deinem Beispielprogramm kommt bei mir kein Darstellungsfehler... ch Edit: Doch, passiert auch, hab nur nicht lange genug gewartet... Kann das mit der Aktualisierung des FP aber auch nachvollziehen. Vielleicht - auch wenns ressourcenmäßig nicht so der Renner ist - mit PropertyNode Schreiben - der greift ggf. anders auf das Element zu. Lückenhafte Signaldarstellung - Svente - 18.02.2009 09:13 ' schrieb:hi, ... auch nicht nach ca. 1-2 minuten? (wenn der rote balken anfängt durchzulaufen?) Direkt nach Start des Programms läuft bei mir auch alles schick. Lückenhafte Signaldarstellung - eckilein - 18.02.2009 09:36 ' schrieb:... auch nicht nach ca. 1-2 minuten? (wenn der rote balken anfängt durchzulaufen?) Also bei mir kommt das gleiche Anzeigeproblem. Wenn ich jedoch das VI Minimiere und dann wieder aufrufe wird es richtig angezeigt jedoch zeichnet wieder so lückenhaft. Lückenhafte Signaldarstellung - jg - 18.02.2009 18:55 Empfehlung: Bitte an NI melden und Auskunft (inkl. CAR-Number) geben lassen, ob dieser Bug schon bekannt ist? Gruß, Jens. P.S.: Ich verschieb das mal nach LV8.6-Bugs. P.P.S.: @Svente Lückenhafte Signaldarstellung - Svente - 19.02.2009 16:25 ' schrieb:Empfehlung: Bitte an NI melden und Auskunft (inkl. CAR-Number) geben lassen, ob dieser Bug schon bekannt ist? Ich hab`s selber gefunden: Die Plotlegende darf nicht im Diagramm sein. (habe ich aus PLatzgründen da hingeschoben) Sie muß sich (so wie Standardmäßig voreingestellt) oben rechts außerhalb befinden. Dann geht's!! :-) Lückenhafte Signaldarstellung - jg - 19.02.2009 16:47 ' schrieb:Ich hab`s selber gefunden: Die Plotlegende darf nicht im Diagramm sein. (habe ich aus PLatzgründen da hingeschoben)Bestätigt, habe mal testhalber Plotfläche kleiner gemacht, geht auch: [attachment=16819] Melde es aber trotzdem mal zu NI. Gruß, Jens Lückenhafte Signaldarstellung - Svente - 20.02.2009 10:00 ' schrieb:Bestätigt, habe mal testhalber Plotfläche kleiner gemacht, geht auch: Hab' ich gemacht. Haben die auch bestätigt. CAR Nummer folgt.... Svente Lückenhafte Signaldarstellung - Lucki - 20.02.2009 14:00 ' schrieb:Bestätigt, habe mal testhalber Plotfläche kleiner gemacht, geht auch:Das ist doch nicht nur kein Fehler, sondern sogar ein besonders schlaues Feature von LabVIEW: Wenn eine Schleife zu schnell ist für das, was alles pro Durchlauf zu erledigen wäre, dann entscheidet sich LabVIEW dafür, das, was am Unwichtigsten ist erst mal hintenanzustellen: Das genaue Ausmalen der Graphik. Sowie mal ein Pause kommt, wird das dann nachgeholt. Es ist kein permanenter Fehler! Für das menschliche Auffassungvermögen genügt ohnehin eine Update-Rate von 5 Hz in Diagrammen. Damit kommt LV auch immer gut zurecht. Bei höheren Sampleraten muß man eben etwas Aufwand betreiben, damit die Graphik-Updaterate geringer ist als die Samplerate. Vor dem Übereinanderlegen von transparenten Plots wird übrigens ausdrücklich gewarnt, da es die Geschwindigkeit enorm verlangsamt. Das Darüberlegen der Plotlegende über die Diagrammfläche ist offenbar auch etwas in dieser Richtung. |