LabVIEWForum.de
Temp.-/Druck-werte in Tabelle schreiben und visualisieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Temp.-/Druck-werte in Tabelle schreiben und visualisieren (/Thread-Temp-Druck-werte-in-Tabelle-schreiben-und-visualisieren)



Temp.-/Druck-werte in Tabelle schreiben und visualisieren - dernp - 21.09.2010 13:55

Hallo Leute, bin neu hier, schön dass es sowas hier gibt.
Ich möchte ein Programm schreiben, dass Werte einer V.24 und einer LAN Schnittstelle einliest und in eine Tabelle schreibt. Leider bin ich nicht so wirklich ein Pc-Crack.
Mein erster Versuch (da ich die Geräte noch nicht angeschlossen habe) mit einer simulierten Sinuskurve, damit ich wenigstens mal Werte zum bearbeiten habe.
Lacht mich bitte nicht aus, mein VI ist bestimmt der totale Mist.
Falls mir wer helfen kann (wie wahrschenlich jeder 2. hier) dann würde ich mich freuen.
Hier mein VI... Ihr dürft es natürlich so viel kritisieren wie ihr wollt. Habe allerdings erst vor kurzem mit LabView angefangen, also nicht wundern.
Ich hoffe, man kann da durchblicken.
Mit freundlichen Grüßen,
Patrick.

Achja, LabView 2009 wird benutzt.


Temp.-/Druck-werte in Tabelle schreiben und visualisieren - Martin Heller - 22.09.2010 14:06

Hallo dernp

Ich habe nurLv86_img und kann somit dein Programm nicht öffen.

Hast du deine Tabelle (Array) schon gefüllt, bzw. schon damit mal gearbeitet?
Hätte dir sonst ein kurzes Tut zum Thema Array: http://learnlabview.blogspot.com/2008/01/p...iew-arrays.html

Ansonsten müsstest du dein .vi inlv86hochladen

lg Martin


Temp.-/Druck-werte in Tabelle schreiben und visualisieren - Matze - 22.09.2010 14:52

Hallo,

ja die Express-VIs sind so eine Sache und der dunkelblaue Draht ist auch etwas, das suboptimal ist.Wink
Aber ich will da jetzt nicht groß schreiben, wie man es später macht, denn für den Einstieg ist das erstmal ok.
Nur so viel: Fortgeschrittene verzichten auf die meisten Express-VIs und nutzen Signalverläufe, Arrays o.ä.

Dein Programm funktioniert bei mir jedoch halbwegs:

- Frequenz z.B. auf 20 Hz einstellen
- Schalter auf "An" stellen
- nach einiger Zeit auf "Aus" stellen

Die Tabelle enthält die gewünschten Werte.

Nur das ExpressVI "Signal Simulieren" erzeugt keinen einzelnen Wert, sondern mehrere (je nach Eingängen). Daher haben die Spalten eine unterschiedliche Werteanzahl.

Ich habe mal ein ganz einfaches Beispiel mithilfe eines Arrays gebastelt (Frequenz vernachlässigt):

[attachment=29537]Lv85_img

[attachment=29536]


Temp.-/Druck-werte in Tabelle schreiben und visualisieren - dernp - 24.09.2010 09:41

Ui, vielen Dank. Sorry, dass ich nicht vorher schon wieder geschrieben hatte, aber war bis dato nicht am Pc.
Das sieht ja schonmal super aus. Nur habe ich immer noch das Problem, dass ich ja eine Datenerfassung machen soll mit Daten, die ausm Kabel kommen...
Zudem würde ich die schon gerne in einer Datei am Ende speichern.
Leider habe ich die Messgeräte noch nicht, aber wenn, dann melde ich mich nochmal. Ich glaube, die Idee mit den Arrays gefällt mir gleich viel besser.
Was ist denn mit meiner zeitgesteuerten Schleife? Ist das okay?
Übrigens habe ich ne Menge Zeit für das Projekt, dann kann ich das ja gleich richtig machen --> ohne die Express VI's...
Grüße,
Patrick.


Temp.-/Druck-werte in Tabelle schreiben und visualisieren - Martin Heller - 24.09.2010 10:03

' schrieb:Was ist denn mit meiner zeitgesteuerten Schleife? Ist das okay?

mit der kannst du gut simulieren.

Wegen dem Speichern: Wenn du mit arbeitest kannst du die Daten einfach mit Spreadsheet speichern, welche du zB. mit einem Notepad (Editer, Excel öffnen kannst.

http://www.labviewforum.de/LabVIEW-Spreads...ren-t17554.html
http://cnx.org/content/m12257/latest/
http://www.ni.com/pdf/manuals/320998a.pdf
http://www.kaczurba.pl/?current_page=5,16,0,


lg Martin


Temp.-/Druck-werte in Tabelle schreiben und visualisieren - dernp - 24.09.2010 10:11

ich hab da einfach ein "in tabellenkalkulation schreiben" button (ist das der "write to spreadsheet" button?) hinzugefügt, der macht das gerade...
bin ich auch ganz zufrieden mit. aber danke.
mfg,
Patrick.