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 

über ViSA Read nach Excel übertragen



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!

05.04.2011, 22:48
Beitrag #1

McAllister Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2011

8.5
2011
DE

21029
Deutschland
über ViSA Read nach Excel übertragen
Hallo LabView Gemeinde! Ich habe gestern mit LabView begonnen, bin daher Anfänger. Habe aber schon einges gelesen über LabView. Mein Problem: Ich habe ein Programm gebastelt, welche 100 Messreihen a 9 Werte über die serielle Schnittstelle aus einem Mikrocontroller ausliesst und anzeigt (Siehe Bild). Eine Zeile mit 9 Werten sind z.B. so aus:

741 : 635 : 384: 0.495867 : 354 : 485 : 485 : 0.454576 : 2.07 (9 Werte getrennt durch Doppelpunkt)

Das soll in Excel dann eine Zeile sein, also jede Messreihe a 9 Werte dann eine neue Zeile. Das Programm auf dem Bild ist lauffähig, aber jetzt weiss ich nicht wie ich die Daten speichern und in Excel übertragen kann. Ich habe einiges probiert, aber bisher erfolglos. Ich brauche Tipps und wäre sehr dankbar.

VG aus Hamburg (Habe LB 7.1 und LB 8.5, aber da nur die Studentenversion))


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 06:35
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: über ViSA Read nach Excel übertragen
(05.04.2011 22:48 )McAllister schrieb:  741 : 635 : 384: 0.495867 : 354 : 485 : 485 : 0.454576 : 2.07 (9 Werte getrennt durch Doppelpunkt)

Das soll in Excel dann eine Zeile sein, also jede Messreihe a 9 Werte dann eine neue Zeile

Guten Morgen

Hier ein Lösungsvorschlag:

Den obigen String mit dem

Spreadsheet String To Array Function
http://zone.ni.com/reference/en-XX/help/..._to_array/

in ein 1D-Array überführen. Dieses Array kann dann ganz easy mit dem

Write To Spreadsheet File VI
http://zone.ni.com/reference/en-XX/help/...heet_file/

in eine *.csv-Datei gespeichert werden, welche problemlos mit Excel verarbeitet werden kann. Das ganze könnte dann ungefähr so aussehen:

   


8.5 .vi  Write to CSV.vi (Größe: 10,57 KB / Downloads: 192)


Ein Blick in die Hilfe gibt auch Aufschluss auf die Funktionen der VIs.

Falls noch Fragen offen sind, kannst du sie gerne jederzeit stellen Smile

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 08:08
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: über ViSA Read nach Excel übertragen
Hallo McAllister,

Zitat:Habe LB 7.1 und LB 8.5
Also wir arbeiten mit LV Smile

Noch ein Tipp:
Es ist wirklich nicht nötig, in jeder Iteration den Port neu zu initialisieren und zu schließen. Sowas macht man jeweils einmal vor und nach der Schleife...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 12:09
Beitrag #4

McAllister Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2011

8.5
2011
DE

21029
Deutschland
RE: über ViSA Read nach Excel übertragen
@NWOmason:

Danke für dir Hilfe!

Ich kann jetzt die 9 Messwerte a 100 Messreihen (Zeilen) in eine CSV Datei einlesen.
Ein Problem kann ich noch nicht lösen. Die 9 Werte einer Messung werden in Spalte A durchgeschrieben (siehe Bild im Anhang). Wie bekomme ich das hin, dass jeder der 9 Werte eine neue Spalte besetzt. also von A bis I.

Danke im Vorraus und Grüsse aus Hamburg!

(Programm habe ich jetzt mit LV 7.0 geschrieben)


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 12:12
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: über ViSA Read nach Excel übertragen
Hallo McAllister,

Zitat:Ein Problem kann ich noch nicht lösen. Die 9 Werte einer Messung werden in Spalte A durchgeschrieben (siehe Bild im Anhang). Wie bekomme ich das hin, dass jeder der 9 Werte eine neue Spalte besetzt. also von A bis I.
Das ist wohl eher ein Excel-Problem als ein LV-Problem:
Einfach die Datei in *.txt umbenennen und dann in Excel laden. Dann öffnet sich nämlich ein Dialog, in dem man dann explizit das Tab als Trennzeichen vorgeben kann...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 12:41
Beitrag #6

McAllister Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2011

8.5
2011
DE

21029
Deutschland
RE: über ViSA Read nach Excel übertragen
Hallo GerdW,

Danke. Ja, über *txt klappt das. Ich würde das allerdings gerne direkt (vernünftig) in Excel haben. Kann man da vor dem "Write to spreadsheet" einen delimiter einfügen? Ich habe erst gestern mit LV begonnen, daher bewege ich mich noch sehr eingeschränkt in der LV...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 12:43
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: über ViSA Read nach Excel übertragen
Hallo McAllister,

Kontexthilfe an und lesen! Rtmfx

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 14:56
Beitrag #8

McAllister Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2011

8.5
2011
DE

21029
Deutschland
RE: über ViSA Read nach Excel übertragen
Hallo GerdW,

Wird gemacht Angel_not
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 17:41
Beitrag #9

McAllister Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2011

8.5
2011
DE

21029
Deutschland
RE: über ViSA Read nach Excel übertragen
Ich komme leider nicht weiter Angry

Wie gesagt, die Daten bekomme ich schön in ein ein *txt, aber in Excel bekomme ich es nicht rein. Der stoppt die Daten all in die erste Spalte. Mir iss schon klar, Excel erkennt Leerzeichen nicht als Spaltentrenner. Wer kann mir helfen? Ich habe jetzt einiges probiert, z.B. vor dem Write to Spreadsheet wieder ein delimiter-Zeichen einefügt, hat aber nicht funktioniert.
Im Anhang ist der aktuelle Stand und Ausgabe-Ansicht der Daten über txt.

Freue mich auf Hilfe.´

VG aus Hamburg!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.04.2011, 18:34
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: über ViSA Read nach Excel übertragen
Ein "deutsches" Excel erwartet üblicherweise einen Strichpunkt als Spaltentrenner bei C(omma) S(eparated) V(alues).
Beliebt ist auch ein Tabulator-Zeichen als Spaltentrenner.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  speichern nach Excel von while loop Steffen595 13 12.430 17.05.2017 23:09
Letzter Beitrag: Steffen595
  TDMS automatisch von cRIO auf PC übertragen Rauth 6 8.128 25.09.2014 15:14
Letzter Beitrag: Rauth
  Daten nach Excel speichern (Win7) + LV2010 Peter Schulze 4 6.091 06.09.2011 06:09
Letzter Beitrag: Peter Schulze
  Initialisieren nach abspeichern in Excel JackBlack 13 11.492 09.03.2011 09:07
Letzter Beitrag: GerdW
  Geöffnete Binärdatei per FTP übertragen und einlesen Matze 11 13.071 15.11.2010 08:08
Letzter Beitrag: Matze
  Bild in 2D-Array übertragen swyn 1 5.160 11.11.2009 17:26
Letzter Beitrag: swyn

Gehe zu: