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!
in einer Exceltabelle sind verschiedene Daten über einen zeitlichen Verlauf dargestellt. Diese DAten müssen in LabVIEW importiert werden, eine Datenzeile so mein Gedanke, wird mit der passenden Formel als Endergebnis dargestellt was so viel heißt eine Spalte muss als gesammtes in LabVIEW angesprochen werden.
Ist es möglich bzw. kann man es so in LabVIEW programmieren das man durch Eingabe der jeweiligen Zeit die Zelle aus Excel anspricht um die es sich handelt?
Da ich ein Einsteiger bei LabVIEW bin, habe ich darin noch nicht die Erfahrung.
Eventuell hat einer von Euch das selbe Problem schon gehabt und kann mir da weiter helfen. Gibt es andere Möglichkeite wie man das Problem umgeht bzw. Lösungsansätze?
Sorry, aber selbst nach mehrmaligem Lesen wird mir nicht ganz klar was du wirklich möchtest.
Kannst du das etwas besser beschreiben? Am Besten an einem Beispiel?
Egal, wenn es eine .xls ist, kannst du per ActiveX auf die Exceldatei zugreifen.
Wenn du die Möglichkeit hast eine .csv o.Ä. daraus zu machen, kannst du das direkt mit "Read From Spreadsheet" in LV einlesen. --> geringster Aufwand aus LV-Sicht
Es gibt auch das Report Generation Toolkit, aber ich weiß nicht ob das in beide Richtungen funktioniert... musst du mal warten was z.B. der Markus dazu sagt... falls du es überhaupt hast oder zu kaufen bereit wärst.
Bezüglich ActiveX gibt es Beispiele von NI die die grundlegende Vorgehensweise zeigen. Im Forum wirst du aber auch einiges an Beispielen/Threads dazu finden.
Gruß SeBa
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!
Problem zum einen wie kann man die Frames in denen die Formel integriert sind in den leseprozess mit einbinden? Das Programm läuft von vorne an los bis zum Schluss wo die Ergebnisse in einer Datei gespeichert werden. Ob es so funktioniert weiss ich nicht da ich einen Fehler im untersten Frame wo der Strom (I in A) berechnet wird.
Die Read Spreadsheet dient dem auslesen der Werte die aus einer *.CSV kommen und mit in die Formel I=.... mit eingebunden werden.
Dazu interessiert mich, wie das Programm weiß, welche Werte ich genau brauche. Die *.CSV besteht aus mehreren Zeilen und Spalten. Wie kann man genau sagen nimm die 120-130 aus der Datei *.CSV.
' schrieb:da fehlt noch ein SubVI
Die Verwendung der Funktion: In String formatieren könnte Dir das Leben viel schöner werden lassen.
Ob es bei diesen Verrechnungen wirklich der Formelknoten sein muss?
Zeitverhalten von Strom und Spannungszugriff egal?
Ob es so funktioniert weiss ich nicht da ich einen Fehler im untersten Frame wo der Strom (I in A) berechnet wird. ...Fehlermeldung?...ich wüsste da was....
wie das Programm weiß, welche Werte ich genau brauche. ...einfach sagen...
Wie kann man genau sagen nimm die 120-130 aus der Datei *.CSV. ...z.B.: alles nehmen und dann per Arrayfunktionen oder beim Einlesen Marker positionieren.
viel Erfolg
1Postingempfehlungen, 2Motivation Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
25.03.2010, 21:48 (Dieser Beitrag wurde zuletzt bearbeitet: 26.03.2010 10:23 von jg.)
Problem zum einen wie kann man die Frames in denen die Formel integriert sind in den leseprozess mit einbinden? Das Programm läuft von vorne an los bis zum Schluss wo die Ergebnisse in einer Datei gespeichert werden. Ob es so funktioniert weiss ich nicht da ich einen Fehler im untersten Frame wo der Strom (I in A) berechnet wird.
Die Read Spreadsheet dient dem auslesen der Werte die aus einer *.CSV kommen und mit in die Formel I=.... mit eingebunden werden.
Dazu interessiert mich, wie das Programm weiß, welche Werte ich genau brauche. Die *.CSV besteht aus mehreren Zeilen und Spalten. Wie kann man genau sagen nimm die 120-130 aus der Datei *.CSV.
Das ist das typische Beispiel für Leute die besser etwas Zeit in ein Beispiel-VI investieren würden.
Ich hab die llb geöffnet und gefühlte 20 VI's sprangen mich an. Da war sich so dermaßen abgeschreckt.... ich habs dann auch gleich wieder geschlossen.
Es gibt darin ja noch nichtmal das MESSTOOL4.VI aus deinem ersten Post. Ich fange jetzt bestimmt nicht an, dein ganzes Progamm durchzuschauen und zu verstehen.
Gruß SeBa
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!
so war es auch nicht gemeint das Programm ist auch nicht wirklich kompliziert, hab das VI soweit das die Spannung berechnet wird und was nun noch funktionieren muss, wäre das einlesen aus einer CSV Datei wo ich am besten noch die jeweiligen Zeilen und die Spalte anspreche die mich interessiert.
Anbei die Vereinfachung, so das es zu verstehen ist.