04.01.2011, 22:06
Beitrag #1
|
labview_1
LVF-Grünschnabel
Beiträge: 26
Registriert seit: Dec 2010
8.5
-
de
Oesterreich
|
Aus Datei lesen
Hallo!
Ich erfasse kontinuierlich Messdaten und will diese dann anzeigen, den Zeitbereich aber einstellbar machen. Ich hätte mir gedacht ich erstelle einfach jeden Tag eine Excel-Datei mit Zeit und Datum und suche mir dann die richtige Spalten heraus und erstelle ein Array oder eine neue Datei um diese dann anzuzeigen.
Geht das überhaupt? Bzw. gehts anders einfacher??
|
|
|
04.01.2011, 22:19
Beitrag #2
|
|
|
04.01.2011, 22:23
Beitrag #3
|
Richard
LVF-Gelegenheitsschreiber
Beiträge: 70
Registriert seit: Jun 2009
8.6,9.0,9.1,10.0,11.0
2008
DE_EN
80797
Deutschland
|
Aus Datei lesen
Hallo labview_1,
Was heißt kontinuierlich? Um welche Datenmengen (MB,GB,TB...) geht es. Warum Excel? Wann anzeigen? Nach Stunden, Tagen, Wochen...
Was meinst du mit zeitbereich Einstellbar machen?
Es geht mit Sicherheit.
Und vermutlich auch einfacher, wenn mehr Infos von dir kommen.
Edit: Unicorn war schneller
Gruß Richard
|
|
|
04.01.2011, 23:02
Beitrag #4
|
labview_1
LVF-Grünschnabel
Beiträge: 26
Registriert seit: Dec 2010
8.5
-
de
Oesterreich
|
Aus Datei lesen
Also alle 10 Minuten und das für immer.
Ich soll den Inhalt von Gastanks überwachen und dazu erfassen ich die Druck.
Ich will die gemessenen Daten darstellen und den Zeitbereich einstellbar machen.
Dass man zum Beispiel vom 2.01.2010 bis 02.01.2011 eingibt.
Excel habe ich genommen, weil ich dachte, dass wär am einfachsten?
|
|
|
04.01.2011, 23:35
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Aus Datei lesen
Also eine "Langzeitmessung" im wahrsten Sinne des Wortes.
Das ist meiner Meinung nach ein Fall für eine Datenbank. Daten können problemlos hinzugefügt werden, und die Abfrage eines Zeitraumes ist bei entsprechender Indizierung der Tabellen auch kein Problem.
Mit Excel kommst du auf keinen grünen Zweig. Aus wie vielen Dateien willst du dir Datensätze heraussuchen, wenn wie in deinem Bsp. ein Zeitraum von einem Jahr ausgewählt wird?
Mit SQL ist das eine Abfrage und du bist fertig.
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.
|
|
|
04.01.2011, 23:44
Beitrag #6
|
|
|
05.01.2011, 08:30
Beitrag #7
|
labview_1
LVF-Grünschnabel
Beiträge: 26
Registriert seit: Dec 2010
8.5
-
de
Oesterreich
|
Aus Datei lesen
Wenn wir eine Text-Datei für ein ganzes Jahr erstellen, können wir sie während dem Schreiben nicht auslesen. Auch wenn sie nach dem Schreibvorgang wieder geschlossen wird, ist es nicht sicher, ob gerade währen des Schreibvorgangs gelesen werden soll.
Ist SQL mit LabView kompatibel?
|
|
|
05.01.2011, 08:36
Beitrag #8
|
NWOmason
Simultator
Beiträge: 1.078
Registriert seit: Dec 2010
2012.SP1
2008
EN
93047
Deutschland
|
Aus Datei lesen
' schrieb:Wenn wir eine Text-Datei für ein ganzes Jahr erstellen, können wir sie während dem Schreiben nicht auslesen. Auch wenn sie nach dem Schreibvorgang wieder geschlossen wird, ist es nicht sicher, ob gerade währen des Schreibvorgangs gelesen werden soll.
Da der Schreibvorgang doch aber nur kurz stattfindet und das nur alle 10 Minuten, bleibt doch genügend Zeit um die Daten wieder auszulesen. Das ganze muss dann natürlich programmtechnisch sichergestellt werden (State-machine, whatever), dass während des Schreibvorgangs kein Lesevorgang stattfindet. Zu lösen ist das ganze dann so, denke ich, dass man sich merkt, dass gerade gelesen werden soll und den Vorgang dann direkt nach dem Schreiben auszuführen.
Ich hoffe, ich habe mich verständlich ausgedrückt.
Beste Grüße,
NWO
|
|
|
05.01.2011, 09:05
Beitrag #9
|
labview_1
LVF-Grünschnabel
Beiträge: 26
Registriert seit: Dec 2010
8.5
-
de
Oesterreich
|
Aus Datei lesen
Du hast dich verständlich ausgedrückt
Das mit dem SQL hört sich gut an. Wie funktioniert das eigentlich genau? Ich kenn mich da nicht so aus.
|
|
|
| |