RE: Reduzierung des Zeitbedarfs zur Datenerfassung
Aktuell legst du dauernd einen AI-Task an, startest diesen, liest die Daten zurück, und stoppst den Task. Das Anlegen, Starten und Stoppen sowie die Übertragung der Daten per Bus kosten bei realer Hardware natürlich Zeit.
Deshalb wie von Gerd vorgeschlagen: Wenn man kontinuierlich messen will, dann den Task auch so anlegen, und nach Start der Datenerfassung schön brav kontinuierlich die Daten abholen. Dann hast du den Overhead für Konfiguration, Start und Stopp des Tasks nur 1x und nicht jede Sekunde, so wie jetzt.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|