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 

Zyklustabellen



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!

14.06.2012, 18:58
Beitrag #1

megalopo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jun 2012

8
2012
DE


Deutschland
Zyklustabellen
Hallo alle zusammen,
ich bin neu hier im LabView-Forum und auch noch Anfänger auf dem Terrain. Momentan versuche ich für ein Projekt Diagramme von einer Textdatei zu erstellen, in dem die Textdatei aus 15 Spalten entsteht, diese müssen vom Zyklus her geteilt werden. Jeder Zyklus soll in einem Diagramm dargestellt werden.
Wer kann mir mit einem Beispiel behilflich sein?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.06.2012, 19:34
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Zyklustabellen
Hallo,

die Text-Datei mit 'Read from Spreadsheet'-VI einlesen. Dann hast du gleich ein 2D-Array. Dieses kannst du dann mittels IndexArray teilen und in einzelne Plots aufteilen Smile

Was hast du denn bis jetzt porgrammiert? Evtl. mal den aktuellen Stand des VIs hochladen? Wie sieht eine 'abgespeckte' Beispiel-Textdatei aus?


Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 20:27
Beitrag #3

megalopo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jun 2012

8
2012
DE


Deutschland
RE: Zyklustabellen
Nochmal anders formuliert:

In der Textdatei haben wir 17 Spalten, in der 3. Spalte haben wir eine Zyklusreihe. Die Zyklen müssen so sortiert werden dass wir bei jedem Zyklus 15 Spalten darstellen können.
Leider kann ich die Datei aufgrund der Größe hier nicht reinsetzen. Hoffe, dass mir trotzdem jemand weiterhelfen kann.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 20:32 (Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2012 20:34 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zyklustabellen
Hallo megalopo,

Zitat:In der Textdatei haben wir 17 Spalten, in der 3. Spalte haben wir eine Zyklusreihe. Die Zyklen müssen so sortiert werden dass wir bei jedem Zyklus 15 Spalten darstellen können.
Glaubst du wirklich, jemand könnte mit dieser Beschreibung etwas anfangen? Warum wollt ihr unbedingt 15 Spalten darstellen? Wie wollt ihr sortieren? Alphabetisch? Lexikalisch? Telefonbuch? Aufsteigend? Absteigend? Was ist bei euch ein "Zyklus"? Alles so Sachen, die nur der versteht, der auf die Daten guckt...

Zitat:Leider kann ich die Datei aufgrund der Größe hier nicht reinsetzen.
Das wurde auch nicht gewünscht. Einen Auszug der Datei mit vielleicht 100 Zeilen würde doch wohl ausreichen und kaum mehr als 2kB benötigen...

Zitat:Hoffe, dass mir trotzdem jemand weiterhelfen kann.
Die Hoffnung stirbt zuletzt Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 20:55
Beitrag #5

megalopo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jun 2012

8
2012
DE


Deutschland
RE: Zyklustabellen
Ich bin noch Praktikant und führe gerade einen Messversuch durch, deswegen hört sich meine Ausdrucksweise auch so unsicher an. Also die 17 Spalten bekomme ich als Textdatei, alle Zyklen sind nummeriert, bestehen also aus Zahlen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 21:38
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zyklustabellen
Ich zitiere nochmals gerne GerdW:
(18.06.2012 20:32 )GerdW schrieb:  Was ist bei euch ein "Zyklus"?
Mag ja sein, dass du weißt, was für deine Daten jetzt "Zyklus" bedeutet, wir wissen das nicht mit diesen spärlichen Infos, die du bisher gibst. Glas2

Gruß, Jens

P.S.: Laut Profil LV-Erfahrung seit 2006, und dann schaffst du es nicht einmal, eine Datei einzulesen. Flop

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 21:43
Beitrag #7

megalopo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jun 2012

8
2012
DE


Deutschland
RE: Zyklustabellen
Ein Zyklus entspricht 100-200 Zeilen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2012, 22:04
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Zyklustabellen
Ironie
Au ja, jetzt wissen wir alles!

--

Im Ernst, meinst du, damit kann man jetzt sehr viel mehr anfangen?

Ich fasse einmal zusammen, was wir armen LVFler bisher wissen:
- Da ist eine Textdatei mit 15 oder 17 Spalten, eher 17 Spalten, das wurde inzwischen häufiger gesagt. Wie diese Spalten getrennt sind, KA
- In der dritten Spalte wird ein ominöser Zyklus markiert.
- Die Datei muss mind. 100 Zeilen enthalten, denn ein Zyklus hat 100-200 Zeilen.

So, und das ist es jetzt. Sei ehrlich zu dir selber, glaubst du wirklich, dass wir dir mit diesen Minimal-Infos weiterhelfen können?

Gruß, Jens

P.S.: Zu deinem Punkt, Datei zu groß zum hochladen:
1) Es langt auch, einen relevanten Ausschnitt hochzuladen
2) Es gibt Komprimierungsprogramme (Winzip, 7Zip, Winrar), mit sowas lassen sich Textdateien hervorragend verkleinern.

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2012, 20:25
Beitrag #9

megalopo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jun 2012

8
2012
DE


Deutschland
RE: Zyklustabellen
Ich füge mal eine Beispieldatei an, damit ihr mal seht, was ihr benötigt. Bei jedem neuen Zyklus sollen alle Dateien in einem Diagramm dargestellt werden.


Angehängte Datei(en)
0.0 .txt  Messdaten.txt (Größe: 42,22 KB / Downloads: 228)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2012, 20:56 (Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2012 20:57 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zyklustabellen
Hallo megalopo,

deine Datei ist inkonsistent: eine Spalte benutzt den Punkt als Dezimaltrennzeichen, alle anderen das Komma. Wer hat das denn entworfen?

Trotzdem:
- Datei zeilenweise lesen bis "EndOfHeader"
- den Rest der Datei (=deine Daten) einlesen, per SpreadsheetStringToArray in ein Array umwandeln
- 3. Spalte (=Zyklusnummer) indizieren
- FOR-Loop: die Stellen suchen, an denen sich die Zyklusnummer ändert
- mit den gefundenen Indizes dein großes 2D-Array in kleinere aufspalten
Fertig...

Wow, es hat 5 Tage gedauert, bis hier erstmal klar war, was du eigentlich haben willst. Großartig!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: