Guten Morgen
Erst einma hast du (vermutlich) das Schieberegister am "falschen" Ort gebraucht, denn while (und for) besitzen eine "i" (bei deiner Anwendung braucht es keine "eigene").
Zweitens wird ein Array (meistens) vor einem Erreichnis (zb. while oder) initialisiert, somit "verlierst du auch keine Werte.
Damit Windows nicht einen Schreck oder Herzinfarkt (Prozessorauslastung) bekommt, ein "kleines" Wait einbauen. For-Schleifen besitzen immer auf Host-PC-Ebene ein Button (stop), bei subVI oder hardwarenahen Anwendungen (FPGA) kann es eine Konstante haben (siehe
FGV)
Angefügt einwenig Überarbeitet dein VI
unbenannt_1.vi (Größe: 7,92 KB / Downloads: 217)
unbenannt_1_lv85.vi (Größe: 9,81 KB / Downloads: 208)