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, 13:22
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Laufzeitprobleme - Einzeln ok, mehrfach nicht ok
' schrieb:entfernen der direkten Zuweisung der Werte an das Diagramm während der Messung, sondern erst nach Beendigung alle Werte.
Sehr sinnvoll.

Zitat:Geht hier nicht besser in ArrayEinfügen? Sonst muss ich den Index für die Position auch immer mitführen, oder?
InArrayEinfügen ist zeit/speicher-mäßig analog zu ArrayErstellen. Das Mitführen eines Indexzählers ist zwar ein kleiner Aufwand, der aber große Auswirkung hat.

Zitat:Da ich keine Erfahrung mit Queue´s habe: Kann ich diese ebenfalls wie Arrays füllen und an anderer Stelle gesamt ausgeben?
Guckst du Onlinehilfe.
In eine Queue kann man reinschreiben und rauslesen, ganz nach belieben. Rauslesen kann man sogar "den ganzen Rest". Natürlich könntest du auch erst komplett reinschreiben und dann komplett auslesen.

Zitat:Leider habe ich durch den Softwaretrigger auch ungenauigkeiten in der Messung. Doch woher sind diese genau?
Auch wenn du eine Schleife so programmiert hast, dass die z.B. 50ms dauern soll, kann es betriebssystembedingt vorkommen, dass diese Schleife mal 250ms lang ist. Wenn dein (allgemeiner) Algorithmus solche Effekte nicht beachtet, siehst du solch eine Zeitverzögerung eben in diversen Daten. Durch eine entsprechende Programmierung (Modularisierung, Queues etc) können solche Seiteneffekt minimiert bis eliminiert werden.

Zitat:kommen die durch eine ungenaue Widerholrate bei der konrinuirlichen Erfassung,
Die ungenaue Wiederholrate wird durch das Management im DAQmx-Treiber automatisch ausgeglichen. Die erfassten Daten sind immer konsistent.

Zitat:oder meinst du den Zeitverzug vom setzen der Variable bis die ersten Messwerte in das Array geschrieben werden? Ist der zweite evtl Ursache überhaupt von Relevanz?
Ein solcher Verzug kann prinzipiell solche Effekte erzeugen. Zwar geht das Programm im Normalfall schnell genug, aber eben nur im Normalfall.

Zitat:Wenn eine Messung gestartet wird und ein Datenpaket geschrieben wird, kann dieses noch zur Hälfte mit Werten vor dem Start voll sein,oder? Wodurch werde ich dann genauer?
Das Vergrößern der Datenpakete dient ja dazu, die Prozessorauslastung zu verringern, nicht dazu die Genauigkeit zu erhöhen.
Ist es denn relevant, dass die Daten an einem genauen Zeitpunkt (Breite des Punktes: 0ms) beginnen? Spielt es denn eine Rolle, wenn der Zeitpunkt eine Ungenauigkeit von 100ms hat?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
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 - IchSelbst - 23.08.2010 13:22

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.176 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.947 24.06.2015 13:01
Letzter Beitrag: GerdW

Gehe zu: