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 

Laufzeitprobleme - Einzeln ok, mehrfach nicht ok



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!

23.08.2010, 11:15
Beitrag #3

WolfiB Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Jul 2007

8.5
2007
de

711xx
Deutschland
Laufzeitprobleme - Einzeln ok, mehrfach nicht ok
Hallo,

Zitat:ZITAT(WolfiB @ 23.08.2010 , 09:22:34) *
Wenn ich nur jeweils an einem Platz messe, funktiniert alles. Starte ich parallel die Messungen, ergeben sich verschiedene Probleme mit der Messwerterfassung, welche ich auf Ablaufprobleme zurückführe.
Welche Probleme treten denn auf?
Die eigentlichen Probleme sind, dass bei Start von 2 oder 3 parallelen Messungen die Auswertung und somit die Werte nicht mehr passen.
Wie und was er gehanu verliert hab ich ncoht nicht herausgefunden. Aber teilweise erhalte ich eben "NaN"´s in den erfassten Werten.
gleichzeitig habe ich das Gefühl, dass das Programm langsamer wird. Da während der Messung Werte in ein Diagramm eintrage, und dieses nicht
merh wie bei Einzelprüfungen gleichmäßig mit Werten gefüllt wird.


Zitat:Kann das Problem schon bei der Erfassung (siehe Bild) liegen, und diese durch die Schieberegister bzw. den Baustein zur Array-Erstellung liegen?
An der Erfassung, also dem DAQmx-Rd, kann es prinzipiell nicht liegen.

ZITAT
Es werden etwa 15s Messwerte aufgenommen (d.h. bei 1k Abtastung ca. 15000 Werte. Dies sind doch noch nicht viel für LV, oder?
Das ist nicht viel.
Probleme machen nur Sachen wie ArrayErstellen etc.
Habe noch nie mit Queues gearbeitet. Sind diese schneller als die Arrays? Oder kann ich die Erzeugung trotz der "wenigen" Werte irgendwie ändern,
um eine Fehlerursache durch die Erstellung der Arrays auszuschließen?



Zitat:Wie kann ich noch herausfinden bzw. eingrenzen in welchem Programmteil die Ursache liegen könnte?
Was noch günstig ist, ist folgendes.
Wenn du den DAQmx-Rd ohne Zeitverzug (als z.B. im 2ms Raster) machst, bekommst du eine sehr kleine Menge an Daten, bei 2ms Abtastrate als zwei Daten. Machst du den DAQmx-Rd im 100ms Raster bekommst du 100 Daten, also 50mal mehr. Die Verarbeitungsdauer von 100 Daten ist aber um Potenzen schneller als die Verarbeitung von 50*2 Daten. Also: Die Task, die den DAQmx-Rd macht so gestalten, dass möglichst viele Daten gelesen und zwischenverarbeitet werden können.
Also die Erfassung der Messwerte wurde ohne Zeitverzögerung gewählt, da die Starts der einzelnen Prüfungen, und damit der Erfassung
bzw. Auswrtung der Messwerte unterschiedlich ist.
Verstehe ich dich da richtig, dass du mir von der kontinuierlichen abräts und eine Erfassung von Bsp.weise immer 100 Werten rätst und diese
dann immer folgend ausgeführt wird? Hatte durch die unterscheidlichen Startpunkte eben zu ungenauigkeiten geführt, da immer ab Start ein ganzes
Datenpaket übertragen wurde, und nicht erst die Werte die ab dem neuen Start relevant waren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Laufzeitprobleme - Einzeln ok, mehrfach nicht ok - WolfiB - 23.08.2010 11:15

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Case Ausführung - automatisch und einzeln ar7ur8 4 4.497 16.07.2021 15:46
Letzter Beitrag: ar7ur8
  Frontpanelelement im Cluster einzeln steuern L@BTR0N 2 4.249 14.10.2019 09:25
Letzter Beitrag: L@BTR0N
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.175 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 4.696 14.02.2017 08:32
Letzter Beitrag: GerdW
  Laufzeitprobleme mit XControls Hasenfuss 3 3.330 06.04.2016 17:06
Letzter Beitrag: jg
  Kommunikation bei mehrfach ausgeführten SubVis (Melder) I3erry 3 3.946 24.06.2015 13:01
Letzter Beitrag: GerdW

Gehe zu: