Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich versuche gerade die Dauer eines Rechteckimpulses mit einem Counter der Karte PXI-6070E zu messen. Die Messung soll kontinuierlich in einer Schleife laufen. Ich bekomme nun immer die Fehlermeldung, dass die Daten überschrieben wurden, bevor sie gelesen werden konnten. Kann man da was machen?
warum versuchst Du das mit einem Counter?
Leg das Signal doch auf einen analogen Eingang und schaue wo es die Nulllinie kreuzt. Die Abstände der beiden Nulllinienkreuzungen kannst Du dann auswerten. Für das Kreuzen der Nulllinie gibs sogar ein fertiges VI.
Gruß
Lanos
Take it easy!
29.11.2006, 08:02 (Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2006 08:09 von Lucki.)
Warum beherzigst Du nicht einfach die Fehlermeldung und liest die Daten entsprechend aus? Wenn Du schreiben würdest, daß der Fehler trotz Auslesen der Daten gemeldet wird, dann könnte man über andere Ursachen nachdenken, aber so... (Aber auch dann wird es ohne das VI nicht möglich sein den Fehler zu benennen)
Du solltest auch bedenken, daß die Daten erst mal ein einen Puffer kommen und daß die Dauer für jede Periode neu gemessen wird. D.h bei einer 10Khz Impulsfolge hat man bei kontinuierlicher Messung in einer sek schon mal 10000 Datenwerte im Puffer.