Guten Tag.
Ich Arbeite im Moment an meiner Diplomarbeit (Maschienenbau) , bei dem ich einen Wärmepumpenprüfstand aufbaue und brauche dazu ebenfalls ein kleines LV programm um die In Excel manuell eingetragenen Daten bzw Werte und Leistungen der Wärmepumpe in die LABView berechnung einfließen zu lassen.
Ich habe mich im Internet nun das ADO-Toolkit als Favoriten herausgelesen, um zwischen Excel und LAbview zu arbeiten. Meine frage nun: Können bzw gibt es schon eine relativ simple erklärung, wie ich mittels ADO-Toolkit datenbereiche bzw Werte aus Excel in Labview bekomme, und mit diesen weiterarbeiten kann? (z.B. In Graphen ausgeben, damit rechnen können)?
Ich bin im Besitz der LV Version 8.6 und kenn mich LabView technisch gesehen sehr dürftig aus
mfg
Hallo Marcel,
ich hab's gerade mal getestet und das Resultat ist (leider): das ADO-Toolkit arbeitet momentan nicht mit Excel "12" (.xsls) Dateien zusammen. Rauszufinden wo ran es liegt war mir auf die Schnelle nicht möglich, da müsste ich tiefer einsteigen, aber das kann dauern bis ich die Zeit dafür finde.
Die einfachste Lösung für dein Probem dürfte vermutlich sein die Excel-Dateien in einem Text-Format (z.B. *.CSV) zu speichern, als Text-Datei einzulesen und die Daten zu konvertieren ...
viele Grüße
cb
Hey CB
Danke für deine antwort
Kann man das irgendwie automatisieren?
Meine Grundüberlegung war: Eine Exceltabelle machen, in der Schüler ihre Messungen an ihrem laptop in eine von mir vorgefertigte Excel datei eingeben und diese Excel datein dann mitels USB von ihrem Laptop auf den Stand PC mit dem fertigen Labview Programm drauf einlesen und dieses Labviewprogramm dann mittels Dateipfad auf die Excel datei zugreift und die Paar Werte in die Paar werte in die Berechnung einfließen lässt.
Ich will/kann den schülern (leider) keine Komplizierten excel-> ASCII transformation oder so überlassen,....
lg
die Excel-AscII Transformation erledigt Excel mit "speichern unter" und Format "*.csv" (Comma separated Values), das kann man beim Speichern auf den USB-Stick erledigen. Dann liegt eine ASCII-Datei vor bei der die Zeilen durch einen Zeilenumbruch und die Spalten durch ein Semikolon getrennt sind. Das kann man wiederum in LabVIEW recht einfach einlesen:
Guten Tag
Tut mir leid, ich konnte leider für einige zeit nicht an dem Projekt aus familiären gründen weiterarbeiten...
Würden Sie bzw können Sie die Datei für LV 8.6. uploaden?
das wäre sehr hilfreich
MFG Marcel und vielen Dank
Danke bei weiteren fragen melde ich mich
Guten Tag
Zur Info: Wir speichern die Exceldtabellen nun Als Acii Datein (.txt) ab.
Nun stellt sich uns die frage, wie bzw was wir wo genau einstellen müssen um bestimmte Bereiche aus der Exceldatei bzw späteren Ascii Datei auslesen können bzw ob das überhaupt geht.
Anbei (hoffentlich) ein teil unseres Auswertungsbogens der in Labview eingelesen werden soll. Wir möchten mit den abglesenenen und in die Exceltabelle eingetragenenen werte in Labview weiterrechnen.
mfg
das kann man relativ einfach umsetzen:
man speichert das gesamte Excel-Sheet als CSV-Datei und importiert die CSV-Datei in LabVIEW. Mit der Funktion "Array indizieren" pickt man sich dann die Zellen raus, die man braucht ...
viele Grüße
cb
hallo
dieses "Array indizieren" geht aber nur mit dem ADO toolkit, oder ist das Standartmäsig im Labview vohanden?
lg
ps.: danke für deine Geduld und hilfe mit mir als absoluten Labview-Laien
"Array indizieren" ist eine Standard-LabVIEW Funktion:
guten Tag.
Ich habe eine Frage:
Ich muss nun 2 Arrays (oder mehr) in einen Chart schreiben.
Hätte gedacht, das das mit "bundle" geht... leider nicht
bitte um hilfe
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)