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 

X-Achse Zeitabschnitt Darstellen



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!

03.09.2013, 09:58
Beitrag #1

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



X-Achse Zeitabschnitt Darstellen
Hallo

Ich habe ein Messsignal welches ich kontinuierlich aufzeichne.
Jetzt möchte ich während der Messung zu einen bestimmten Zeitabschnitt (über Zeitstempel) zurückspringen ohne die Messung zu beenden.

Ich habde das auch alles über Eigenschaftenknoten der X-Achse hinbekommen.

Nur jetzt springt er immer wieder kurz zum aktuellen Messzeitpunkt und dann wieder zurück zu dem ausgewählten Zeitbereich.
Der graph sieht aus als ob er unregelmäßig blinken würde.

Kann man diese Aktualisierung des Signalverlaufsdiagrammes irgendwie unterbinden?

mfg


Angehängte Datei(en)
12.0 .vi  Test Live Darstellung.vi (Größe: 15,64 KB / Downloads: 140)

11.0 .vi  Test Live Darstellung 2011.vi (Größe: 10,89 KB / Downloads: 143)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.09.2013, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 03.09.2013 10:13 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: X-Achse Zeitabschnitt Darstellen
Hallo Bernhart,

Zitat:Der graph sieht aus als ob er unregelmäßig blinken würde.
Das ist kein Graph, sondern ein Chart! Wichtiger Unterschied...

Zitat:Nur jetzt springt er immer wieder kurz zum aktuellen Messzeitpunkt und dann wieder zurück zu dem ausgewählten Zeitbereich.
Was erwartest du, wenn du einen neuen Messpunkt mit der aktuellen Zeit darstellen willst - und kurz davor/danach (wg. fehlender Sequenzierung per DATAFLOW) an der X-Achse rumspielst?

Zitat:Kann man diese Aktualisierung des Signalverlaufsdiagrammes irgendwie unterbinden?
Vielleicht nicht dauernd an der X-Achse manipulieren?
Oder vielleicht nicht auf den simplen Chart vertrauen, sondern einen XY-Graph verwenden - mit eigenen Datenpuffern? Daten selbst puffern und nur die darstellen, die aktuell angefragt werden...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 10:42
Beitrag #3

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



RE: X-Achse Zeitabschnitt Darstellen
ist es irgendwie möglich das der Chart den aktuellen messpunkt nicht darstellt?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 10:51 (Dieser Beitrag wurde zuletzt bearbeitet: 03.09.2013 10:54 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: X-Achse Zeitabschnitt Darstellen
Hallo Bernhart,

ein CHART ist nicht dafür gemacht, die X-Achse (wirklich) wahlfrei darzustellen. Wenn ein neuer Datenpunkt kommt, wird er in die Historie eingetragen und dargestellt - genau das ist nun mal der Sinn und Zweck des Charts.

Mit (XY-)Graphen hat man da wesentlich mehr Freiheiten - muss sich aber um die Datenpufferung selbst kümmern (was aber nicht wirklich schwer ist)!

Zitat:ist es irgendwie möglich das der Chart den aktuellen messpunkt nicht darstellt?
Nun ja, man könnte mit DeferPanelUpdate rumspielen: man schiebt einen neuen Wert per Value-Property in den Chart und setzt die X-Achse neu - und rahmt das Ganze mit DeferPanelUpdate-Aufrufen ein. Ich kann nicht versprechen, dass das funktioniert, wäre aber ein "Ansatz". Allerdings hört sich sowas für mich eher wie "unschöner Workaround" an...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 10:58 (Dieser Beitrag wurde zuletzt bearbeitet: 03.09.2013 10:59 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: X-Achse Zeitabschnitt Darstellen
Du mußt das Updating in der Betrachtunszeit aussetzen. Damit die Werte nicht verlorengehen, vorübergehend in einer Queue speichern. Das Beispiel soll nur dieses zeigen, nicht aber alles andere richten. Z.B. setzt man nicht ununterbrochen dieselben Eigenschaften in einer womöglich zeitkritischen Hauptschleife.


Angehängte Datei(en)
11.0 .vi  Test Live Darstellung.vi (Größe: 30,59 KB / Downloads: 144)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 13:31
Beitrag #6

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



RE: X-Achse Zeitabschnitt Darstellen
Danke für den Tip mit dem Queue. Das geht super.DaisDaisDais

Hab es nur noch ein wennig umgebaut. Also mit Zeitstempelauswahl.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 14:40
Beitrag #7

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



RE: X-Achse Zeitabschnitt Darstellen
@ GerdW

Wie kann ich ein Kontinuierliches Messignal fortlaufden in einem Graphen darstellen??

Also es stehen die Daten in eimem 1-D Array aus Signalverläufen(DBL) bereit.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 14:50
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: X-Achse Zeitabschnitt Darstellen
Hallo Bernhart,

so ginge eine Methode:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2013, 15:12
Beitrag #9

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



RE: X-Achse Zeitabschnitt Darstellen
mhh also bei mir funktioniert das mit der Rückkopplung nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.09.2013, 08:06 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2013 08:09 von Bernhart55.)
Beitrag #10

Bernhart55 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 50
Registriert seit: Jul 2013

2012
2013
DE



RE: X-Achse Zeitabschnitt Darstellen
Hier mal ein Beispiel.

Ich würde auch gern den Graph nutzen. Nur leider habe ich alles daten als signalverläufe vorliegen.

kann mir das jemand so umbauen das es funktioniert??

ich möchte gern eine Kontinuierliche Datendarstellung.

mfg


Angehängte Datei(en)
12.0 .vi  Signalverlaufsgraph.vi (Größe: 100,19 KB / Downloads: 114)

11.0 .vi  Signalverlaufsgraph 2011.vi (Größe: 10,64 KB / Downloads: 118)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Diagrammdarstellung (nur bestimmter Zeitabschnitt wird dargestellt) ocean 3 4.331 21.09.2016 16:01
Letzter Beitrag: GerdW
  Signalverlaufsgraph Zeitabschnitt Hubert R. 4 5.443 03.09.2013 17:16
Letzter Beitrag: Trinitatis
  2 Kurven in einem Graph darstellen, die 2. soll an der X-Achse ungleich 0 beginnen mazell 3 5.449 10.01.2013 12:38
Letzter Beitrag: jg
  Diagramm erstellen. String in X Achse, Integer in Y Achse halla001 4 7.809 11.02.2012 21:14
Letzter Beitrag: halla001
  Graph darstellen mit zwei unterschiedlichen Skalierungen Y-Achse samuel-stinger 15 20.836 03.02.2011 07:59
Letzter Beitrag: samuel-stinger
  x-Achse am xy-graph als KW darstellen TA6850 5 7.179 23.09.2009 12:43
Letzter Beitrag: jg

Gehe zu: