Laufüberwachung über Positionsmessung

Nicknight

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Bräuchte mal einen kleinen Tipp.
Ich habe einen Fahrantrieb mit Wegmessung.
Ich muß nun über die Positionsänderung innerhalb einer bestimmten Zeit 2sec ermitteln ober sich die Position (>0,5m) ändert oder nicht.
Hat jemand nen Baustein oder Lösunsvorschlag?

Danke
Niklas :confused:
 
1. Du nimmst die Position, speicherst sie in Posalt.
2. Nach 2 Sekunden nimmst du die Position in Posneu.
3. Posalt-Posneu = Weg-Differenz.
Dann Posalt in Posneu transferrieren.
Differenz ausgeben
4. wieder zu Punkt 2
 
Zuviel Werbung?
-> Hier kostenlos registrieren
1. Du nimmst die Position, speicherst sie in Posalt.
2. Nach 2 Sekunden nimmst du die Position in Posneu.
3. Posalt-Posneu = Weg-Differenz.
Dann Posalt in Posneu transferrieren.
Differenz ausgeben
4. wieder zu Punkt 2


Ok und dann Ergebniss mit Toleranzen +/- (ob Bewegung größer 0,5m war)
auswerten.
Sollte klappen danke.
 
Soll ich jetzt eure suppe versalzen

was ist wenn er von vorwärts auf rückwärtsschaltet dann hat er wahrscheinlich NULL obwohl er sich bewegt hat ( 1 sec vorwärts z.b 0,75 m 1 sek rückwärts auch 0,75 m dann habt ihr null und er hat sich nicht bewegt )
 
@kpeter
Wenn der Fall eine Rolle spielt, wird er sich sicher melden. Kommt drauf an, ob es um die summierte Fahrtstrecke geht, oder um den Abstand zur alten Position. :ROFLMAO:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Soll ich jetzt eure suppe versalzen

was ist wenn er von vorwärts auf rückwärtsschaltet dann hat er wahrscheinlich NULL obwohl er sich bewegt hat ( 1 sec vorwärts z.b 0,75 m 1 sek rückwärts auch 0,75 m dann habt ihr null und er hat sich nicht bewegt )

Ja stimmt aber zwischen vor und rückwärts habe ich eine pause von 1sec.
dann kann ich mit dem startsignal die aktuelle position speichern und dann nach 2sec vergleichen somit kein problem oder?
 
Dann muß er halt zyklisch(also in jedem Scan einmal oder so) den gefahrenen Weg ermitteln und in einer Variable aufsummieren und am Ende der 2 Sekunden schauen was die Summe ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielleicht genügt es ja auch, im Weckalarm aus der Wegänderung die Geschwindigkeit zu ermitteln und diese mit dem vorgegebenen Wert zu vergleichen. Event. den berechneten Geschwindigkeitswert noch etwas dämpfen oder einen Mittelwert bilden? Alle zwei Sekunden gucken ob's stimmt wäre mir zu wenig. Vielleicht muss es aber auch so sein, je nach Anwendung.

Gruß, Onkel
 
wie was aufsummieren verstehe ich jetzt nicht was das bringt?

Jetzt nochmals gaaanz langsam:

Zeitpunkt 0, Position +300cm:
Nullung der Summe,
Speichern der aktuellen Position

Zeitpunkt 1 (200ms später), Position 270cm:
Summe= Abs(300cm-270cm) + alte Summe (0) -> 30cm,
Speichern der aktuellen Position

Zeitpunkt 2 (nochmals 200ms später), Position 250cm:
Summe= Abs(270cm-250cm) + 30cm -> 50cm,

Zeitpunkt 3 (nochmals 200ms später), Position 280cm:
Summe= Abs(250cm-280cm) + 50cm -> 80cm,

........

Zeitpunkt 10 (2 Sekunden erreicht), Position 305cm:
Summe=Abs(xy-300cm) + 190cm -> 225cm

Ergebnis: 225cm in 2 Sekunden gefahren, ok.

Weiter mit:
Nullung der Summe,
Speichern der aktuellen Position...
 
Vielleicht genügt es ja auch, im Weckalarm aus der Wegänderung die Geschwindigkeit zu ermitteln und diese mit dem vorgegebenen Wert zu vergleichen. Event. den berechneten Geschwindigkeitswert noch etwas dämpfen oder einen Mittelwert bilden? Alle zwei Sekunden gucken ob's stimmt wäre mir zu wenig. Vielleicht muss es aber auch so sein, je nach Anwendung.

Gruß, Onkel


Ich danke euch allen es ist ja wahr meine Lösung mit alle 2sec schauen ist etwas primitiv aber tut es vollkommen.
Die Praxis ist nämlich ein Antrieb der zeitweise spiest und so mal mit 0,05m/s oder mit 0,1m/s fährt der mechaniker will eigentlich nur das es nicht 5minuten dauert bis der Antrieb mit motorschutz ausfällt.
Also sind da 2 oder 5 oder sogar 10sec egal bis ich merke das sich der Antrieb nicht bewegt.

Also danke für alle Antworten und macht weiter so das Forum ist toll
:-D :-D :-D :-D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das

ist also ein bekämpfen der Symptome....

Kannst du vllt rausfinden. WARUM der Antrieb spinnt? Wenn diese Phänomen erst seit 'kurzem' auftritt, dann wundere dich nicht, wenn da bald was in Schutt und Asche liegt.

Was mir dann noch einfiel:
Du könntest, als 'Bewegungsnachweis' vllt. auch einen Stromwandler mit kontakt X-OR- mäßig mit der Ansteuerung auswerten, dann hättest Du ein Signal, was Dir sagt, ob 'dat Ding dreht' oder nicht.

Verbesser mich, wenn ich da falsch denke....

Gruß, Tommy G
 
Hallo!

Die Firma IFM hat Sensoren, die eine Drehzahlüberwachung erlauben. Wird z.B. an Förderbändern angewandt. Die geben ein "1"- Signal aus, wenn sich die Welle dreht, Schaltschwelle ist einstellbar.
Die Dinger gibt's bestimmt auch von anderen Herstellern. Wäre jetzt eine einfache Lösung, die auch anspricht, wenn die Karre in dieser Zeit den gleichen Weg vorwärts- als auch rückwärts macht, weil das denen grad egal ist.
Ist nur'n Vorschlag, schaut mal, ob das bei euch vielleicht einfacher ist.

Gruß, Tobias
 
Zurück
Oben