26.09.2007, 21:20
Beitrag #1
|
cedus
LVF-Grünschnabel
Beiträge: 24
Registriert seit: Sep 2007
8
2007
kA
16259
Deutschland
|
Speichern nach Durchlauf
Hallo
ich habe ein problem mit dem speichern von 2d-array-daten (soll für Excel sein):
in meinem programm soll man u.a. gleich zu beginn einen namen für das zu speichernde messergebnis (=2d-array) eingeben.
hab es mit string gemacht (magenta-schrift mit abc unten). auch alle anderen voreinstellungsparameter werden so in dieses
"pre-array" eingefügt (numerische schiebereglerwerte).
dieses "pre array" besteht aus name, datum, uhrzeit und den einstellungen der regler.
und..nach erfolgter messung steht am ende noch ein 2d-array an messwerten da.
was ich nun möchte:
nach beendigung der messung (vi ist beendet) sollen das "pre array" (ist ein array, wo die werte alle in einer spalte,
also untereinander stehen)und das 2d-array an messwerten in einem file als .xls automatisch abgespeichert werden;
und zwar in einem vordefinierten ordner.
wie mache ich das?
Dank schon vorab!
ceDus
|
|
|
26.09.2007, 21:34
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Speichern nach Durchlauf
Was du gut brauchen kannst, ist diese Funktion:
Und so nebenbei, direkt ein XLS-Format speichern dürfte ziemlich schwer sein (oder kennst du genau alle Header & Format-Infos, die man dafür so braucht?). Was aber sehr einfach ist, ist ein ASCII-File, der leicht von Excel eingelesen wird (z.B. mit Tab als Spaltentrenner, oder gleich eine csv-Datei).
MfG, 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.
|
|
|
30.09.2007, 16:34
(Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2007 15:44 von jg.)
Beitrag #3
|
|
|
30.09.2007, 19:10
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Speichern nach Durchlauf
Da bietet sich vielleicht das VI File-Dialog an:
MfG, 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.
|
|
|
01.10.2007, 07:38
(Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2007 15:45 von jg.)
Beitrag #5
|
|
|
01.10.2007, 09:10
Beitrag #6
|
cedus
LVF-Grünschnabel
Beiträge: 24
Registriert seit: Sep 2007
8
2007
kA
16259
Deutschland
|
Speichern nach Durchlauf
' schrieb:So??
Gruß Markus
EDIT: Du brauchst auch noch das "open/create/replace file - VI". Das hattest Du auch vergessen.
Hallo,
danke für eure Hilfe.
Leider kann ich das vi von Markus nicht öffnen, da ich nur Version 8.2 habe.
Könnte mir bitte jemand dieses vi mal "downgraden"?
Gruß
ceDus
|
|
|
01.10.2007, 10:19
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Speichern nach Durchlauf
' schrieb:So??
Gruß Markus
EDIT: Du brauchst auch noch das "open/create/replace file - VI". Das hattest Du auch vergessen.
@Markus:
1. Jetzt hast du übersehen, dass er auch die andere Werte editieren will
2. Nein, das open-VI ist nicht unbedingt nötig. Das machen die Write-VI's bei Bedarf selber. Obwohl du natürlich recht hast, mit Open und dann aber bitte auch close-Befehl ist es wesentlich übersichtlicher und logischer.
3. TzTz, Markus, abgespeichert als 8.5
@cedus: Der File-Dialog ist alles, was du als Hinweis brauchst. Mehr steht im Prinzip auch nicht im Bsp von Markus. Mach mal selber, das kriegst du hin.
MfG, 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.
|
|
|
01.10.2007, 12:46
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Speichern nach Durchlauf
1. Das war kurz nach dem Aufstehen..... (dank 1 Woche Urlaub )
2. Natürlich braucht man dann auch ein Close. Hab das voll übersehen.....
3. Das mit den anderen Werten habe ich allerdings nicht ganz gepeilt....., aber egal......
4. Ist das echt als 8.5 gespeichert? Normal speichere ich immer für 8.0..... Da ist wohl Punkt 1. schuld daran.
Gruß Markus
' schrieb:@Markus:
1. Jetzt hast du übersehen, dass er auch die andere Werte editieren will
2. Nein, das open-VI ist nicht unbedingt nötig. Das machen die Write-VI's bei Bedarf selber. Obwohl du natürlich recht hast, mit Open und dann aber bitte auch close-Befehl ist es wesentlich übersichtlicher und logischer.
3. TzTz, Markus, abgespeichert als 8.5
@cedus: Der File-Dialog ist alles, was du als Hinweis brauchst. Mehr steht im Prinzip auch nicht im Bsp von Markus. Mach mal selber, das kriegst du hin.
MfG, Jens
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
| |