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 

10ms Takt erstellen



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!

20.10.2008, 09:03
Beitrag #6

JoBlau Offline
LVF-Grünschnabel
*


Beiträge: 25
Registriert seit: Sep 2008

8.6, 2009 SP3
2008
DE_EN

66...
Deutschland
10ms Takt erstellen
' schrieb:Meine Versuche in der Richtung haben mir gezeigt, dass es nur mit äußerster Gewalt möglich ist, einen einigermaßen genaue Takt unter Windows (egal welche Version) zu programmieren. Dazu musst du alles möglich vom Betriebssystem ausbremsen. Du solltest die Hardwaretimer von deiner PCI 6259 verwenden. Ich denke die Karte ist schnell genug um 10ms hinzubekommen. Diesen Timer kannst du ja auf einen Triggereingang programmieren. Das sollte bei NI ohne Hardwareaufwand gehen. Damit solltest du eine genaue Zeit hinbekommen.

Gruß Michael

Hallo zusammen!

Ich bin LabVIEW-Neuling, habe aber schon einige Erfahrung mit konventioneller Programmierung.
Aber im Moment beiße ich mir an der gleichen Problematik die Zähne aus. Vom Prinzip her weiß ich wie es gehen sollte:

Konfigurieren eines Counters als Abwärtszähler
Als Taktgeber nutze ich einen der internen Taktgeneratoren
Den Abwärtszähler lade ich mit einem Wert der sich wie folgt berechnet Zählerwert= Taktgeneratorfreq. / Samplefreq.
Den Ausgang des Counters verdrahte ich zum Trigger meiner gewünschten Funktion.
Die gewonnenen Messwerte schreibe ich in den FIFO-Speicher der Karte.
Die Karte generiert einen Interrupt für meine LabVIEW-Software, die dann die anstehenden Daten abholt.

Aus dem 424-Seitigen Manual zur PCI 6259 weiß ich, dass es so gehen müsste. Doch wie macht man das bei LabVIEW.
Mit dem DAQ-Assitenten bin ich nicht so richtig weitergekommen.

Viele Grüße

Joachim
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
10ms Takt erstellen - chris233 - 20.09.2006, 10:22
10ms Takt erstellen - thomhof0 - 17.10.2006, 12:22
10ms Takt erstellen - eg - 17.10.2006, 12:27
10ms Takt erstellen - dc6xs - 17.10.2006, 12:58
10ms Takt erstellen - Michael5 - 17.10.2006, 14:56
10ms Takt erstellen - JoBlau - 20.10.2008 09:03
10ms Takt erstellen - jg - 20.10.2008, 10:47
10ms Takt erstellen - JoBlau - 28.10.2008, 11:48

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Unregelmäßigen Takt erzeugen LV-User00 5 4.586 25.10.2013 09:16
Letzter Beitrag: GerdW
  Erfassung mehrere Spannungswerte bei einem Takt Nullstrom 11 9.651 28.03.2013 15:29
Letzter Beitrag: Andora
  Anforderungen an externen Sample Takt Surtre 6 7.644 25.06.2010 11:04
Letzter Beitrag: Achim
  Schleife Verzögern für stabilen Takt Movie 3 5.244 03.08.2009 07:56
Letzter Beitrag: Movie
  AO-Sollwerte im Takt ausgeben und zwischendurch Regeln m.l.e 11 9.140 25.04.2009 16:18
Letzter Beitrag: m.l.e
  Takt mit Digital Output HAL9000 0 3.702 17.03.2008 13:14
Letzter Beitrag: HAL9000

Gehe zu: