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 

Hilfe bzgl. kontinuierlicher Datenerfassung gefragt



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!

03.09.2020, 14:38
Beitrag #1

Philipp841 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2018

LV 2015 SP1 32bit
2016
DE

28359
Deutschland
Hilfe bzgl. kontinuierlicher Datenerfassung gefragt
Hallo wertes Forum,

mein Anliegen ist das beigefügte (sehr große VI) dahingehend zu modifizieren, dass die Datenerfassung (bzw. das Bilden von Mittelwerten) mit konstanter (oder zumindest nahezu konstanter) Rate erfolgt.

Konkret geht es um die Aufgabe acht analoge Kanäle mit einer zeitlichen Auflösung von 50Hz abzubilden. Dabei wird jeder Datenpunkt aus 200 Samples gemittelt. Die AI-Rate ist mit 10kHz/Kanal festgelegt bzw. darauf begrenzt um Crosstalk und Ghosting zu vermeiden.

Der Zeitbedarf für die (m.E.) relevanten Prozesse habe ich in dem (temporären) blauen Diagramm auf der rechten Seite dargestellt. Wie es scheint, varriert der Zeitbedarf für einen Schleifendurchlauf der Main-while-loop sehr stark. Dies führt (u.A.) dazu, dass die Datenaufzeichnung nicht kontinuierlich erfolgt, sondern quasi in Paketform (siehe Screenshot). Besonders wird dies deutlich, wenn man auf die Registerkarte "Live" wechselt. (Zumindest verhält es sich bei mir, mit simulieter USB-6216 Karte, so).

Dieses Verhalten möchte ich gerne eliminieren. Mein Wunsch ist, bei der Vorgabe von 50Hz, 8x50 (gemittelte) Datenpunkte/Sekunde mit einem gleichbleibenden Abstand von 20ms zu erhalten. (Sollte eine gewisse Variabilität zwingend notwendig sein würde ich gerne die Anzahl der Samples die für einen Datenpunkt gemittelt werden vorübergehend reduzieren. So, dass einige Datenpunkte z.B. dann nur aus 180 (anstatt 200) Samples berechnet werden.

Leider fehlt es mir an einer praktikablen Idee.Construction

Wie immer, für jeden konstruktiven Beitrag dankbar!

Grüße,
Philipp

File im Anhang ist geschrieben mit LV2019.

** Für diejenigen, die die Software kennen und sich schon mehrfach darüber ausgelassen haben, wie unübersichtlich doch alles ist und dass man doch alles neu machen müsse: Ich habe nach bestem Wissen aufgeräumt. Groß ist die Main jedoch immer noch. Wer sich so daran stört, möge meinen Post bitte ignorieren. danke **


Angehängte Datei(en) Thumbnail(s)
   

0.0 .zip  20200902_DSDL6_Universal.zip (Größe: 3,08 MB / Downloads: 168)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Hilfe bzgl. kontinuierlicher Datenerfassung gefragt - Philipp841 - 03.09.2020 14:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Stabile Datenqualität - Expertenwissen gefragt Philipp841 2 3.140 10.09.2018 10:58
Letzter Beitrag: Philipp841
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.101 24.06.2016 14:49
Letzter Beitrag: jg
  Kontinuierlicher analog Ausgang mit Änderung des Signals in der Programmausführung lumaxo 5 7.567 06.05.2014 10:53
Letzter Beitrag: Lucki
  Oft gefragt, keine Lösung - geeignete Optokoppler für DO an USB-6008 Nukular 9 10.312 12.06.2013 12:31
Letzter Beitrag: Lucki
  Mittelwert bei kontinuierlicher DAQ Eggord 7 10.354 24.11.2011 13:47
Letzter Beitrag: lavoh
  Suche eine Hilfe über die Datenerfassung joxbee 0 3.041 18.03.2011 14:09
Letzter Beitrag: joxbee

Gehe zu: