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 manipulieren und als eine Art Logfile abspeichern



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!

18.03.2010, 17:44
Beitrag #1

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Tabelle manipulieren und als eine Art Logfile abspeichern
Hallo LabVIEW-Forum,
ich habe eine Tabelle (2D string array), die wie folgt aussieht:

Eintrag Probe Volumen Unit Direction
1 A 10 ml 0
2 B 20 ml 1
3 C 30 ml 1
4 B 20 ml 0

Hier bitte meine Fragen:

1. Wie kann ich bitte alle Volumina addieren, die Direction 0 haben, also 20ml+10ml=30ml? Entsprechendes fuer Direction 1. Die Aufgabe ist hier das Gesamtvolumen zu verfolgen.

2. Ich wuerde die Tabelle jedes Mal, wenn ein neuer Eintrag angehaengt wird, abspeichern, ggf. auch als Excelfile.
Sollte das Programm aus welchen Gruenden beendet werden, habe ich eine Art logfile.#

3. Wenn das Programm aus Versehen beendet wurde, soll eine Auswahl des logfiles wieder eingelesen werden, z.B. die letzten 10 Eintraege, damit man die bereits gesammelten Droplets wieder in der Tabelle hat und weitermachen kann. Diese letzten 10 Eintraege sind dann die ersten 10 neuen Eintraege der Tabelle. Ggf. muss der Name des neuen Logfile um +1 erhoeht werden.

Ich versuche mich jetzt schrittweise an diesen Problemen.
Fuer Problem Nr. 1 dachte, ich muss in meiner subvi Tabular_v3.vi ansetzen, oder doch schon in der Main_v2_WA.vi?
Das Problem ist, wenn jedesmal das Programm neu ausgefuehrt wird, verliere ich meine Daten, weil die Tabelle in der zweiten Schleife neu initialisiert wird.


Hintergrund: Ich muss mit meiner Pumpe erst verschiedene Tropfen einsammeln und das sollte mitgeloggt werden, damit man weiss, an welcher Position welcher Tropfen sitzt. Spaeter moechte ich die Tropfen durch einen Roentgenstrahl schicken, sie sollen den Schlauch in umgekehrter Reihenfolge verlassen.

Ich haenge mein Programm einmal an. Es istLv85_img. Alle Ratschlaege sind gerne willkommen, auch wie man Sachen vielleicht besser zusammenfuegen kann.

Vielen Dank und viele Gruesse
Bluesaturn
Sonstige .zip  GPP_10032010_v2.zip (Größe: 109,37 KB / Downloads: 208)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2010, 00:09
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Tabelle manipulieren und als eine Art Logfile abspeichern
Ich fange mal beim ersten Probelm an...

so:
   

bis mir was besseres einfällt... Wink


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!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2010, 12:57
Beitrag #3

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Tabelle manipulieren und als eine Art Logfile abspeichern
Hallo SeBa,

ich versuche gerade deine vi nachzubauen. Was ist bitte die erste vi nach dem Tabellenelement? Die finde ich bei mir (8.5) nicht.
Is es vielleicht array subset?

Zum Sortieren einer Tabelle habe ich noch eine vi im Forum gefunden. Ich haette es sonst auch damit probiert. Ich glaube, sie stammt von Y-P.
Das waere fuer Problem Nr. 1.

Viele Gruesse
Blue


Angehängte Datei(en)
Sonstige .vi  data_search_V1_2__GANZ_NEU.vi (Größe: 15,08 KB / Downloads: 177)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2010, 13:11
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Tabelle manipulieren und als eine Art Logfile abspeichern
Das ist das Array-Indizieren VI. Das kann man nach unten hin aufziehen.

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!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2010, 16:08 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2010 16:16 von bluesaturn.)
Beitrag #5

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Tabelle manipulieren und als eine Art Logfile abspeichern
Ich wuerde in diesem Zusammenhang gerne noch erfragen, wie man in einer Case-Struktur statt True und False auch Faelle wie "ml", "ul" einbauen kann.
Ich kann zwar true und false herausloeschen, aber im Moment keine anderen Faelle labeln. Die Hilfe nennt das Labeling tool, aber wo finde ich das bitte?

Edit: Ist damit einfach das A aus der Tool Box gemeint? Damit scheint es zu klappen.

Danke schoen.
Blue
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
  Daten in eine Tabelle speichern Gottimp 4 3.566 28.07.2021 16:47
Letzter Beitrag: jg
  Array manipulieren, Schleife iteriert nicht tobi45f 6 5.030 05.03.2015 07:25
Letzter Beitrag: tobi45f
  Ctrl eines Clones manipulieren NoWay 3 3.473 26.02.2015 09:24
Letzter Beitrag: NoWay
  Signalverlaufskonstanten in Cluster und Array manipulieren? zig 9 5.843 19.09.2014 18:10
Letzter Beitrag: zig
  2D-Array manipulieren Trinitatis 5 4.083 28.05.2014 08:43
Letzter Beitrag: Lucki
  Messwerte in eine Tabelle schreiben Snowball 17 15.709 23.01.2012 15:26
Letzter Beitrag: Snowball

Gehe zu: