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 

Dieses Thema hat akzeptierte Lösungen:

Daten in Tabelle sammeln und anzeigen



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!

29.07.2013, 12:42
Beitrag #11

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten in Tabelle sammeln und anzeigen
Hallo Anja,

Zitat:die Initialisierung falsch ist und wie ist sie denn nun richtig?
Du darfst das SR nicht wieder löschen, sondern musst dir den letzten Wert der Tabelle merken und wieder "vorn" bereitstellen. So, wie du es bei Date/Time auch machst...

Zitat:Das Problem ist, dass es im HauptVI danach NICHT mehr zu sehen ist.
Wie sollen wir dein HauptVI anhand eines subVI beurteilen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.07.2013, 14:11
Beitrag #12

aschub Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2013

12.0
2012
DE



RE: Daten in Tabelle sammeln und anzeigen
Hallo Gerd,

ich habe noch ein bisschen rumprobiert und die Initialisierung weggenommen. War das die Idee? Mit der Methode, wie ich es mit dem Datum mache, habe ich es jedenfalls nicht hinbekommen.

Nun wird die Tabelle zwar immer länger, also alle Daten werden immer schön hinten rangehängt, aber wenn man das SubVI beendet und die Tabelle wieder neu starten will (case struktur=true), sind alle Daten vom vorherigen Durchlauf noch drin. Das soll so aber auch nicht sein, sondern bei jedem Einschalten der case struktur soll die Tabelle von vorn anfangen. Da muss ich doch sicher irgendwo initialisieren, oder? Zum besseren Verständnis habe ich mein HauptVI mal stark vereinfacht und mit angehängt. Da sieht man auch, dass die Werte in der Tabelle verschwinden, sobald die case struktur auf false steht.

Gruß
Anja


12.0 .vi  HauptVI-Tabelle.vi (Größe: 45,23 KB / Downloads: 185)

12.0 .vi  InTabelleSpeichernTest 2(SubVI).vi (Größe: 51,31 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2013, 14:18
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten in Tabelle sammeln und anzeigen
siehe Beitrag #4!

Bis dahin ganz allgemein: Du musst die Tabelle in einem Schieberegister speichern und dieses Schieberegister musst du ordentlich initialisieren (d.h. bei VI-Start leeren)...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2013, 14:25
Beitrag #14

aschub Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2013

12.0
2012
DE



RE: Daten in Tabelle sammeln und anzeigen
ach ja, sorry, ich weiß jetzt nicht auf die Schnelle, wie ich das in LV2011 umwandeln kann...kannst Du mir das sagen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2013, 14:31
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten in Tabelle sammeln und anzeigen
Hallo Anja,

"Speichern für vorherige Version"...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2013, 14:34
Beitrag #16

aschub Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2013

12.0
2012
DE



RE: Daten in Tabelle sammeln und anzeigen
ah, Danke, dann müsste es jetzt richtig sein....


11.0 .vi  HauptVI-Tabelle.vi (Größe: 33,09 KB / Downloads: 200)

11.0 .vi  InTabelleSpeichernTest 2(SubVI).vi (Größe: 46,68 KB / Downloads: 187)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.07.2013, 16:05 (Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2013 16:05 von GerdW.)
Beitrag #17

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten in Tabelle sammeln und anzeigen
Hallo Anja,

hier mal eine kleine Änderung am HauptVI...
Jetzt musst du nur im subVI dafür sorgen, dass dort immer das SR gelöscht wird - aber das kannst du ja schon Big Grin

P.S.: Evtl. musst du im HauptVI noch ein- oder zweimal TransposeArray einfügen, damit die Tabelle richtig zusammengesetzt wird. Einfach ausprobieren...


Angehängte Datei(en)
11.0 .vi  HauptVI-Tabelle.vi (Größe: 35,23 KB / Downloads: 193)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.07.2013, 09:31
Beitrag #18

aschub Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2013

12.0
2012
DE



RE: Daten in Tabelle sammeln und anzeigen
Hallo Gerd,

Danke für Deine Hilfe, ich habe jetzt auch nochmal das SubVI geändert und das funktioniert auch alles super. Es soll aber bei jedem Drücken des Schalters "Aufzeichnen Beschleunigung/ Neigung" im HauptVi (-> case=true im SubVI ) die Tabelle neu starten, tut sie aber immer noch nicht, sondern wird vom vorherigen Mal fortgeführt. Ich schnall' es einfach nicht, kannst Du mir das evtl im SubVI zeigen, wie ich das einstelle? Es muss nach meinem Verständnis doch bei jeder ÄNDERUNG der case Struktur auf "true" die Tabelle oder besser gesagt, das Schieberegister neu initialisiert oder gelöscht werden, aber wie macht man das genau?

Gruß
Anja


11.0 .vi  InTabelleSpeichernTest 3(SubVI).vi (Größe: 46,55 KB / Downloads: 178)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.07.2013, 10:06 (Dieser Beitrag wurde zuletzt bearbeitet: 30.07.2013 10:07 von GerdW.)
Beitrag #19

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Daten in Tabelle sammeln und anzeigen
Hallo Anja,

Zitat:Es soll aber bei jedem Drücken des Schalters "Aufzeichnen Beschleunigung/ Neigung" im HauptVi (-> case=true im SubVI ) die Tabelle neu starten, tut sie aber immer noch nicht, sondern wird vom vorherigen Mal fortgeführt.
Wenn du das so haben willst, dann musst du das auch so programmieren! Bisher hast du das nirgends getan...

Also wieder etwas Pseudocode:
Code:
IF RisingEdge(Aufzeichnen-Button) THEN
   Schieberegister mit Tabellendaten löschen
ENDIF
Bei den Pt-By-Pt-Funktionen findest du eine, die dir sagt, ob ein RisingEdge vorliegt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.07.2013, 11:39
Beitrag #20

aschub Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Jul 2013

12.0
2012
DE



RE: Daten in Tabelle sammeln und anzeigen
Hallo Gerd,

Zitat:Wenn du das so haben willst, dann musst du das auch so programmieren! Bisher hast du das nirgends getan...
wenn ich das schon programmiert hätte, würde ich ja hier nicht danach fragen. Die Theorie verstehe ich ja, aber ich weiß nicht, wie ich es umsetzen kann, das ist ja gerade mein Problem.

Zitat:Bei den Pt-By-Pt-Funktionen findest du eine, die dir sagt, ob ein RisingEdge vorliegt...
leider finde ich bei Point By Point functions unter signal processing nichts dergleichen, habe es auch schon mit einer extra case struktur versucht und das hat auch nicht geklappt. Ich bin ratlos.

Gruß
Anja
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Bestimmten wert aus Tabelle suchen und Zeile anzeigen Appa 12 19.086 29.11.2017 13:47
Letzter Beitrag: Kahlua
  Messdaten in einem Array sammeln/speichern Gesetzt 5 8.343 07.05.2015 15:03
Letzter Beitrag: kwakz
  aus txt-Datei geladene Daten im Frontpanel anzeigen SGKIZO 4 4.364 24.08.2012 11:51
Letzter Beitrag: NWOmason
  Daten lesen und grafisch anzeigen Marco1981 1 3.569 28.09.2009 14:38
Letzter Beitrag: toaran_
  Messwerte sammeln und abspeichern DerBurner 4 6.145 27.08.2009 09:00
Letzter Beitrag: eckilein
  array aus schleife sammeln rudeltier 6 6.773 23.01.2009 16:57
Letzter Beitrag: rudeltier

Gehe zu: