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 

Probleme mit 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!

29.06.2012, 12:23
Beitrag #11

Ben187ny Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Jun 2012

2011
-
DE



RE: Probleme mit Drehgeber
Hi,
könntest du mir eventuell noch einmal behilflich sein? muss das Projekt Montag abgeben und mir fehlt halt noch das zurücksetzen vom Weg nach 50mm. Habe das auch schon versucht aber es läuft nicht so wie es soll.

Vielen Dank schon mal

Im Anhang ist die Datei

Mfg benny


Angehängte Datei(en)
11.0 .vi  Projekt.vi (Größe: 53,52 KB / Downloads: 171)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.06.2012, 12:39
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Drehgeber
Hallo benny,

so sieht dein VI bei mir aus:
   
Noch Fragen?

- Lässt du dein VI mit RunContinuous laufen? Tu das nicht, dafür verwendet man eine While-Schleife!
- Beim Programmstart wird der Counter doch auf "InitialCount" zurückgesetzt!? Was willst du denn noch?

Zitat:es läuft nicht so wie es soll.
- Dein VI macht folgendes: CTR auf Null setzen; dann warten, bis Weg >= 50; dann AI-Wert holen und speichern; ENDE.
- Was soll es denn sonst noch machen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 12:54
Beitrag #13

Ben187ny Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Jun 2012

2011
-
DE



RE: Probleme mit Drehgeber
Also das fahrzeug fährt über den Boden und soll alle 50mm einen Abstandswert aufnehmen. Dies soll es so lange machen bis ich es per Taste beende. Zudem soll er auch noch alle 50mm den Höhenwert in eine Datei speichern.
Bis jetzt macht es das ganze genau einmal.
Wenn ich jetzt eine While-Schleife über das VI lege, dann setzt er ja nicht die 50mm auf 0 zurück und ich bekomme eine Fehlermeldung, wie im Anhang zu sehen.

Muss ich so wie ich es jetzt aufgebaut habe den Zähler zurück setzen? oder tut er dies selber nachdem die While-Schleife vom Counter durchlaufen wurde



Danke schon mal


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 12:58
Beitrag #14

Soean Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 140
Registriert seit: Sep 2010

2012
2009
EN


Deutschland
RE: Probleme mit Drehgeber
Ich würde behaupten, die Fehlermeldung kommt daher, dass du deinen Task in der While-Schleife beendest. Setze das Clear-Task VI ausserhalb deiner äußeren While.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 13:00
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Drehgeber
Wie Soean schon sagte: man kann mit einem schon geschlossenen Task nicht weiterarbeiten...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 13:15 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2012 13:17 von Ben187ny.)
Beitrag #16

Ben187ny Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Jun 2012

2011
-
DE



RE: Probleme mit Drehgeber
Hi,
also habe jetzt das Clear-Task außerhalb der äußeren While-Schleife platziert. Nun kommt auch die Fehlermeldung nicht mehr aber wenn der Drehgeber nun 50mm erreicht hat, dann springt er nicht wieder zurück auf 0mm sondern läuft einfach weiter hoch. Außerdem nimmt dann der induktive Sensor die ganze Zeit eine Spannung auf, was bestimmt daran liegt das er mit der Bedingung von =>50mm gekoppelt ist.

Gibt es sonst vielleicht noch eine andere Möglichkeit?

Oder könntest du mir das VI vielleicht kurz umschreiben das er alle 50mm wieder auf 0 springt?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 13:22
Beitrag #17

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Drehgeber
Hallo Benny,

du hast doch die ULx-Bibliothek installiert: Gibt es kein VI, um den CTR zu resetten?

Alternativ:
- Start-Counter merken und immer die Differenz zum Start berechnen
- wenn 50mm gefahren: neuen Start-Counter merken

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 13:32
Beitrag #18

Ben187ny Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Jun 2012

2011
-
DE



RE: Probleme mit Drehgeber
hi,
habe da leider nichts gefunden um den CTR zu resetten.
könntest mir das vielleicht ein wenig ausführlicher erklären mit dem Start-Counter merken und differenz berechnen? Oder am besten kurz in Labview zeigen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.06.2012, 13:40 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2012 13:41 von Soean.)
Beitrag #19

Soean Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 140
Registriert seit: Sep 2010

2012
2009
EN


Deutschland
RE: Probleme mit Drehgeber
Mach es doch so:

Vor deiner inneren While-Schleife liest du einmal den Counter aus, und übergibst ihn druch einen Tunnel an die Schleife. In der Schleife liest du wie jetzt auch den Counter Wert aus, ziehst aber davon den vor der Schleife ausgelesenen wert ab und arbeitest mit dem Ergebnis davon weiter. Das meint GerdW denke ich.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2012, 10:22 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2012 10:28 von Ben187ny.)
Beitrag #20

Ben187ny Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Jun 2012

2011
-
DE



RE: Probleme mit Drehgeber
Guten Tag,

vielen Dank für den Tip hat damit funktioniert.

Jetzt wollte ich die gesamte Messung für 2 verschiedene Variablen durchführen, einmal Weg => 50mm sein soll und einmal für Weg => 2mm.
Habe das mit einem Bedienelement gelöst aber hier kann ich den den Bereich von -xxx bis + xxx einstellen, möchte aber gerne ein Dropdown menü mit den Werten 2 und 50. Wie kann man dies machen?

Und könntet ihr nochmal drüber gucken ob ich das mit dem Startbuttom zum Programmstart richtig gelöst habe?


Vielen Dank

Mfg Benny


Angehängte Datei(en)
11.0 .vi  Projekt5 2mm.vi (Größe: 56,29 KB / Downloads: 175)
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
  RPM Messung über Drehgeber Position RobinDR 3 3.824 19.11.2016 16:13
Letzter Beitrag: GerdW

Gehe zu: