Hallo creo,
dein Beispiel-VI könnte man so vereinfachen, dass man ohne Sequenz und lokale Variablen auskommt:
Anmerkungen:
- Deine Berechnungs-While-Loop testete auf i == Anzahl Arrayelement: Wenn TRUE, bist du schon "aus dem Array heraus"! Nimm bei bekannter Elementeanzahl immer eine FOR-Loop! Dies gilt auch für die Messschleifen...
- Für den Fall "Messung"=False hast du keine Wartezeit und das VI verbrät unnötig CPU-Zeit...
Tipps:
- Denke über den Einsatz einer Statemachine nach (Idle, Messung, Rechnung).
- Controls haben Labels und Captions (Namen und Untertitel). Der Name sollte eineindeutig und selbsterklärend sein, das Caption ist für den User da. Deine "Namen" "ja ... nein" gehören eindeutig ins Caption!
Edit:
"ja" und "nein" kann man bei den Schaltern natürlich auch in den boolschen Text packen...