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 

Zeitsignal für XY-Plot aufbereiten



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!

01.09.2013, 17:09
Beitrag #1

hl68fx Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jul 2013

2012 SP1
2013
DE



Question Zeitsignal für XY-Plot aufbereiten
Hallo,

via Labview lese Beschleunigungswerte von einem Arduino ein. Außerdem übermittle ich die Zeit die von Interrupt zu Interrupt des Sensors vergeht.
Also zuerst kommt die Zeit (in der Regel ca. 50000 Microsekunden),dann die Werte der Achsen. Alle Werte befinden sich in einem Array. Mein Ziel ist es immer eine Achse mit der Zeit in einem XY-Graph darzustellen. Ich schaffe es aber nicht die Zeiten passend zur gemessenen Beschleunigung aufzusummieren.
Zum besseren Verständnis meines Problems habe ich die Labview-Datei angehängt.

Bin für jede Hilfe dankbar! Smile


Angehängte Datei(en)
12.0 .vi  Verarbeitung.vi (Größe: 43,79 KB / Downloads: 135)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.09.2013, 18:42
Beitrag #2

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
kannst du da mal bitte eine Version von LV2011 abwärts draus machen?

Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 18:59
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
Bitteschön:

10.0 .vi  Verarbeitung.vi (Größe: 35,26 KB / Downloads: 150)

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 19:13
Beitrag #4

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
@Jens: Danke!

Hallo hl68fx,

ich habe dir mal ein VI zusammengebaut, das Zufallswerte mit unterschiedlichen Zeitabständen simuliert und in einem XY-Graph darstellt - ich hoffe, das hilft dir weiter.


Gruß, Marko


Angehängte Datei(en)
11.0 .vi  XY mit Zeitachse.vi (Größe: 13,67 KB / Downloads: 139)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 20:29
Beitrag #5

hl68fx Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jul 2013

2012 SP1
2013
DE



RE: Zeitsignal für XY-Plot aufbereiten
Vielen Dank für eure raschen Antworten! Leider hilft mir das noch nicht so ganz weiter. Ich versuche es besser zu formulieren, also ich möchte in der ersten Spalte des Arrays immer den aktuellen Wert zum vorigen addieren.
erstes deltaT 50040 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2
zweites deltaT 50038 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2
drittes deltaT 50032 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2

genau das kann ich bereits in einem XY-Graph ausgeben, aber dabei sehe ich immer nur den aktuellen Wert von deltaT. Mein Wunsch ist aber eine extra Spalte mit den aufsummierten Zeiten, also:
1) 50040 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2
2) 100078 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2
3) 150110 Microsekunden, dazu Werte für x, y und z im Bereich von -2 bis +2

Damit sollte es mir dann leicht möglich sein für jede Achse (x, y und z) einen eigenen XY-Graph mit der vergangenen Zeit zu erstellen. Nur wie ich das mit der Zeit hinbekomme ist mir unklar.

MfG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 21:03
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
Addition der Zeitdifferenzen:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.09.2013, 22:06
Beitrag #7

hl68fx Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jul 2013

2012 SP1
2013
DE



RE: Zeitsignal für XY-Plot aufbereiten
Danke für deine Bemühungen Jens, leider habe ich es noch nicht hinbekommen. Habe versucht dein Beispiel für meine Anwendung zu adaptieren, aber es wird nichts addiert. Wenn ich die Highlight-Funktion aktiviere, sehe ich, dass nur #0 nach der Addition herauskommt. Muss ich vielleicht deine for-Schleife in meine While-Schleife einbauen?
Irgendwie stehe ich auf dem Schlauch Bahn

Vielen Dank!

MfG


Angehängte Datei(en)
8.6 .vi  Verarbeitung.vi (Größe: 36,02 KB / Downloads: 130)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 22:20
Beitrag #8

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
Hallo hl68fx,

du kannst nicht zu einem leeren Array ein anderes addieren - da wird immer ein leeres Array herauskommen.
Du musst beim Initialisieren des Shiftregisters ein Array übergeben, das soviele Elemente enthält, wie dein Ergebnisarray auch enthalten soll.

Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2013, 23:02
Beitrag #9

hl68fx Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Jul 2013

2012 SP1
2013
DE



RE: Zeitsignal für XY-Plot aufbereiten
Hallo Marko,

vielleicht verstehe ich das falsch, aber ich weiß doch im voraus nicht wie groß mein Array sein soll, da ich solange Daten einlese bis ich den Arduino irgendwann ausstecke. Die Beschleunigungswerte sollen sofort im XY-Grapen dargestellt werden. Habe vorhin auch versucht das Shiftregister mit einer normalen Konstante zu initialisieren, nur lässt er mich dann nicht die Bausteine verbinden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2013, 07:22
Beitrag #10

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeitsignal für XY-Plot aufbereiten
Hallo hl68fx,

du kannst ja auch ein Array innerhalb einer Schleife aufbauen, also vergrößern. Wenn du aber 2 Arrays miteinander verrechnet, dann geht die Verrechnung nur bis zur min. Größe des kleinsten beider Arrays. Hier muss man unterscheiden, dass NIX nicht NULL ist. Ein Array, das nur Nullen enthält ist also nicht zu verwechslen mit einem uninitialisierten Array.

Gruß, Marko
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
  Messdaten Aufbereiten und Interpolieren für 3D-Plot denzlair 2 5.107 28.05.2013 13:15
Letzter Beitrag: denzlair

Gehe zu: