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, 15:05
Beitrag #11

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Daten Speicherung in CSV
Wenn Du ein Inkrement in das VI von GerdW einsetzt, dann sieht es aus wie auf Deinem Bild.
Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

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
Anzeige
04.07.2017, 15:31 (Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2017 15:32 von ziarehmann.)
Beitrag #12

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten Speicherung in CSV
Hi,

Wieso kriege ich das hin. Ich hab den eindrück ob ich mach ein fehler aber irgenwie mein VI sieht aus wie Ihr habt geschreiben trotzdem Y achse ist geschreiben auf den erste spalte und ab zweite spalte die sind die werte von mein random generator. Die erste spalte von random generator ist überhapt nicht da.

Random werte für (6*10) [Ohne X, Y]. Die erste spalte ist nicht geschreiben wenn ich hab mein x,y werte in erste reihe und spalte. siehe unten die tabelle
0,919 0,043 0,070 0,186 0,074 0,942 0,469 0,123 0,978 0,340
0,904 0,394 0,611 0,140 0,238 0,525 0,459 0,726 0,359 0,634
0,796 0,499 0,921 0,229 0,501 0,674 0,831 0,841 0,157 0,612
0,179 0,679 0,058 0,652 0,695 0,316 0,223 0,390 0,982 0,022
0,092 0,189 0,718 0,056 0,910 0,513 0,448 0,789 0,322 0,175
0,587 0,542 0,648 0,922 0,288 0,159 0,737 0,306 0,859 0,290

Mit x un y:
0 1 2 3 4 5 6 7 8 9
0,000 0,043 0,070 0,186 0,074 0,942 0,469 0,123 0,978 0,340
1,000 0,394 0,611 0,140 0,238 0,525 0,459 0,726 0,359 0,634
2,000 0,499 0,921 0,229 0,501 0,674 0,831 0,841 0,157 0,612
3,000 0,679 0,058 0,652 0,695 0,316 0,223 0,390 0,982 0,022
4,000 0,189 0,718 0,056 0,910 0,513 0,448 0,789 0,322 0,175
5,000 0,542 0,648 0,922 0,288 0,159 0,737 0,306 0,859 0,290



Was mache ich heir falsch Blink


Angehängte Datei(en)
15.0 .vi  Testing Mesh.vi (Größe: 41,37 KB / Downloads: 228)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.07.2017, 15:37 (Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2017 15:39 von GerdW.)
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

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

in meinem Beispiel benötigst du genau einmal die WriteSpreadsheetFile-Funktion.
In deinem VI finde ich jedoch diese Funktion 4mal!?
- Außerdem hast du beim Einsatz dieser Funktion Race-Conditions erzeugt, da du das THINK DATAFLOW! missachtest.
- Außerdem hast du die Funktionen auch noch so konfiguriert, dass sie z.T. alte Daten gnadenlos überschreiben…

Grundregel beim Programmieren: man zerlegt sein Problem in Teil-Probleme.
Hier bei dir z.B. zuerst mal das Array korrekt erzeugen - und erst danach dann das Speichern dieses Arrays in eine Datei…

Hast du (unabhängig von LabVIEW) schon mal "ordentlich" programmiert?

Noch ein weitere unschöne Eigenart, die man gern bei LabVIEW-Anfängern findet: Bitte NIE das Label eines Controls löschen! Sad
Man kann die Beschriftung auf dem Frontpanel unsichtbar machen und stattdessen den Untertitel/Caption verwenden - aber im Blockdiagramm gehört zu jedem Terminal ein Label!

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

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Daten Speicherung in CSV
Ich glaube ich habe den Fehler gefunden.
Das letzte Array wird bei Dir ersetzt bei uns angehängt.
Ich habe das falsche mal markiert
Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

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, 16:41
Beitrag #15

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten Speicherung in CSV
(04.07.2017 15:37 )GerdW schrieb:  Hallo zia,

in meinem Beispiel benötigst du genau einmal die WriteSpreadsheetFile-Funktion.
In deinem VI finde ich jedoch diese Funktion 4mal!?
- Außerdem hast du beim Einsatz dieser Funktion Race-Conditions erzeugt, da du das THINK DATAFLOW! missachtest.
- Außerdem hast du die Funktionen auch noch so konfiguriert, dass sie z.T. alte Daten gnadenlos überschreiben…

Grundregel beim Programmieren: man zerlegt sein Problem in Teil-Probleme.
Hier bei dir z.B. zuerst mal das Array korrekt erzeugen - und erst danach dann das Speichern dieses Arrays in eine Datei…

Hast du (unabhängig von LabVIEW) schon mal "ordentlich" programmiert?

Noch ein weitere unschöne Eigenart, die man gern bei LabVIEW-Anfängern findet: Bitte NIE das Label eines Controls löschen! Sad
Man kann die Beschriftung auf dem Frontpanel unsichtbar machen und stattdessen den Untertitel/Caption verwenden - aber im Blockdiagramm gehört zu jedem Terminal ein Label!

Hi,

Die 4 mal write spreadsheet war nur zu guken in welche weg was passiert so das ich kan die logic hinter der funktionen verstehe. Stimmt das ich brauch am ende nur 1 mal write to spreadsheet funktion. Ich hab wieder deine code geschaut und auch in mein VI alles unnötig gelöcht. Aber trotzdem komme ich nicht zu erwatete ergebnisse.

Nein programmireung habe ich vorher noch nie gemacht, kenne die grundlagen und lerne von youtube tutorials oder duch die forum. (Ich glaube wegen diese inkompetence ich hab bis jetzt nicht rausgefunden wo oder was mache ich falsch)

Danke für die hinweis mit Labels. Ich versuche diese fehler nicht mehr zu machen.


Angehängte Datei(en)
15.0 .vi  Testing Mesh2.vi (Größe: 11,92 KB / Downloads: 253)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.07.2017, 11:05 (Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2017 11:19 von ziarehmann.)
Beitrag #16

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



RE: Daten Speicherung in CSV
Hi,

Endlich ich hab geschafft in richtige form zu speichern. Vllt. das wäre nicht der beste weg aber momentan ich hab nur diese weg gefunden. Jetzt der wichtig arbeit ist die echte werte von Encodern und Abstand Sensor zu speichern. Erstmal vielen danke an alle für die Hilfe.

Und gerade gefunden, was Freddy und GerdW hab versucht mir zu erklären war auch richtig. Ich hab "Array Erzetzen" bunutzt als "Array Einfügen" (siehe bild). Tut mir leid ich hab nicht richtig gelesen.

   


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  Testing Mesh3.vi (Größe: 17,26 KB / Downloads: 229)
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.917 13.06.2019 14:13
Letzter Beitrag: jg
  Speicherung von Daten via TDMS DM_94 7 6.172 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: