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 

array



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!

08.08.2005, 09:38
Beitrag #1

Sausewind Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: May 2005



kA



array
Hallo,

ich bin noch LabVIEW-Neuling.
Ich lese andauernd Messwerte über die serielle Schnittstelle ein. Diese Werte will ich in einen Array schreiben. Ich möchte einen "unendlich großen" Array haben, denn die Messung soll erst durch einen Tastendruck beendet werden (Alle aufgenommenen Messwerte sollen in diesem Array stehen.).

Es klappt leider nicht so wie ich es will.

Ich habe den String in eine Zahl umgewandelt, da ich keine Steuersignale, die mir gesendet werden, mit in den Array schreiben möchte.


Gruß
Sausewind


Angehängte Datei(en)
Sonstige .vi  array_problem.vi (Größe: 38,2 KB / Downloads: 166)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 09:48
Beitrag #2

michael.n Offline
LVF - Programmer
*


Beiträge: 48
Registriert seit: Sep 2004

5.1, 6.1, 7.1, 8.5, 2009, 2010, 2011
2000
DE

6800
Oesterreich
array
wenn du nun auf unterbrechen drückst wird das array nicht mehr vergrössert


Angehängte Datei(en)
Sonstige .vi  array_problem.vi (Größe: 34,19 KB / Downloads: 169)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 10:17
Beitrag #3

Sausewind Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: May 2005



kA



array
Hallo Michael,
nach dem Unterbrechen möchte ich an die "alten Werte" die neuen Werte(nach dem Weiter) anhängen. Bei deiner Version werden die alten gelöscht.

Sobald ich auf Fertig drücke sind alle Werte weg.
Woran könnte das liegen?

Ich möchte, dass man sich nach dem Messen die Werte anschauen kann.
Muss ich dfür extra eine Tabelle erstellen oder geht das auch mit einem Array? (später will ich diese Werte in Excel speichern)

Gruß
Sausewind
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 10:22
Beitrag #4

michael.n Offline
LVF - Programmer
*


Beiträge: 48
Registriert seit: Sep 2004

5.1, 6.1, 7.1, 8.5, 2009, 2010, 2011
2000
DE

6800
Oesterreich
array
servus

ups hab den fehler gesehen

der unterbrecher button sollte die schleife nicht beenden


Angehängte Datei(en)
Sonstige .vi  array_problem.vi (Größe: 33,58 KB / Downloads: 178)

Verwende Labview Versionen: 6.1, 7.0, 7.1, 8.6
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 10:36
Beitrag #5

Sausewind Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: May 2005



kA



array
prima, das funktioniert!! Smile

nur das Problem "Fertigdrücken und die Werte sind weg" bleibt.
Ist das normal bei einem Array?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 10:45
Beitrag #6

michael.n Offline
LVF - Programmer
*


Beiträge: 48
Registriert seit: Sep 2004

5.1, 6.1, 7.1, 8.5, 2009, 2010, 2011
2000
DE

6800
Oesterreich
array
nun wenn du auf Fertig drückst dann sind im Output array die werte und das VI hat ja gestoppt.

kann es sein das dein Fenster nach der abarbeitung geschlossen wird und dann du das Fenster wieder aufmachst wen ja dann ist es klar das die werte gelöscht werden.

das Fenster muss offen bleiben.

ausser du verwendest das in einem subVi dann muss du einen ausgang machen und mit dem anzeige array verbinden

Verwende Labview Versionen: 6.1, 7.0, 7.1, 8.6
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.08.2005, 11:28
Beitrag #7

Sausewind Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: May 2005



kA



array
Das Fenster bleibt offen. Das mit dem Array ist ja nur ein Teil des VIs.
Ich frage mal so: wie könnte ich einen Array löschen? nur durch beenden des VIs, bzw. durch Fenster schließen??? Durch erneutes Aufrufen?

Liegt es vielleicht an der äußeren While-Schleife?


Angehängte Datei(en)
Sonstige .vi  array_problem.vi (Größe: 45,34 KB / Downloads: 179)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 11:47
Beitrag #8

michael.n Offline
LVF - Programmer
*


Beiträge: 48
Registriert seit: Sep 2004

5.1, 6.1, 7.1, 8.5, 2009, 2010, 2011
2000
DE

6800
Oesterreich
array
So könnte das Funktionieren


Angehängte Datei(en)
Sonstige .vi  array_problem1.vi (Größe: 40,71 KB / Downloads: 176)

Verwende Labview Versionen: 6.1, 7.0, 7.1, 8.6
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 13:04
Beitrag #9

Sausewind Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: May 2005



kA



array
Es funktioniert!!!
Big Grin

Vielen Dank Mike!

Ich muss es jetzt nur noch verstehen....

Das mit der Wartezeit habe ich noch nicht verstanden...

Kann man für den Array auch ein Scrollbalken erzeugen? Wäre ich hier sehr sinnvoll!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2005, 15:22
Beitrag #10

michael.n Offline
LVF - Programmer
*


Beiträge: 48
Registriert seit: Sep 2004

5.1, 6.1, 7.1, 8.5, 2009, 2010, 2011
2000
DE

6800
Oesterreich
array
mit einem Listenfeld ist das zB. möglich


Angehängte Datei(en)
Sonstige .vi  array_problem1.vi (Größe: 49,94 KB / Downloads: 200)

Verwende Labview Versionen: 6.1, 7.0, 7.1, 8.6
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: