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 

Daten mit "Read from Spreadsheet File" einlesen



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!

31.05.2010, 10:33
Beitrag #1

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Moin,

ich arbeite zur zeit an einem automatisierten Prüfstand. Damit man nicht jedes Mal von neuem alle Testfälle eingeben muss will ich die Testfälle in einer Excel-ähnlichen Tabelle speichern und mit der Funktion Read from Spreadsheet File einlesen. Das war bisher kein Problem, weil ich die Eingaben im Programm gemacht habe und diese Dann gespeichert habe.

Jetzt will ich die Daten aber nur eingeben und nicht speichern. Welchen Dateityp muss ich der VI zur Verarbeitung geben?
Rechtsklick > Eigenschaften bringt nicht viel, da dort nur steht: Dateityp: Datei

Danke für eure Hilfe

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2010, 10:53
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Hallo jak,

also das "Read from Spreadsheet file" verlangt zwingend nach einer Datei...

Wenn du die Daten aber nicht erst speichern und danach wieder laden willst, kannst du intern eh gleich ein Array für deine Daten verwenden...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2010, 10:57
Beitrag #3

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Danke für die schnelle Antwort.

Das Problem ist, dass das fertige Programm als .EXE ausgeliefert wird. Somit wäre das Array nicht mehr veränderbar. Ich will den Prüfungsablauf in einer Excel Tabelle(oder so etwas ähnlichem) speichern um ihn dann ort auszulesen. Das ermöglicht dass im Nachhinein der Prüfablauf noch verändert werden kann.

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2010, 10:57
Beitrag #4

BeFu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 84
Registriert seit: Jun 2006

2011
2006
DE_EN

96450
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Hallo,

aus Deiner Frage werde ich nicht ganz schlau.
Daten die Du mit "Read from Spreadsheet File" einliest, liegen in ASCII-Dateien vor, im Format CommaSeparatedValue (CSV).
Falls Du Daten nur in Deiner Anwendung eingibst, und diese sofort "wirken" sollen kannst Du das eventuell mittels lokaler Variablen erledigen. Das LabVIEW spezifische Datenfluss-Prinzip lässt wahrscheinlich nicht den Zugriff auf neu eingegebene Daten zu, bei laufender Messung.
Von Dir eingebene Daten sind ohne Speicherung in Files (CSV-Tabellen) nach Abschalten Deienr LabVIEW-Applikation verloren.
Vielleicht kannst Du zum besseren Verständnis Deiner Frage Screenshots Deiner Anwendung (Frontpanel & Blockdiagramm) hochladen, mit Beschreibung.
Viel Erfolg uns schöne Grüße,

BeFu
P.S.: Ich arbeite aktuell mit LabVIEW 2009.

Das Ziel ist der Weg
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2010, 11:39 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2010 11:40 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Hallo jak,

also willst du doch von einer Datei lesen. Warum machst du das dann nicht einfach bei deiner Exe?

"in einer Excel Tabelle(oder so etwas ähnlichem)"
Wie BeFu schon sagte: nimm eine csv- oder tsv-formatierte Textdatei... Die kann man auch mit Excel bearbeiten/erzeugen!

Kannst doch entweder:
- einen Pfad im BD vorgeben
oder:
- dem Benutzer die Möglichkeit geben, die Datei per Dateiabfrage auszuwählen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.05.2010, 11:59
Beitrag #6

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
Daten mit "Read from Spreadsheet File" einlesen
Tja, man sollte halt auch eingeben, was das Trennzeichen ist...
Jo, das ganze funktioniert jetzt 100%ig.

Ich hatte das vorher im Blockdiagramm stehen und da hat mir LabVIEW immer gesagt unexpected file format oder so.

Danke für die Hilfe

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Daten aus *.dat Datei einlesen klavierspieler 5 8.771 30.09.2014 08:20
Letzter Beitrag: klavierspieler
  Daten lassen sich nicht komplett einlesen eyk107 4 5.282 20.06.2014 11:39
Letzter Beitrag: jg
  2 D Array wird falsch in spreadsheet gespeichert Brainbug 2 4.773 03.06.2014 13:35
Letzter Beitrag: Brainbug
  Write to Spreadsheet File => Daten werden nicht rein geschrieben nusser 8 8.454 14.01.2014 21:06
Letzter Beitrag: jg
  Signal wird in "Write to spreadsheet" falsch dargestellt redhand 4 5.689 19.11.2013 10:51
Letzter Beitrag: redhand
  Pfad eingeben bei "write spreadsheet" Labview-Beginner 9 11.115 11.09.2013 16:27
Letzter Beitrag: jg

Gehe zu: