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 

Dieses Thema hat akzeptierte Lösungen:

Daten Speicherung in CSV



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!

04.07.2017, 09:17 (Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2017 13:54 von jg.)
Beitrag #1

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



Daten Speicherung in CSV
Hallo Forum leute,

Ich lerne momentan labview für mein Projekt. Und hab ein frage. Von 2 Schrittmotoren kriege ich Encoder werte und von 1 Abstand Sensor den werte in mm. Ich will die Daten in Mesh form speichern. Mein Encoder werte sind fix und die kommt als X und Y. und die Sensor werte als z die kommt in zwischen. Ein beispiel steht in angehängte bild. Kann jemand mir helfen wie kann ich das mit Hilfe "write to measurement file" realisieren. Ein beispiel VI habe ich auch angehängt.

Hoffe bald von eure Seite Ideen zu haben. Vielen dank


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  Testing Mesh.vi (Größe: 10,61 KB / Downloads: 362)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 09:40
Beitrag #2

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Daten speichrung in CSV
Hallo ziarehmann,
in LabView gibt es unter Daten-I/O -> Speicher /DataPlugin diverse Schreib-Lese Funktionen.

Wenn Du in der Hilfe Suchen "csv" eingibst, wirst Du fündig.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 09:50
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten speichrung in CSV
Hallo zia,

also für CSV-Dateien reichen auch die einfachen Write/ReadSpreadsheet-Funktionen locker aus…

Zu deinem VI:
Du willst eigentlich ein 2D-Array bauen/füllen, aber da ist nirgends eines auf dem Frontpanel zu finden. Wo genau sollen deine Daten (zwischen)gespeichert werden???

Lösungsansatz:
Initialisiere ein 2D-Array, das groß genug für die erwarteten Messdaten ist. Dann benutze die X/Y-Koordinaten, um den neuen Messwert mittels ReplaceArraySubset in diesem Array zu speichern.
Das ganze Array dann mit WriteSpreadsheetFile in eine Datei speichern…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 10:39
Beitrag #4

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten speichrung in CSV
Lösungsansatz:
Dann benutze die X/Y-Koordinaten, um den neuen Messwert mittels ReplaceArraySubset in diesem Array zu speichern.

Irgendwie das schaffe ich nicht. Kann jemand mir helfen was mache ich heir falsch.


Angehängte Datei(en)
15.0 .vi  Testing Mesh.vi (Größe: 12,68 KB / Downloads: 301)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 10:51 (Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2017 10:52 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten speichrung in CSV
Hallo zia,

wo genau verwendest du X/Y-Koordinaten, um Werte in einem Array zu ersetzen?

Array vor der Schleife initialisieren, in der Schleife Werte an die richtige Stelle eintragen, nach der Schleife speichern. Und an das Schieberegister denken… Big Grin

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

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten speichrung in CSV
Für ein woche alt Labview nutzer das ist viel Blink
Ich versuch das erst zu verstehen und dann realisieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.07.2017, 11:39 (Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2017 11:44 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten speichrung in CSV
Hallo zia,

dann mal ein Bild zum Nachprogrammieren und Üben:
   
THINK DATAFLOW: Vor der Schleife initialisieren, in der Schleife Werte eintragen, nach der Schleife anzeigen und evtl. speichern (darfst du gern selbst programmieren…).
(In der Schleife wird die lokale Variable verwendet, um das ganze auf dem FP zu visualisieren. Sowas gehört nicht unbedingt in ein fertiges Programm.)

Du hast die ganzen Links in meiner Signatur bemerkt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 13:09
Beitrag #8

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten speichrung in CSV
Hi,

Danke für die bild. Ich hab selbst auch versucht, einbisschen anders als was sie haben mir gesagt. Und Auch wie sie haben in bild gezeigt. Wie ich hab ganz am anfang geschreiben das ich will mein X und Y achse auch in csv schreiben. Mit mein weg ich hab das ein schritt weiter geschaft aber der problem ist csv schreibt mein y achse ist auf den erste spalte geschreiben und die werte for sensor nicht (vllt versteht mann von angehängt bild besser).

Danke für die unterstützung


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  Testing Mesh.vi (Größe: 38,05 KB / Downloads: 296)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 13:20
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten speichrung in CSV

Akzeptierte Lösung

Hallo zia,

warum machst du das alles so kompliziert?
Warum baust du dir nicht erst dein 2D-Array mit allen Werten zusammen, bevor du es in eine Datei schreibst?

   
- Messwert-Array, wie schon zuvor, erzeugen
- dann oben eine Zeile mit den Y-Koordinaten hinzufügen
- dann links eine Spalte mit den X-Koordinaten einfügen

Ist eine prima Übung, um Arrayhandling in LabVIEW zu lernen! Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 14:27
Beitrag #10

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten Speicherung in CSV
Hi,

So oder so ergebnisse ist gleich! die erste werte quasi
[x,y]=Z
[0,0]=Z
[0,1]=Z
[0,2]=Z
[0,3]=Z
.
.
.
[0,6]=Z

ist nicht geschreiben. Ich hab wieder ein bild gespeichert ohne XY und mit XY in CSV.

Oder ich sehe heir irgendwas nicht?


Angehängte Datei(en) Thumbnail(s)
   
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
  System wird träge bei Messdatenerfassung und Speicherung in Echtzeit chris_kit 4 4.915 13.06.2019 14:13
Letzter Beitrag: jg
  Speicherung von Daten via TDMS DM_94 7 6.171 30.08.2018 11:43
Letzter Beitrag: GerdW
  definierter Dateipfad für Speicherung yokokudo 24 19.682 17.01.2017 17:50
Letzter Beitrag: jg
  [Anfänger] TDMS-Speicherung deaktivieren Messie 4 5.374 29.11.2013 18:37
Letzter Beitrag: Messie
  Speicherung von Messdaten/Signalverlauf Bernhart55 3 5.701 27.08.2013 05:58
Letzter Beitrag: NWOmason
  Speicherung von individuellen Einstellungen Bernhart55 9 8.189 19.08.2013 08:46
Letzter Beitrag: GerdW

Gehe zu: