Hallo Tom,
2. Hier bietet sich eine Statemachine an: du hast mindestens zwei States "Daten mit DAQmx ausgeben" und "Warten".
Zitat:Zum Beispiel: 2min mit Drehzahl 500min^-1
Ergibt dann erst State "Daten ausgeben" mit Parameter "500rpm", und dann State "Warten" mit Parameter "2 min"…
1. Es gibt das ExpressVI "ElapsedTime", welches dir anzeigt, ob eine Zeitspanne vergangen ist. Dein "Start-Button" dient dort dann als Auslöser für die Zeitmessung.
Ansonsten baut man sich eine kleine Funktion, die selbst die Zeitdauer (=Differenz) misst und mit dem Limit vergleicht…
Zitat:Das Auslesen der Werte habe ich bereits hin bekommen (mit Array indizieren..)
Bei fest vorgegebenen Tabellen bietet sich auch immer die Autoindizierung in einer FOR-Loop an…