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 

Aufruf DAQ-Task verlangsamt LV-Timer-Funktion (PCI-6259)



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!

13.04.2011, 14:24
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Aufruf DAQ-Task verlangsamt LV-Timer-Funktion (PCI-6259)
(13.04.2011 13:16 )JoBlau schrieb:  Weil ich davon ausgehe, dass mein Messsystem nicht irgendwelchen Launen (Windows, Multitasking, Temperaturdrift ...) ausgeliefert ist,
Genau. Das Messsystem ist unabhängig von jedweder Zeitungenauigkeit im PC.

Zitat:Ich habe drei Zeitbases:
Computer
Messsystem (Interferrometer, T = 32,045 ms)
Lineareinheit (Stand allone über RS-232 gesteuert)
Also mich interessiert die Zeitungenauigkeit es PCs nie.
Du willst also das Messsystem mit der Lineareinheit synchronisieren? Das funktioniert aber auch nicht, weil die RS232 alleine schon eine Zeitungenauigkeit hat.

Zitat:Alle 3 Zeitbasen stehen in einem linearen Zusammenhang zueinander.
Jetzt ist plötzlich die Zeitbasis Computer eine Variable, deren Verhalten ich nicht absehen kann.
Die Zeitbasis "Computer", solange es lediglich ein PC ist, kann man grundsätzlich nicht absehen. Auch ohne dem zusätzlichen DaqMX-Kanal würde ich mich nie auf die Zeitbasis Computer verlassen.

Zitat:Ich will die Werte des Messsystems mit Positionsdaten versehen.
Verstehe ich das wie folgt richtig?
Du machst eine mathematische Berechnung von Werten, die du dann den Messdaten zuordnest. Die Messdaten kommen alle 32,045ms. Also tust du praktisch auch alle 32,045ms einen neuen Wert berechnen. Bestimmt geht in die mathematische Formel die Zeit ein => die Zeit in der Formel und der Zeitpunkt des Messung, also der Timestamp, müssen identisch sein.

[*grübel*]

Ich sach mal: da brauchst du trotzdem keinen Timestamp. Wenn t0 für beide Kanäle (der mathematisch berechnete Wert und der gesampelte) gleich ist, dann verwendest du in der mathematischen Formel einfach den festen Wert 32,045. Weil die Samplerate des Messsystems nämlich genau 32,045 ist. Deine Messwerte kommen ja immer im selben Raster - dafür gibt es ja eben die diversen Zwischenpuffer. Diese Puffer bewirken ja, dass die Zeitungenauigkeit eliminiert wird.

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
Antwort schreiben 


Nachrichten in diesem Thema
RE: Aufruf DAQ-Task verlangsamt LV-Timer-Funktion (PCI-6259) - IchSelbst - 13.04.2011 14:24

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Output mit Hardware Timer verknüpfen creo_123 15 14.472 03.03.2023 21:26
Letzter Beitrag: creo_123
  PXI-6259 ctr0 - Frequenzmessung tss 0 3.694 26.11.2014 13:46
Letzter Beitrag: tss
  Erzeugen von Pulsen und synchrones Messen mit DAQ Box SCB-68 mit PCIe 6259 mobe 2 5.422 16.04.2014 08:54
Letzter Beitrag: mobe
  DAQ Box SCB-68 mit PCIe 6259 - Erzeugen von 2 Analogen Ausgängen mit Lab View mobe 13 13.530 07.02.2014 19:36
Letzter Beitrag: mobe
  Doppelter Timer! erzengelsamael 3 4.595 03.12.2013 18:11
Letzter Beitrag: Lucki
  Stromstärke und Spannung mit NI USB-6259 messen und darstellen Christian B. 7 7.620 24.10.2013 15:34
Letzter Beitrag: GerdW

Gehe zu: