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 

Live auslesen einer CSV datei



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!

01.03.2010, 10:46 (Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2010 11:15 von slippie.)
Beitrag #1

slippie Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2010

2009
2010
en

2000
Deutschland
Live auslesen einer CSV datei
Hallo
Ich mache gerade ein Praktikum an einer UNI und mir wurde aufgetragen ein program zu schreiben welches ein Bronkhorst ventil mit hilfe von daten die live in eine csv datei geschrieben werden zu steuern. So da ich nen totaler anfänger bin und mirhiernicht so wirklich viele helfen können habe ich mir gedacht das mal hier zu posten.. also die steuerung an sich habe ich schon fertig. Mir fehlt nur der teil wo die daten immer wieder aus der csv ausgelesen werden und immer der aktuellste wert umgesetzt wird.

vielen dank im voraus für eure hilfe

mfg
slippie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 11:03
Beitrag #2

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Live auslesen einer CSV datei
Welches ist denn der aktuellste Wert? Ist es immer der, welcher zu unterst steht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 11:07
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Live auslesen einer CSV datei
Offtopic
@slippie: Bitte LVF-Regeln beachten. Lies die einmal komplett durch, und nicht den letzten Abschnitt über die Verwendung der Shift-Taste beim Schreiben von Beiträgen übersehen!

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

slippie Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2010

2009
2010
en

2000
Deutschland
Live auslesen einer CSV datei
Ja der Aktuellste Wert, ist immer der, welcher ganz unten drunter steht.

mfg
slippie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 11:33
Beitrag #5

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Live auslesen einer CSV datei
Also wenn du immer den Wert auf der untersten Zeile verwenden willst, so kannst du beim Read-VI auf Zeilenweise umstellen und immer vergleichen ob sich die Dateigrösse geändert hat (ich gehe jetzt mal davon aus, das keiner der alten Werte gelöscht wird)

Hier ein Beispiel:

LabVIEW 8.5


Sonstige .vi  NeuesterWertAuslesen.vi (Größe: 12,5 KB / Downloads: 263)


Hoffe das hilft dir weiterWink

Gruss MNussbaumer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 13:08 (Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2010 13:26 von jg.)
Beitrag #6

slippie Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2010

2009
2010
en

2000
Deutschland
Live auslesen einer CSV datei
Hey
Also ich denke es meint schon das richtige, Nur wird mir in dem Feld CSV-Neuster Wert nichts angezeigt, auch wenn ich dort was zum testen Manuel ändere. Mache ich da was falsch?
mfg
slippie
//edit//

Also um das ganze Problem nochmal komplett zu schildern. Ich habe eine CSV Datei die aktuelle Werte bringt. Diese werte sollen dann jenach dem ob sie größer oder kleiner sind als ein Eingestellter Wert, dass Ventil schließen oder unverändert lassen.

Hier ist mal das was ich bisser (mit der Hilfe des Ventilherstellers) schon zusammen gebaut habe. Vielleicht hilft das.

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  steuern_FlowDDE_VIs.vi (Größe: 29,11 KB / Downloads: 175)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 13:17
Beitrag #7

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Live auslesen einer CSV datei
Ups mein Fehler, ich habe was verwechselt... Ich lade gleich das funktionierende hochWink

Hab nur LabVIEW 8.5, kann es mier also leider nicht ansehen... Falls es eine Eventstruktur hat, wäre es toll wenn du screenshots hochladen könntest


So das sollte funktionieren:

LabVIEW 8.5

Sonstige .vi  NeuesterWertAuslesen.vi (Größe: 13,14 KB / Downloads: 217)


P.s. Die Dateigrösse ändert erst, wenn die Datei nach der Veränderung geschlossen wird
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 13:27 (Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2010 13:54 von slippie.)
Beitrag #8

slippie Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2010

2009
2010
en

2000
Deutschland
Live auslesen einer CSV datei
Achso ja sorry das ist dann mein Fehler steht da ja auch *G* ich habs jetzt nochmal als 8.5er gespeichert und hier angehängt und fals das nicht geht zusätzlich nen screenshot.

mfg
slippie

VI = Vers. 8.5


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  steuern_FlowDDE_VIs.vi (Größe: 32,6 KB / Downloads: 176)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 13:28
Beitrag #9

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Live auslesen einer CSV datei
Hi,

ich würde das nicht über die Dateigröße lösen. Zumindest bei uns werden solche Dateien ab und an mal geleert.

Was sich hier eher anbietet ist das Datum der letzten Änderung.

Hier kommt ein Beispiel...

Besonderheiten:
Du gibst eine Zeilenlänge vor. Also z.B. 10 Zeichen pro Zeile...

Das VI liest jetzt nicht die ganze Datei Zeile für Zeile ein, sondern springt z.B. 10 Zeichen vors Dateiende und liest den Rest.
Dann wird nach dem CRLF gesucht und der Teil davor weggeschmissen. Dann bleibt die letzte Zeile übrig.

snip09
   

Gruß SeBa

EDIT:
Selbstverständlich musst du es jetzt anpassen, um z.B. nach einem Semikolon zu suchen oder die Zeilenlänge zu variieren, oder zu überprüfen ob die letzten 10 Zeichen mehr als zwei Zeilen beinhalten (es wird nur das erste CRLF gefunden...).
undundund

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2010, 13:56
Beitrag #10

slippie Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2010

2009
2010
en

2000
Deutschland
Live auslesen einer CSV datei
jo danke erstmal an euch beide ich werde das jetzt mal versuchen zu verbinden etc. und gucken obs geht.

mfg
slippie
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
  Automatisches erzeugen einer .txt Datei auf Basis einer anderen .txt Datei PSchenk 5 6.016 18.10.2019 16:06
Letzter Beitrag: PSchenk
  zeitgesteuertes Auslesen einer CSV psypher 9 8.749 25.04.2016 17:25
Letzter Beitrag: psypher
  auslesen der Werte einer .csv psypher 3 6.186 07.04.2016 07:12
Letzter Beitrag: psypher
  gegebene *.xml datei mit gegebener *.dtd auslesen cobain2004 1 5.784 21.03.2016 11:30
Letzter Beitrag: cobain2004
  String aus CSV-Datei auslesen Fatih90 5 8.037 11.03.2015 09:57
Letzter Beitrag: Fatih90
  .tdms: mehrere Signale aus einer Datei lesen Kristin_611 4 7.118 03.02.2015 12:09
Letzter Beitrag: Kristin_611

Gehe zu: