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:

Einzelne Strings In Array nacheinander.



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!

24.08.2012, 12:38 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2012 12:40 von bigwowan11.)
Beitrag #1

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



Einzelne Strings In Array nacheinander.
hallo.

ich habe folgendes Problem. Ich versuche die Einzelne Werte die zum einem bestimmten Zeitpunkt kommen in die Array nach einander einfügen so, dass der davorstehende Werte stehen bleibt und der neue Wert in die Arrays nach unten geschrieben wird. Das klapt schon mal. Was nicht klappt ist das der Aktueller Wert in alle Arrays geschrieben wird so dass die Werte vor 2 Sekunde z.B. mit dem neuen Wert Überschrieben wird..............?????

Ich möchte aber die alten Werte auch auswerten,,,, Please Help....ich habe bestimmt einen Logikfehler: Danke im Varaus
Hier ist 8.6 vers


Angehängte Datei(en)
11.0 .vi  InArray_einfügen_String.vi (Größe: 8,21 KB / Downloads: 275)

8.6 .vi  InArray_einfügen_String.vi (Größe: 6,53 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2012, 13:01 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2012 13:02 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einzelne Strings In Array nacheinander.
Hallo big,

Zitat:kommen in die Array nach einander einfügen so, dass der davorstehende Werte stehen bleibt und der neue Wert in die Arrays nach unten geschrieben wird. Das klapt schon mal.
Dein Beispiel-VI erzeugt ein Array gewünschter Größe mit lauter gleichen Einträgen. Die FOR-Loop ist momentan sinnfrei, da als Count eine Null vorgegeben wird!?

Zitat:Was nicht klappt ist das der Aktueller Wert in alle Arrays geschrieben wird so dass die Werte vor 2 Sekunde z.B. mit dem neuen Wert Überschrieben wird..............?????
???
Was bedeutet "alle Arrays"? Dein Beispiel enthält nur ein einziges Array...
Was bedeutet "Wert vor 2 Sekunden"? Dein VI enthält keinerlei Timing...
Was bedeutet "mit dem neuen Wert überschrieben wird"? Du wolltest doch neue Werte hinten anhängen statt zu überschreiben?

Bitte nochmal genau darlegen, was du wie haben willst...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2012, 13:16 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2012 13:30 von bigwowan11.)
Beitrag #3

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Einzelne Strings In Array nacheinander.
Die Werte in einem Array,ich habe nur eins, sollen nicht überschrieben werden....die "Zeilenzahl" ist bei mir mit einem anderen Vi verbunden , jeder Minute wird die "Zeilenzahl" um Einz erhöht, heisst die Arrays werden mit jeder Minute um eins Grösser.
Die werte die z.B. bei der Minute 0 sprich Index 0 kommen aus dem Messgerät. Z.B. Bei Start ist 23°C und nach einer minute 25°C, momentan wird der Wert zur 0Minute auch durch den neuen Wert 1Minute ersetzt. Ich möchte den Alten Wert behalten.
Ich benutze "Zeilenzahl" weil es bei mir nicht klar ist, wie viele Zeilen das wird, denn die Abtastzeit von einer Minute muss ich als Variable grösse darstellen.

Die arrays werden zwar grösser aber, die neue Werte stehen überall. Der neue Wert soll hinten rangehänggt werden und der alte beibehalten:
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2012, 13:37
Beitrag #4

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Einzelne Strings In Array nacheinander.
hier das meine ich......


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2012, 13:44
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Einzelne Strings In Array nacheinander.
Meinst Du es etwas so?

11.0 .vi  InArray_einfügen_StringWA.vi (Größe: 9,83 KB / Downloads: 337)


Wenn Du allerdings nicht eine bestimmte Anzahl von Elementen, sondern die Elemente über einen bestimmte Zeit gespeichert halten willst, und du hast keine konstante Datenrate, dann wird es komplizierter. Voraussetzung ist dann schon mal, dass der Zeitstempel zu jedem erfassten Element mit gespeichert wird.
Die konstanter Datenrate fs wäre hingegen die Anzahl der für den Zeitraum T zu speichernden Elemente leicht zu berechnen mit N = T*fs
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2012, 13:48 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2012 14:02 von bigwowan11.)
Beitrag #6

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



Thumbs Up RE: Einzelne Strings In Array nacheinander.
Hey SUPER....für mich aber mit solchen bausteinen kompleziert...aber haut voll rein....ich werde an meien Lösung dat anpassen DANKEEEEEEEEEEEEEEEE
die Felder werden aber immer wieder neu nach jedem stop und start gebildet wie lasse ich sie stehen.
Wenn ich die werte Anzahl und Wert0-1 um einz erhöhe, somit simuliere ich dass die messwerte abgelesen sind und das Array um eins grösser geworden ist, werden die werte auch überschrieben. hmmm, Aber trotzdem danke Schönes WE.
hier ich habe was geändert


Angehängte Datei(en)
11.0 .vi  InArray_einfügen_String.vi (Größe: 10,09 KB / Downloads: 236)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 07:42
Beitrag #7

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Einzelne Strings In Array nacheinander.
Ntag Zusammen
Leider hat der Lösungsvorschlag vorhin nicht gepasst...vieleicht habt ihr weitere Ideen wie ich den aktuellen Wert Unten an das Array anhänge und das Alte bleibt oben unverändert stehen...Danke im Varaus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 07:54
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Einzelne Strings In Array nacheinander.

Akzeptierte Lösung

Hallo big,

schon mal Grundübungen mit Schieberegistern gemacht?
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 07:56
Beitrag #9

Schwand Offline
LVF-Stammgast
***


Beiträge: 276
Registriert seit: Nov 2007

2014
2006
DE

31789
Deutschland
RE: Einzelne Strings In Array nacheinander.
Kannst du nicht bei "Queue anfordern" einfach eine "-1" bei "Maximale Queue-Größe" anschließen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.08.2012, 08:36
Beitrag #10

bigwowan11 Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Aug 2012

2011
2011
DE



RE: Einzelne Strings In Array nacheinander.
OK....es scheint zu funktionieren...Danke DIR
....ich hatte eigentlich an der Stelle nicht erwartet, dass ich mit Schieberegistern Probleme bekomme....ich habe es so oft schon verwendet und sie hatten immer funktioniert, aber jetzt hatte ich irgendwie den Gedanken oder Logik verloren....Ich danke DIR VIELMALS.....2hands
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
  2D Array einzelne Zeilen in anderes Array michi96 2 3.545 15.12.2021 10:53
Letzter Beitrag: michi96
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.554 13.12.2019 13:40
Letzter Beitrag: GerdW
  Einzelne Elemente aus Array vergleichen DerTueftler 1 3.825 15.12.2016 21:15
Letzter Beitrag: Morpheus
  Analoge Eingänge nacheinander abfragen t0bsN 6 5.181 19.05.2016 11:24
Letzter Beitrag: t0bsN
  2 Ereignisse nacheinander auslösen jan_1 31 17.664 13.04.2016 19:27
Letzter Beitrag: Lucki
  While-Loops nacheinander ausführen w0wka91 9 7.219 27.11.2014 23:36
Letzter Beitrag: Lucki

Gehe zu: