09.08.2013, 08:53
Hallo Miteinander
Ich bin recht unerfahren, was Labview betrifft. Ich beschäftige mich seit einigen Monaten damit, kenne mich aber noch nicht wirklich gut aus. Ich freue mich auf Hilfe aus diesem Forum
Meine Aufgabe lautet vorerst nur ein Messwert aus dem DAQmx (Karte NI9205) auszulesen. Dabei habe ich bisher immer die Assistenten verwendet. Da ich mit diesen aber nicht glücklich bin, habe ich das ganze selber nachgebaut.
Ich bin soweit recht gut vorangekommen, aber ich habe immer noch Fehler in meinem Programm. Ich möchte auf dem gleichen Kanal den ich auslese analog triggern. Könntet ihr überprüfen, ob das richtig gemacht wurde. Steigende Flanke und 3V müssten stimmen.
Mein grosses Problem ist, dass ich nach jeder versuchten Messung folgenden Fehler erhalten
Code: 200284
Beschreibung:
Es wurden einige oder alle der angeforderten Abtastwerte noch nicht erfasst.
Verwenden Sie ein längeres Lese-Timeout oder lesen Sie die Daten später in Ihrem Programm, um zu warten, bis die Abtastwerte zur Verfügung stehen. Um die Abtastwerte früher verfügbar zu machen, können Sie die Abtastrate erhöhen. Wenn Ihr Task einen Starttrigger verwendet, stellen Sie sicher, das dieser korrekt konfiguriert ist. Es ist auch möglich, dass Sie den Task für ein externes Timing konfiguriert haben, ohne eine Taktquelle zur Verfügung zu stellen. Wenn dies der Fall ist, stellen Sie bitte eine Taktquelle zur Verfügung.
Ich habe im Internet und auch in diesen Foren, tonnenweise Artikel mit dem selben Fehler durchgelesen, ich konnte mein Problem jedoch nicht lösen. Ich wäre euch dankbar, wenn ihr mir ein paar Tipps hättet und das Programm anschauen könntet. Das VI findet ihr im Anhang.
Die Version, die ich euch angehängt habe ist die 2009er Version
Ich bin recht unerfahren, was Labview betrifft. Ich beschäftige mich seit einigen Monaten damit, kenne mich aber noch nicht wirklich gut aus. Ich freue mich auf Hilfe aus diesem Forum
Meine Aufgabe lautet vorerst nur ein Messwert aus dem DAQmx (Karte NI9205) auszulesen. Dabei habe ich bisher immer die Assistenten verwendet. Da ich mit diesen aber nicht glücklich bin, habe ich das ganze selber nachgebaut.
Ich bin soweit recht gut vorangekommen, aber ich habe immer noch Fehler in meinem Programm. Ich möchte auf dem gleichen Kanal den ich auslese analog triggern. Könntet ihr überprüfen, ob das richtig gemacht wurde. Steigende Flanke und 3V müssten stimmen.
Mein grosses Problem ist, dass ich nach jeder versuchten Messung folgenden Fehler erhalten
Code: 200284
Beschreibung:
Es wurden einige oder alle der angeforderten Abtastwerte noch nicht erfasst.
Verwenden Sie ein längeres Lese-Timeout oder lesen Sie die Daten später in Ihrem Programm, um zu warten, bis die Abtastwerte zur Verfügung stehen. Um die Abtastwerte früher verfügbar zu machen, können Sie die Abtastrate erhöhen. Wenn Ihr Task einen Starttrigger verwendet, stellen Sie sicher, das dieser korrekt konfiguriert ist. Es ist auch möglich, dass Sie den Task für ein externes Timing konfiguriert haben, ohne eine Taktquelle zur Verfügung zu stellen. Wenn dies der Fall ist, stellen Sie bitte eine Taktquelle zur Verfügung.
Ich habe im Internet und auch in diesen Foren, tonnenweise Artikel mit dem selben Fehler durchgelesen, ich konnte mein Problem jedoch nicht lösen. Ich wäre euch dankbar, wenn ihr mir ein paar Tipps hättet und das Programm anschauen könntet. Das VI findet ihr im Anhang.
Die Version, die ich euch angehängt habe ist die 2009er Version