Tabelle mit Zeitangaben auslesen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Tabelle mit Zeitangaben auslesen (/Thread-Tabelle-mit-Zeitangaben-auslesen) |
Tabelle mit Zeitangaben auslesen - Marius21 - 27.06.2008 12:10 Hallo, ich möchte über LabVIEW ein Druckventil ansteuern. Die Steuerdaten sollen aus einer Tabelle gelesen werden. Ich habe eine Excel-Tabelle (unten angehängt) in .txt abgespeichert und per Read from Spreadsheet eingelesen und dann die einzelnen Zeilen ausgelesen. Mein Problem ist jetzt, dass immer nur der letzte Wert der Spalte ausgegeben wird. Ich bekomme es nicht hin, dass die Zeitangaben aus der Tabelle mitberücksichtigt werden. Ich hänge mal zur besseren Veranschaulichung eine Beispiel-Tabelle an: [attachment=13172] Nach der Tabelle soll der Analogoutput 0 also mit einer Ausgabe von 3V beginnen und nach 5000 ms auf 0V schalten. Habt ihr da vielleicht Ideen oder Tipps, wie ich das erreichzen könnte? Ich bin erst für dieses Projekt überhaupt mit LabVIEW in Berührung gekommen und daher habe ich leider erst recht wenig Erfahrung damit. meine LabVIEW-Version ist die 8.0 Studentenversion. Vielen Dank, Marius Tabelle mit Zeitangaben auslesen - jg - 27.06.2008 16:48 Lad auch mal einen Screenshot von deinem VI-BD hoch (oder das VI selber), dann kann man schauen, was falsch läuft. Von der Datei her sehe ich kein Problem. MfG, Jens. Tabelle mit Zeitangaben auslesen - Lucki - 27.06.2008 19:23 Die Datei läßt sich bei mir auch ohne Probleme einlesen. [attachment=13181] Tabelle mit Zeitangaben auslesen - Marius21 - 01.07.2008 11:05 Hier mal Ein Screenshot von dem VI: [attachment=13225] Ich habe auch mal versucht, das VI von Lucki nachzubauen. Da bekomme ich dann allerdings Probleme wenn ich es mit dem externen Labjack-VI verbinden möchte. Wir verwenden das Labjack U12 um die Signale auszugeben. Das mitgelieferte VI hat für jeden der zwei analogen Outputs je einen Eingang. Ich hoffe ich habe euch nicht zu sehr verwirrt und ihr könnt mir irgendwie weiter helfen. Danke, Marius Tabelle mit Zeitangaben auslesen - Marius21 - 01.07.2008 13:34 Hier die VI als Datei. [attachment=13232] Es soll im Endeffekt so funktionieren, dass die beiden Analogausgänge je ein Signal von 0-5 Volt ausgeben und zeitabhängig sind, also beispielsweise von 0-10 Sek sollen auf AO0 3 Volt und auf AO1 2 Volt ausgeben werden und dannn 4 Sek lang auf beiden 0 Volt, dann wieder je 2 bzw 4 Volt und so weiter... Für Hilfe wie ich das realisieren könnte, wäre ich sehr dankbar. Marius Tabelle mit Zeitangaben auslesen - Marius21 - 02.07.2008 09:42 Hi, ich habe leider immer noch keine Lösung gefunden. Ich habe das Beispiel von Lucki versucht nachzubauen: [attachment=13252] [attachment=13251] Auf dem JPEG habe ich die zwei Problemstellungen markiert, die ich dort habe. Zum einen schaffe ich es nicht die Cluster an das EAnalogOut.vi anzuschließen. Datentyp Cluster und Datentyp Einfach sind die beiden Enden. Gibt es da eine Möglichkeit, die Verbindung zu ermöglichen? Das andere Problem ist, dass ich nicht weiß, was mit den beiden VIs "Aus Tabellenkalkulationsdatei lesen" gemacht wurde. Kann mir da eventuell jemand weiter helfen? Vielen Dank, Marius Tabelle mit Zeitangaben auslesen - Lucki - 02.07.2008 10:15 ' schrieb:Ich habe das Beispiel von Lucki versucht nachzubauen:Habe jetzt keine Zeit, ich sende hier nur das VI alslv80ohne Kommentar. [attachment=13258] Im ersten VI lese ich nur die erste Zeile als String aus, ohne sie zu verwenden, mit dem zweiten lese ich den Rest, mit Umwandlung text zu double und Transponierung des 2D-Arrays. Tabelle mit Zeitangaben auslesen - Marius21 - 02.07.2008 12:35 Das Auslesen in einen Graphen funktioniert jetzt bei mir auch. Mein Problem bleibt aber weiterhin, dass ich nicht weiß, wie ich die die Daten in das EAnalogOut.vi bekomme. Ich habe schon ziemlich viel ausprobiert und weiß ehrlich gesagt da nicht weiter. [attachment=13268] Tabelle mit Zeitangaben auslesen - Lucki - 02.07.2008 21:20 ' schrieb:Mein Problem bleibt aber weiterhin, dass ich nicht weiß, wie ich die die Daten in das EAnalogOut.vi bekomme.Da kenne ich mich nicht aus, so einen VI-Block wie in Deinem Bild habe ich nie gesehen, Du muß doch wissen wo Du das VI her hast und wie es funktioniert. Tabelle mit Zeitangaben auslesen - Marius21 - 03.07.2008 12:17 Noch mal vielen Dank für eure Hilfe. ich habe die Daten jetzt mit Hilfe einer zeitgesteuerten Schleife ausgelesen, damit funktiooniert das jetzt alles wunderbar. Gruß, Marius |