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 

Ausgabe



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!

08.02.2006, 10:01
Beitrag #1

hallimasch Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2006

8.20
2006
kA

761
Deutschland
Ausgabe
Hallo,
ich möchte gern die Daten die in einem Waveform Graphen angezeigt werden auslesen und als Datei abspeichern. Das Abspeichern an sich klappt auch, nur das Auslesen der Daten nicht so ganz. Ich kann zwar die Daten auslesen, nur eben komplett (meist ein ganzes Jahr in 5 Minutenabständen). Ich zoome normalerweis in das Diagramm hinein (z.B. einen Tag) um die Kurven besser anschauen zu können, in dem ich die Skalierung der X-Achse überschreibe. Jetzt möchte ich nur die Daten abspeichern, die aktuell im Grafen sichtbar sind. Gibt es hier eine einfache Möglichkeit, oder muß ich kompliziert berechnen, welche Teile des zugehörigen Arrays ich ausgeben will.

Gruß und Danke für Eure Hilfe

Hubert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.02.2006, 13:33
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Ausgabe
Hallo Hubert,

ich habe mich mit Deiner Frage etwas beschäftigt.
Ich habe keine Lösung gefunden, die mit ein paar Mausclicks zum Ergebnis führt.
Die Lösung selbst muß aber auch nicht so sehr kompliziert sein.
Ich hab Dir ein kleines Beispiel gemacht.

Grüße
Andreas


Angehängte Datei(en)
Sonstige .vi  Waveform_speichern71.vi (Größe: 68,7 KB / Downloads: 237)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.02.2006, 10:03
Beitrag #3

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Ausgabe
Hi ihr beiden,

Andeas hat schon recht. Es geht nicht dierekt.
Aber man muß auch nicht unnötig Prozessorlast mit der for-Schleife verheitzen.

Die Funktion Delete from Array tut doch schon alles nötige.
Index ist das Skala-Minimum und length die Differenz vom Maximum-Minimum der Skala.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.02.2006, 17:46
Beitrag #4

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Ausgabe
Hi Oliver,

da hab ich was dazu gelernt!
Muß ich gleich mal ausprobieren.
Dankeschön!

Grüße
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.02.2006, 12:45
Beitrag #5

hallimasch Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jan 2006

8.20
2006
kA

761
Deutschland
Ausgabe
A.Berndsen schrieb:Hallo Hubert,

ich habe mich mit Deiner Frage etwas beschäftigt.
Ich habe keine Lösung gefunden, die mit ein paar Mausclicks zum Ergebnis führt.
Die Lösung selbst muß aber auch nicht so sehr kompliziert sein.
Ich hab Dir ein kleines Beispiel gemacht.

Grüße
Andreas

Hallo Andreas,
entschuldige bitte, dass ich erst so spät antworte, ich war in Urlaub. Super, dass Du mir gleich eine Lösung geschieben hast. Nur leider kann ich sie nicht öffnen, da ich nur die LabVIEW Version 7.0 zur Verfügung habe. Ich hatte versehentlich die falsche Version angegeben gehabt. Wenn möglich wäre ich Dir sehr dankbar, wenn Du sie mir konvertieren könntest, oder habe ich auch mit 7.0 eine Möglichkeit es selbst zu konvertieren?

Gruß

Hubert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2006, 18:56
Beitrag #6

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Ausgabe
hallimasch schrieb:... Nur leider kann ich sie nicht öffnen, da ich nur die LabVIEW Version 7.0 zur Verfügung habe. Wenn möglich wäre ich Dir sehr dankbar, wenn Du sie mir konvertieren könntest, oder habe ich auch mit 7.0 eine Möglichkeit es selbst zu konvertieren?

Hallo Hubert,
kann Dir erst heute Antworten. Von LV8 kann ich Dir leider nicht nach 7.0 zurückspeichern. Ich hab Dir aber schnell Hardcopies von Fronpanel und Blockdiagramm gemacht. Damit kannst Du das VI selber nachprogrammieren.
Im Blockdiagram bei der linken Sequenz wird im ersten Frame lediglich die History der beiden Diagramme gelöscht.
Die rechte For-Schleife kann man wie Oliver schon gesagt hat ersetzen. Ich hab nur jetzt keine Zeit das zu machen. Bei dieser Schleife kannst Du auf dem Bild nur den TRUE Case sehen. Im FALSE Case sind die beiden Schieberegister einfach durchverbunden.
Wenn Du Probleme damit hast, sende einfach eine PM.

Grüße
Andreas


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.03.2006, 08:56
Beitrag #7

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Ausgabe
Hi hallimasch,

habe das VI herunterkonvertiert und noch meine Lösung alternativ dazugeschrieben.

Gruß
Oliver


Angehängte Datei(en)
Sonstige .vi  WaveformAusschnitt_speichern7.vi (Größe: 72,72 KB / Downloads: 235)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.03.2006, 10:27
Beitrag #8

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Ausgabe
Hi Berndsen,

A.berndsen schrieb:habe geshen, daß Du eine Antwort zum Posting http://www.LabVIEWforum.de/viewtopic.php?p=7719#7719 geschrieben hast.
Mich interessiert deine Lösung brennend, weil ich selber noch keine Zeit hatte danach zu sehen.
Habe versucht, das VI welches Du gepostet hast zu öffnen. Bekomme allerding leider nur eine Meldung, daß das VI nicht geladen werden kann.

LabVIEW-Ladefehlercode 15: Voreinstellung kann nicht geladen werden.

Ich weiß nicht mit welcher LV Version Du das VI erzeugt hast. Kannst Du mal versuchen es in LV8 zu öffnen, ob das bei Dir klappt?

hmm, habe unter LV das gleiche Problem...
Habe gleich LV7.1 geastartet, das VI heruntergeladen, verweitert und dann unter LV7 gespeichert.

Ich kann unter LV8 auch nicht die lokale kopie lesen.
Habe also nochmal kurz das Original unter LV8 geladen, verändert und gespeichert. Sollte also gehen.

Gruß
Oliver


Angehängte Datei(en)
Sonstige .vi  Waveform_speichern_LV8.vi (Größe: 34,33 KB / Downloads: 236)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: