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 

Dieses Thema hat akzeptierte Lösungen:

Drehgeber Datenerfassung DAQmx.9.8 Nachlaufmessgerät



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!

21.07.2014, 09:51
Beitrag #14

amadeus Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Jul 2014

1303
2014
EN

4942
Oesterreich
RE: Drehgeber Datenerfassung DAQmx.9.8 Nachlaufmessgerät
Hallo cb

Vielen Dank für deine Mühe!

zum Verständnis:

Ich stelle eine Sampelrate von 1kHz ein, was bedeutet, dass ich jede ms mein Eingangssignal Abtaste. Diese Werte werden in einem Buffer gespeichert, aus dem ich sie mir dann in
von mir ausgewählten Paketen auslesen kann. So wie in deinem Bsp immer zu 100 Werten, was einer Messzeit von 100 ms entspricht. Diese Werte habe ich dann in einem Array gespeichert.

Dieses 100 Samples übergebe ich dann an meinen Countertask, welcher die Flanken zählt.

Angenommen ich nehme jetzt die Anzahl der Flanken, Multipliziert mit 1e-4, was dann dem zurückgelegten weg entspricht und dividiere durch 100ms=0,1, dann bekäme ich die über 100ms gemittelte Geschwindigkeit, weil ich davon ausgehen kann, dass die Zeit der 100ms konstant sind?

Natürlich wäre das viel zu ungenau, aber nur für mein Verständnis?

Für die Nachlaufzeit würdest du also die Anzahl der Samples einfach mit 1ms multiplizieren?


Könntest du mir noch erklären, warum es nicht funktioniert, dass ich meine einzelnen Periodendauern aufsummiere? Ich habe nämlich bei den Examples gelesen, dass ich mit dem Implicit Timing jede Periodendauer erfassen. Ich also keine "übersehe". Oder summiere ich hier einfach nur immer die Periodendauer auf, die gerade vorliegt, wenn ich die Schleife durchlaufe?



Die Hilfe vom Feedback Node hab ich mir jetzt schon 3 mal durchgelesen, aber immer noch nicht verstanden, wie ich es mache, dass die Werte immer dann auf 0 gesetzt werden, wenn ich die While-Schleife zum ersten mal durchlaufe!
Ich schaus mir jetzt nochmal an Wink


freundliche Grüße
Amadeus

und nochmals vielen Dank für deine Zeit!


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Drehgeber Datenerfassung DAQmx.9.8 Nachlaufmessgerät - amadeus - 21.07.2014 09:51

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung (DAQmx) & Motorsteuerung tommlst 6 5.906 19.08.2020 15:01
Letzter Beitrag: tommlst
  Drehgeber überprüfung mit NI 9401 MaxP 4 5.128 19.10.2016 06:38
Letzter Beitrag: MaxP
  Auswertung Drehgeber mit NI 9401 BenutzernameNO 6 6.633 29.08.2016 13:25
Letzter Beitrag: GerdW
  Datenerfassung cDAQ + NI9203 keine synchrone Datenerfassung dieseldunst 5 6.569 24.06.2016 14:49
Letzter Beitrag: jg
  Drehgeber 1Vss zur Regelung gottfried 1 3.573 21.10.2014 13:08
Letzter Beitrag: gottfried
  Inkremental Drehgeber Tobi4.4 5 7.007 24.10.2013 08:00
Letzter Beitrag: GerdW

Gehe zu: