FM350 Drehwinkelauswertung

dizzi33

Level-1
Beiträge
31
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich werte mit einer FM350-1 und einem Inkrementalgeber mit 360 Teilung die
Drehstellung einer Antriebswelle aus, wobei ich bei 4 Winkeln auswerten muß, sozusagen eine elektronische Nockenwelle.
Funktioniert bei langsamen Drehzahlen gut, jedoch ab ca. 50 min-1 "verschluckt" der Vergleicher ( normaler compare unter FUP im Anwendungsprogramm) manchmal einzelne Werte. Auswertung im OB 40 geht meiner Meinung nach nicht, da ich mehrer Werte je Umdrehung brauch, und nicht immer den gleichen.

Hat da wer ne Idee? Die Erkennungsfrequenz in der Hardwarekonfiguration hab ich schon erhöht ( > 22 KHZ) , das hat es noch schlimmer gemacht.

lg
 
Du brauchst absolut keine 22kHz sondern ein bischen einfache Mathematik:
360 Incremente/Umdrehung * 50 min-1 -> 18000 Impulse/min -> 300 Impulse/s -> 1 Incr. bzw. 1 grad/3,3ms

Das wirst Du im normalen OB1 nicht mehr auswerten können.
Eine Zählung mit Prozessalarm-Digitaleingängen reicht wohl auch nicht mehr.
Einen OB3x mit 1ms Aufrufzeit würde ich nicht nehmen wollen, die Auswertung sollte in Hardware sein.

Bei den FM350 kann man nur 1 "Nocke" parametrieren. 4 mal Umparametrieren während einer Umdrehung wird nicht schnell genug möglich sein (wegen Zykluszeit CPU!).
Eventuell könntest Du eine FM350-2 nehmen und 4 Kanäle parallel schalten, doch wahrscheinlich bräuchtest Du eine FM352 oder eine T-CPU (z.B. 315T-2DP).

Um abzuschätzen, was Du für Hardware brauchst, solltest Du mal genauere Angaben machen:
Bis zu welcher Drehzahl mußt Du kommen?
Wie lang in Grad ist der kürzeste Nocken? Wie lang ist der kürzeste Abstand zwischen 2 Nocken?
Wie genau muß die Auswertung werden?
Wie groß ist die Zykluszeit der CPU? Was ist das für eine CPU genau?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mathematiknachhilfe

da hätt ich selber auch schon draufkommen können. Ich probiers mal mit einem 180 er Inkrementalgeber, wenn das ncoh nicht reicht probier ichs mit der FM352, da hab ich eine im Fundus.

lg und Danke

Dieter
 
Zurück
Oben