08.01.2009, 09:55
Hi,
wir sitzen hier gerade vor einem Speicherproblem unserer Datenauswertung im FIFO Modus. Zum abtasten der Signale verwenden wir einen Spectrum MX4730 A/D Wandler.
Wir wollen damit eine Onlineüberwachung durchführen und gleichzeitig bei Bedarf Messwerte mit zeitlicher Zuordnung in eine Datei speichern können.
Hierbei tritt nun ein Problem auf, im FIFO Modus werden die Daten immer nur pro Buffer ausgelesen und abgespeichert. Dadurch startet bei jedem abspeichern eines neuen Buffers ein neuer Counter wodurch unsere Daten immer nur von 0...Bufferlänge laufen und dann jedesmal wieder von 0 starten. Wir hätten nun aber gerne, dass die Daten fortlaufend gezählt werden, also 0...Ende der Messung.
Falls uns jemand einen Tipp geben kann wie man das lösen könnte wären wir sehr dankbar.
Im Anhang befindet sich eine abgespeicherte Messung zum verdeutlichen des Speicherproblems.
Gruß
Peter
wir sitzen hier gerade vor einem Speicherproblem unserer Datenauswertung im FIFO Modus. Zum abtasten der Signale verwenden wir einen Spectrum MX4730 A/D Wandler.
Wir wollen damit eine Onlineüberwachung durchführen und gleichzeitig bei Bedarf Messwerte mit zeitlicher Zuordnung in eine Datei speichern können.
Hierbei tritt nun ein Problem auf, im FIFO Modus werden die Daten immer nur pro Buffer ausgelesen und abgespeichert. Dadurch startet bei jedem abspeichern eines neuen Buffers ein neuer Counter wodurch unsere Daten immer nur von 0...Bufferlänge laufen und dann jedesmal wieder von 0 starten. Wir hätten nun aber gerne, dass die Daten fortlaufend gezählt werden, also 0...Ende der Messung.
Falls uns jemand einen Tipp geben kann wie man das lösen könnte wären wir sehr dankbar.
Im Anhang befindet sich eine abgespeicherte Messung zum verdeutlichen des Speicherproblems.
Gruß
Peter