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:

DAQmx Encoder Task nur einmal bei Z-Tic auf Null setzen



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!

09.03.2014, 13:53
Beitrag #1

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
DAQmx Encoder Task nur einmal bei Z-Tic auf Null setzen
Hallo zusammen,

ich bin auf der Suche nach einer Lösung für folgende Problemstellung:

Ich messe mit einer NI PXI 6602, einem 2000 Stiche-Encoder und DAQmx auf einem PXI-System unter LV2011DS1 eine Winkel-Position. Momentan ist der Task so eingestellt, dass der Zähler-Stand der Winkelposition bei jedem Z-Tic ("Null-Spur") zu Null gesetzt wird, d.h. der Winkel zählt (je nach Drehrichtung) immer bis +- 360° und springt dann auf 0° zurück.

Das ist prinzipiell schon mal gut, da ich die Referenzierung über die Null-Spur auch brauche. Was ich aber nicht brauchen kann ist, dass der Winkel bei jedem Z-Zic auf 0 springt, der Zähler soll lediglich EIN MAL beim Eintreffen des ersten Z-Tics auf Null springen und von da an kontinuierlich den Winkel rauf oder runter zählen.

Andersrum ausgedrückt: ich will beim 1. Eintreffen des Z-Tics den physikalischen Winkel des Encoders mit von der 6602 gemessenen Winkel abgleichen, quasi wie so eine Art Referenzfahrt. Da der Task über Stunden laufen soll oder ggf. sogar von Morgens bis Abends und das ganze automatisch "nebenbei" passieren soll ist es keine Lösung den Task zu stoppen, den letzten bekannten Winkel zu übernehmen, den Task neu zu starten und den letzten gemessenen Winkel als Offset zu verrechnen.

Hat dafür jemand einen Tip oder eine Lösung?

Danke & viele Grüße
cb

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
DAQmx Encoder Task nur einmal bei Z-Tic auf Null setzen - cb - 09.03.2014 13:53

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Synchronisierung von Analogen Signalen mit digitalem Encoder Benj1man 8 5.123 12.05.2020 10:38
Letzter Beitrag: Benj1man
  Encoder - Sinus / Cosinus auswerten nxitimi 17 13.050 25.01.2018 19:26
Letzter Beitrag: Lucki
  Encoder-Signal einlesen creo_123 6 5.501 11.01.2018 15:03
Letzter Beitrag: creo_123
  Frequenz "Null" messen Mila 25 16.879 12.02.2016 14:24
Letzter Beitrag: Reiling
  For-Schleife - Werte bei einen weiteren Start auf null setzt zichte89 6 5.059 24.05.2015 00:25
Letzter Beitrag: zichte89
  Quadratur Encoder: Counter Werte einzeln auslesen? Daniel_S 6 7.234 23.03.2015 10:26
Letzter Beitrag: Daniel_S

Gehe zu: