07.11.2014, 07:52
Hallo zusammen,
da ich weder im Forum noch bei Google etwas zu meinem Vorhaben finde, brauch ich einen direkten Rat von euch.
Die meisten meiner Programme laufen in der Form ab, dass ich über eine Analoge Ausgangskarte (NI 9263) einen Prüfling ansteure und über verschiedene Eingangskarten Messwerte aufzeichne. Das Signal zur Ansteuerung schreibe ich komplett in den Puffer und überlasse die Ausgabe komplett dem DAQmx-Treiber.
Nun würde ich gerne für eine bessere Bedienerfreundlichkeit in einem Graph, der das Ansteuersignal enthält, einen Cursor mitlaufen lassen der die aktuelle Position des Signals anzeigt.
Die DAQmx - Schreiben-Eigenschaftsknoten "Aktuelle Schreibposition" und "Gesamtanzahl der pro Kanal ausgegeben Sample" geben aber erst Daten aus, nachdem der Task gestoppt wurde bzw. komplett abgearbeitet wurde. Kennt jemand eine elegante Möglichkeit, während der Task läuft, das aktuell ausgegebene Sample zu ermitteln?
Natürlich könnte ich die Position auch über meine eingelesenen Daten errechnen aber ich würde eine direktere Methode gern vorziehen.
Gruß
Tobi
da ich weder im Forum noch bei Google etwas zu meinem Vorhaben finde, brauch ich einen direkten Rat von euch.
Die meisten meiner Programme laufen in der Form ab, dass ich über eine Analoge Ausgangskarte (NI 9263) einen Prüfling ansteure und über verschiedene Eingangskarten Messwerte aufzeichne. Das Signal zur Ansteuerung schreibe ich komplett in den Puffer und überlasse die Ausgabe komplett dem DAQmx-Treiber.
Nun würde ich gerne für eine bessere Bedienerfreundlichkeit in einem Graph, der das Ansteuersignal enthält, einen Cursor mitlaufen lassen der die aktuelle Position des Signals anzeigt.
Die DAQmx - Schreiben-Eigenschaftsknoten "Aktuelle Schreibposition" und "Gesamtanzahl der pro Kanal ausgegeben Sample" geben aber erst Daten aus, nachdem der Task gestoppt wurde bzw. komplett abgearbeitet wurde. Kennt jemand eine elegante Möglichkeit, während der Task läuft, das aktuell ausgegebene Sample zu ermitteln?
Natürlich könnte ich die Position auch über meine eingelesenen Daten errechnen aber ich würde eine direktere Methode gern vorziehen.
Gruß
Tobi