' schrieb:aber das Aufbauen des größeren Arrays klappt nicht
Ich würde für das Array ein Schieberegister machen. Initialisiert wird das Schieberregister mit der maximalen Länge des Arrays. Mittels "Daten ersetzen" werden die Daten ins Array geschrieben. Das Array würde ich speichern, wenn die Messung beendet ist.
Dieses Verfahren hat aber Grenzen.
Zitat:kann mir jemand einen Tipp geben?
Noch ein Tipp: Das mit der Variablen Var1 funktioniert nicht. Das Inkrementieren von Var1 und das Benutzen von Var1 z.B. für die Modulo-Division ist nicht datenflußgemäß - und wird daher garantiert fehlschlagen. Das fatale daran ist aber: Der Zeitpunkt des Fehlschlagens ist nicht festgelegt - entweder während der Entwicklung, oder erst beim Kunden.
Noch ein Tipp: In jede While-Schleife, in der Elemente am Frontpanel bearbeitet werden sollen, gehört eine Wartezeit hinein - und sei sie nur 1ms.