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 

Geschwindigkeit auswerten über Drehgeber



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!

16.02.2012, 09:15
Beitrag #1

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
Geschwindigkeit auswerten über Drehgeber
Hallo Freunde,

ich steh gerade auf dem Schlauch. Ich hab ein Signal vom Inkrementalgeber und zähl die Flanken. Soweit funktioniert das Ganze. Mir ist auch klar dass ich über den Umfang des Förderbandes auf die Geschwindigkeit schließen kann...und diese berechnen. Mein Drehgeber macht 100 Impulse / Umdrehung......wie kann ich die Flanken jetzt auslesen und mit der Zeit verknüpfen dass ich von Umdrehungen/s auf m/s umrechnen kann?

Wäre euch dankbar wenn ihr mir schnell meinen Knoten im Hirn lösen könntet.

Vielen Dank.

Gruß

Rainito

:Lv10:
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.02.2012, 09:45
Beitrag #2

Hook1986 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 149
Registriert seit: Jan 2012

2010
2011
DE_EN


Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Hallo Rainito,

1. Zeit messen zwischen zwei Impulsen
2. Zeit * 100 = Umdrehungszeit [ms] (circa)
3. Umdrehungszeit[ms] / 1000 = Umdrehungszeit[s]
4. Umdrehungszeit[s] * Umfang = Bandgeschwindigkeit

Dabei machst du einen kleinen Berechnungsfehler, den man im allgemeinen jedoch vernachlässigen kann (<1%).

Flankenauswertung einfach mit einem Schieberegister und der Anweisung:
NOT (Alter Zustand) & (Neuer Zustand) = Flanke positiv
WENN Flanke Positiv -> "Tick Count" - "Alter Tick Count" = Zeitabstand zwischen zwei Impulsen
Tick Count in Schieberegister.
Neuen Zustand in Schieberegister reinschreiben.

Einziges Problem hierbei sind die Anfangsdurchläufe, da hier noch falsche Werte angezeigt werden. Spätestens nach dem dritten Inkrement jedoch ist der richtige Wert berechnet.

MfG Carsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2012, 10:31
Beitrag #3

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Hallo Carsten,

danke für deine Ausführungen. Das mit der Zeiterfassung leuchtet mir ein. Das mit dem Schieberegister muss ich mir mal in Ruhe anschauen, denn damit hab ich noch nichts gemacht.

Aber gibt es denn für die "Allerweltsanwendung" kein Beispielprogramm? Hab schon gesucht aber nicht passendes gefunden. Ich denke dass eine Geschwindigkeitserfassung über Drehgeber doch zum Standardprogramm gehört.

Gruß

Rainito
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2012, 10:39
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Welche DAQ-Hardware hast du?
Bei Verwendung der passenden Hardware kannst du dir mit einem Counter-Task direkt die Drehzahl und bei Verwendung von DAQmx-Skalierungen auch gleich die Umrechung auf eine Geschwindigkeit ausgeben lassen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2012, 11:37
Beitrag #5

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Hallo Jens,

ich verwende die PCI Steckkarte 6010. Hätte mir schon gedacht dass ich alles fertig konfiguriert auslesen kann. Geht das bei der PCI 6010?

Gruß

Rainito
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2012, 12:06
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Dazu gibt es eine ganz einfache Methode:
NI Example Finder öffnen.
Unter der Hardware-Liste unten links die verwendete Hardware hinzufügen.
Dann die Beispiel-Liste auf diese Hardware-Liste einschränken.

Ergebnis: Mit der 6010 kannst du Frequenz, Periode, Pulsbreiten, etc. pp. messen. Frequenz mit entsprechender Skalierung entspricht dann der Geschwindigkeit.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.02.2012, 15:39
Beitrag #7

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Hey Jens,

Danke für den Tip.....das mit der Beispiele zur Hardware suchen hab ich noch gar nicht gesehen!! upppss :-)

Ich nehm mich der Sache an!! Merci

Gruß

Rainer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2012, 10:27
Beitrag #8

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Hey Leute,

ich hab noch eine Frage zur Drehgebererfassung mit der PCI 6010.

Wie ich die Frequenz über die PCI 6010 erfasse und anschließend zu einer Bandgeschwindigkeit komme ist mir klar. Hab aber festgestellt dass das VI beim Wertelesen immer auf mind. eine Flanke wartet. Ich würde gerne aber kontinuierlich messen und wenn keine Flanke ankommt steht das Band einfach.

Ist das irgendwie möglich?

Gruß

Rainito

Lv10
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.03.2012, 22:50
Beitrag #9

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Der Eingang "Timeout" am DAQmx-Read-VI bietet sich hier an. Sofern du einen sinnvollen Timeout wählst, wird bei unterschreiten einer bestimmten Drehfrequenz (1/Drehfrequenz/100 < Timeout) ein Fehler ausgegeben, wodurch du weißt, das das Band wahrscheinlich steht. Wahrscheinlich schreibe ich, denn es könnt ja auch der Drehgeber runtergefallen sein (oder ähnliches)Big Grin. Zu beachten ist dabei allerdings, dass bei dieser Karte, wie bei jeder anderen auch, nicht nur eine obere sondern auch eine untere Grenze gilt. Der Grund hierfür liegt in der Taktfrequenz und der Auflösung. Ich würde so aus dem Bauch heraus eine halbe Sekunde warten, was in etwa 1 U/min entspricht.

http://wwwex.physik.uni-ulm.de/lehre/phy...de140.html

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2012, 08:54
Beitrag #10

Rainito Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 96
Registriert seit: May 2009

2010
2008
de

89297
Deutschland
RE: Geschwindigkeit auswerten über Drehgeber
Das mit dem Timeout hab ich schon bemerkt.....und den Fehler bei keiner Drehbewegung auch....wollte aber nicht bewusst eine Fehlermeldung erzwingen und diese dann quittieren. hmmm....ist ja auch nicht ganz die elegante art wenn ich die Frequenz immer abfrage und den fehler anschließend gleich resete um keinen programmstillstand zu bekommen. :-(

Dann find ich es fast noch besser nur bei einer wirklichen Drehbewegung die Frequenz abzufragen.

Danke dir für den Tip.

Gruß

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


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Drehgeber überprüfung mit NI 9401 MaxP 4 5.156 19.10.2016 06:38
Letzter Beitrag: MaxP
  Auswertung Drehgeber mit NI 9401 BenutzernameNO 6 6.661 29.08.2016 13:25
Letzter Beitrag: GerdW
  Beschleunigung >> Geschwindigkeit >> Weg Jonas_02 17 13.440 04.05.2015 13:47
Letzter Beitrag: GerdW
  Drehgeber 1Vss zur Regelung gottfried 1 3.584 21.10.2014 13:08
Letzter Beitrag: gottfried
  Drehgeber Datenerfassung DAQmx.9.8 Nachlaufmessgerät amadeus 27 20.130 21.08.2014 13:46
Letzter Beitrag: amadeus
  Inkremental Drehgeber Tobi4.4 5 7.025 24.10.2013 08:00
Letzter Beitrag: GerdW

Gehe zu: