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 

Änderungen eines Arrays registrieren und die geänderten Daten 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!

12.04.2007, 10:54
Beitrag #1

erbi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 101
Registriert seit: Dec 2005

8.2
2005
de

98646
Deutschland
Änderungen eines Arrays registrieren und die geänderten Daten abspeichern
Ich muss wieder mal ne Frage posten.....ich krieg des net auf die Reihe....Folgendes Problem.

Ein VI meiner Messkarte (AInScBg) misst in Echtzeit die Daten eines analogen Eingangs(sind auch mehrere möglich). Mit GetStatus kann ich mir die aktuellen Daten in Form eines Arrays ausgeben lassen(hat eine bestimmte Größe(Count), wird mit bestimmter Geschwindigkeit beschrieben(Rate)). ToEng wandelt die Daten nur noch in Spannungen um. Das Problem dabei ist nun, dass, wenn das Array voll ist, die bereits geschriebenen Daten überschrieben werden. Wie Ihr seht ist GetStatus in einer While-Schleife. Es ist meiner Meinung nach nicht möglich das Array erst auszulesen wenn es VOLL ist. Im vorliegenden Fall wird bei jeder Iteration der Graph und das Array aktualisiert. Ich brauche jetzt aber über einen längeren Zeitraum die Echtzeit-Daten. so in etwa sie das aus

t=0 1 3 4 - - - - - - -
t=1 1 3 4 2 1 - - - - -
t=2 1 3 4 2 1 3 2 1 - -
t=3 2 1 4 2 1 3 2 1 3 2
t=4 2 1 3 1 4 3 2 1 3 2

Wie Ihr seht fängt er bei der vierten Iteration(t=3) wieder vorne an, und es sind aber auch noch NEUE Werte am Ende dazugekommen. Brache am Ende ein Array wo folgendes drin steht.

1 3 4 2 1 3 2 1 3 2 2 1 3 1 4

Wie krieg ich das hin, dass ich mir in jeder While-Schleifen-Iteration die NEUEN Elemente im Array herausnehme und mir diese in ein gesondertes Array abspeicher.

Ich weiß echt net weiter.....hoffentlich gibts einen, der schon ein ähnliches Problem gelöst hat.

Vielen Dank schonmal für die Hilfe
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Änderungen eines Arrays registrieren und die geänderten Daten abspeichern - erbi - 12.04.2007 10:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Änderungen und Einstellungen im VI nicht möglich Scavenger 5 4.765 25.07.2018 08:02
Letzter Beitrag: jg
Sad Texthintergrund von Elementen eines Arrays dynamisch ändern hajos118 3 5.212 04.05.2017 10:37
Letzter Beitrag: GerdW
  Variable Größe eines Arrays mit VISA-Adressen jusaca 4 4.763 10.02.2016 10:13
Letzter Beitrag: jusaca
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.713 19.02.2015 16:12
Letzter Beitrag: alan
  Erste n Zeilen eines 2D-Arrays löschen Pral 3 4.755 15.11.2014 17:01
Letzter Beitrag: Pral
  Ring Eigenschaft innerhalb eines Arrays setzen Marcy 6 8.207 27.08.2014 22:07
Letzter Beitrag: Lucki

Gehe zu: