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 

Tabelle mit Zeitangaben auslesen



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!

27.06.2008, 12:10
Beitrag #1

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
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:

Sonstige .txt  Test.txt (Größe: 42 Bytes / Downloads: 519)


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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.06.2008, 16:48
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Tabelle mit Zeitangaben auslesen
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.

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
27.06.2008, 19:23
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Tabelle mit Zeitangaben auslesen
Die Datei läßt sich bei mir auch ohne Probleme einlesen.
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2008, 11:05
Beitrag #4

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
Hier mal Ein Screenshot von dem VI:

   

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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2008, 13:34
Beitrag #5

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
Hier die VI als Datei.


Sonstige .vi  AO_BSP.vi (Größe: 9,88 KB / Downloads: 214)


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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 09:42
Beitrag #6

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
Hi,

ich habe leider immer noch keine Lösung gefunden.

Ich habe das Beispiel von Lucki versucht nachzubauen:

   


Sonstige .vi  Beispiel_Lucki.vi (Größe: 12,32 KB / Downloads: 213)


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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.07.2008, 10:15 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2008 10:16 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Tabelle mit Zeitangaben auslesen
' schrieb:Ich habe das Beispiel von Lucki versucht nachzubauen:
Habe jetzt keine Zeit, ich sende hier nur das VI alslv80ohne Kommentar.


Sonstige .vi  excel.vi (Größe: 17,55 KB / Downloads: 222)


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

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
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.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2008, 21:20
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Tabelle mit Zeitangaben auslesen
' 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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.07.2008, 12:17
Beitrag #10

Marius21 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Apr 2008

8.00
2008
de

33098
Deutschland
Tabelle mit Zeitangaben auslesen
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
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
  Zeilenweise Werte aus Tabelle auslesen ColdducK 10 14.971 29.11.2011 11:27
Letzter Beitrag: GerdW
  Tabelle Zeilen und Spalten einzel Auslesen sufi 3 8.200 21.08.2009 22:31
Letzter Beitrag: schrotti
  Array in Tabelle schreiben und als Einzelwerte auslesen? Destiny 6 9.094 04.09.2008 09:04
Letzter Beitrag: LLEA2

Gehe zu: