INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

kontinuierliches Schreiben mit Regeneration



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!

21.10.2021, 07:07 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2021 08:43 von Ch.Mueller.)
Beitrag #3

Ch.Mueller Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Aug 2021

2017
2019
DE_EN



RE: kontinuierliches Schreiben mit Regeneration
Hallo Gerd,

danke für deine Hinweise.

Zitat:- Wozu die zusätzliche Wartezeit in der Schleife? Üblicherweise sollte man das Timing den DAQmx-Funktionen überlassen.
- Die FOR-Loop zum Erstellen des Samplearrays ließe sich komplett durch InitArray ersetzen…

Darüber regele ich wieviel Samples im FIFO drin sind. Je größer die Differenz zwischen "CurrWritePos" und "TotalSampPerChanGenerated", desto größer ist die Reaktionszeit. Klar könnte ich den FIFO-Buffer vollhauen, dann würde nie der Puffer leerlaufen, aber dann hätte ich eine Reaktionszeit von ca. 20s (FIFO_size + PC-Buffer_size) * Samplerate.

Zitat:- Warum die Angabe "1 Sample" am DAQmxTiming? Hast du die Hilfe zur Funktion gelesen, und insbesondere darauf geachtet, was eben dieser Wert im "Continuous"-Modus bedeutet?
- Warum fummelst du so viel an den DAQmx-Buffern rum? Fast immer kann DAQmx das selbst am besten…

Ja das stimmt, da ist einiges überflüssig.

Aber gibt es aus deiner Sicht eine Möglichkeit mit meiner vorhandenen Hardware, die Ausreiser zu kompensieren und trotzdem die Reaktionszeit möglichst niedrig zu halten? Oder hilft da wirklich nur ein RealTime-System? Mir würde es reichen, wenn automatisch Samples nur generiert werden, bevor der Puffer leer läuft. Für 1-2 Zyklen kann auch mal die Reaktionszeit 1s sein, jedoch nicht dauerhaft.

Grüße
Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: kontinuierliches Schreiben mit Regeneration - Ch.Mueller - 21.10.2021 07:07

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kontinuierliches Signal erfassen ohne Lücken giwreh 1 663 22.09.2022 12:05
Letzter Beitrag: GerdW
Smile kontinuierliches Lesen mit Zählerwert Ch.Mueller 4 1.281 18.08.2021 13:52
Letzter Beitrag: Ch.Mueller
  Verständnisfrage zu Schleifendauer bei Modus "Do not allow regeneration" BodenseeBike 6 3.968 24.02.2017 10:13
Letzter Beitrag: GerdW
  configure digital output regeneration with 6533 rcatxi2 1 2.713 21.11.2014 15:59
Letzter Beitrag: jg
  kontinuierliches Sample Wave 4 3.828 20.12.2013 18:33
Letzter Beitrag: Wave
  kontinuierliches Eingangssignal kpalime 0 2.412 15.05.2011 20:53
Letzter Beitrag: kpalime

Gehe zu: