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 

Messdaten direkt in Excel



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!

30.01.2007, 22:38
Beitrag #11

Achimedes Offline
LVF-Freak
****


Beiträge: 544
Registriert seit: Aug 2005

2011
2001
DE

72461
Deutschland
Messdaten direkt in Excel
Hallöle,
ich würd eben deine Werte direkt nach dem Empfang in eine textdatei ANHÄNGEN und zwar im Format *.csv----soll heißen
wert1;wert2;wert3;usw...
wert1;wert2;wert3;usw...
wert1;wert2;wert3;usw...
wert1;wert2;wert3;usw...

Das ist kein Programmieraufwand!

Wenn du die datei *.csv nennst wird sie nach nem doppelklick sogar mit Excel geöffnet.

Solltest du noch weniger programmieren wollen-----dann gibts glaube ich auch ein Zusatzpaket das dir die Daten in Excel speichert.

Du kannst Excel auch über ActivX Ansprechen.

Grüße
Achimedes

Wer Rechtschreibfehler findet .... darf sie behalten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.01.2007, 08:12
Beitrag #12

Silence Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Jan 2007

6.1
-
kA

34119
Deutschland
Messdaten direkt in Excel
Ja genau sowas habe ich gesucht!

Nur wie schreibe ich in eine Textdatei :-) ?

Bündel ich die 6 Werte in einem Sting und schreibe den Zeilenweise rein oder ?

Also die Struktur wäre ja dann: (, oder ; je nach Excel Sprache)

WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 08:52
Beitrag #13

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
Messdaten direkt in Excel
' schrieb:Ja genau sowas habe ich gesucht!

Nur wie schreibe ich in eine Textdatei :-) ?

Bündel ich die 6 Werte in einem Sting und schreibe den Zeilenweise rein oder ?

Also die Struktur wäre ja dann: (, oder ; je nach Excel Sprache)

WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;
WERT1,WERT2,WERT3,WERT4,WERT5,WERT6;

So in der Art.

Ich machs Dir mal einfach und häng mein messwerte_speichern.vi dran..

Gruß, Rob


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  messwerte_speichern.vi (Größe: 38,54 KB / Downloads: 283)

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 12:50
Beitrag #14

Silence Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Jan 2007

6.1
-
kA

34119
Deutschland
Messdaten direkt in Excel
was sind das für eingänge? also wenn ich double anschließe meldet er einen Fehler. unter eigenschaften von deinem Eingang kann ich nur den Namen ändern bzw. eine Hilfe zu dem Symbol ist nicht verfügbar...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 12:57 (Dieser Beitrag wurde zuletzt bearbeitet: 31.01.2007 13:00 von Kvasir.)
Beitrag #15

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Messdaten direkt in Excel
Ich hoff ich darf mich hier nochmal kurz einmischen.

Die Variante von dc6xs ist eigentlich gut, aber ich bin mir nicht sicher, ob sie hier ideal ist.
Problem ist folgendes. Dieses Vi "Write Characters to File" SubVi öffnet und schließt bei jedem Aufruf die Datei in die du schreibst. Das ist ja ansich sehr gut, braucht aber viel Zeit. Wenn du nun jede Sekunde Messwerte schreibst müsstest du erst ausprobieren, ob das Vi dann auch schnell genug ist.

Als Beispiel: Ich hatte ein Programm umzuschreiben, das (u.a.) 1600 Zahlen speicherte. Ursprünglich verwendete es für jede Zahl dieses Vi. Der Vorgang dauerte mehrere Minuten. Als ich es umgeschrieben hatte, so dass die Datei nur einmal geöffnet/geschloßen wurde gings in weniger als einer Sekunde.

Wenn du also die Daten nicht online brauchst, sondern es langt, wenn sie nach der Messung gespeichert sind, dann würd ich es so programmieren wie im Anhang. Oder einen Array erzeugen und den dann einmal abspeichern.

Gruß

edit: Hmm gerade ausprobiert: Du kannst die Datei sogar ansehen, auch wenn sie LV noch geöffnet hat. Du hast also die Messdaten online zur Verfügung.


Angehängte Datei(en) Thumbnail(s)
   

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 13:34
Beitrag #16

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
Messdaten direkt in Excel
' schrieb:Ich hoff ich darf mich hier nochmal kurz einmischen.

Die Variante von dc6xs ist eigentlich gut, aber ich bin mir nicht sicher, ob sie hier ideal ist.
Problem ist folgendes. Dieses Vi "Write Characters to File" SubVi öffnet und schließt bei jedem Aufruf die Datei in die du schreibst. Das ist ja ansich sehr gut, braucht aber viel Zeit. Wenn du nun jede Sekunde Messwerte schreibst müsstest du erst ausprobieren, ob das Vi dann auch schnell genug ist.

Als Beispiel: Ich hatte ein Programm umzuschreiben, das (u.a.) 1600 Zahlen speicherte. Ursprünglich verwendete es für jede Zahl dieses Vi. Der Vorgang dauerte mehrere Minuten. Als ich es umgeschrieben hatte, so dass die Datei nur einmal geöffnet/geschloßen wurde gings in weniger als einer Sekunde.

Wenn du also die Daten nicht online brauchst, sondern es langt, wenn sie nach der Messung gespeichert sind, dann würd ich es so programmieren wie im Anhang. Oder einen Array erzeugen und den dann einmal abspeichern.

Gruß

edit: Hmm gerade ausprobiert: Du kannst die Datei sogar ansehen, auch wenn sie LV noch geöffnet hat. Du hast also die Messdaten online zur Verfügung.

@Kvasir: Es ging ja darum die Daten auf einen Rutsch beim Stoppen des Programms zusichern. Sicher, für eine zyklische Speicherung is mein Programm nicht optimiert.


@Silence: das sind Arrays vom Typ Double.
Sollte Dir aber auch das Hinweisfenster (Ctrl/Strg+H) anzeigen wenn die Maus auf der Leitung ist.

Gruß, Rob

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.01.2007, 16:05
Beitrag #17

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Messdaten direkt in Excel
Ohja stimmt. Entschuldige.
Hatte wohl zu schnell geschaut und gedacht, du speicherst hier einzelne Daten (also eine Zeile). Aber es ist ja ein 2D-Array, bezieht sich auf alle Daten.
In dem Fall muss ich natürlich sagen: "Haste jud gemacht":D(schreibt man das so? Bin Österreicher, was kenn ich mich mit deutscher Mundart aus?)

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 16:16
Beitrag #18

Silence Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Jan 2007

6.1
-
kA

34119
Deutschland
Messdaten direkt in Excel
Hy

also das speichern am Ende würd völlig genügen.

Ich beginne die Messung und drücke am Ende oben Stop. Alles was dazwischen reinkam soll in der Tabelle stehen.

Muss ich das ganze mit der RS232 triggern oder schreibt er automatisch immer in eine neue Excel Zeile?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.01.2007, 17:03
Beitrag #19

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Messdaten direkt in Excel
Was genau meinst du mit "am Ende oben Stop"?

Ich hoffe doch nicht, dass du auf den Stop Button von LV drückst. Den neben dem Run Button? Das ist nämlich grausamste Vergewaltigung deines gesamten Projektes. Du läßt das Programm ja auch nicht mit "Wiederholt ausführen" laufen. Oder?

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.02.2007, 11:03
Beitrag #20

Silence Offline
LVF-Grünschnabel
*


Beiträge: 31
Registriert seit: Jan 2007

6.1
-
kA

34119
Deutschland
Messdaten direkt in Excel
Doch Unsure

also ich nutze es zum ersten mal... gibt es auch eine while schleife, wo die ich mit True/False starten, stoppen kann?
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
  muss Excel auf dem Zielsystem für Excel-Report installiert sein? Trinitatis 2 5.416 01.08.2016 20:51
Letzter Beitrag: Trinitatis
  Daten direkt nach Excel übertragen Kubi1 7 8.105 24.06.2016 13:39
Letzter Beitrag: GerdW
  Messdaten Daten in verschiedene Excel Mappen Schreiben Michael1984 7 7.274 16.10.2013 17:07
Letzter Beitrag: DATAAHEAD
  Messdaten in Excel Dokument Übertragen. Wie? Moses 7 9.832 17.06.2010 13:54
Letzter Beitrag: Mike###
  Messdaten nach Excel jimmy2 28 33.217 29.06.2008 14:39
Letzter Beitrag: elmatzetos

Gehe zu: