Filter für Messwerte

Neurorancer

Level-2
Beiträge
572
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich habe folgendes Problem:
Ich erfasse Messwerte der aktuellen Walzen-Geschwindigkeit durch einen Drehgeber (Wachendorff WDGA) mit ProfiNet-Anschluss.
Die zu messende Walze dreht mit einer ziemlich konstanten Geschwindigkeit.

Leider springt der Messwert ein wenig hin und her.

messung.png
Frage: gibt es in CodeSys einen Filter, der die Messwerte sehr stark filtert?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Warum musst du den Messwert filtern?

Hab mal etwas gegoogelt. Du könntest vielleicht versuchen, den Messwert über ein PT1 Glied zu glätten.
 
Zuletzt bearbeitet:
das sind mehr als 20%. Ich würde die Ursache suchen als einfach auszufiltern da es sich ja auch nicht um einzelne Ausreißer handelt.
Na ja, ca. ±34% wenn man davon ausgehen kann, dass die Ordinate 0 der Drehzahl 0 entspricht? Und in diesem Bereich tauchen nur 5 verschiedene Werte auf.
Auf welchem Wege werden denn aus den Positionswerten des Absolut(?)Gebers die Drehzahlwerte ermittelt und vermutlich erst zu guter Letzt in REAL-Werte umgewandelt?
Oder stehen 90° (A/B) Signale zur Verfügung, die mit einem HSC ausgewertet werden (könnten)?
Vermutlich sind die ZeitIntervalle zu kurz gewählt, in denen ausgewertet wird, zumal die Geschwindigkeit doch ziemlich konstant sein soll. Dann sind erhebliche Sprünge bei der Digitalisierung nicht ungewöhnlich.
Über das Filtern würde ich mir auch noch keine Gedanken machen.
 
Mein Ansatz hier wäre auch eine Glättung (dazu vielleicht auch mal die Forums-Suche bemühen - dazu gibt es Beispiele in SCL / ST).
Was mich allerdings stutzig macht sind die Werte selbst. Dafür, dass es REAL's sind sind die Sprünge doch ziemlich grob. Ich vermute, dass die Wert-Generierung selbst schon gar nicht mehr hergibt (zu kleine Torzeit bei der Messung oder zu wenige Impulse während der Messung - kommt beides aber auf das Gleiche heraus)

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Habe mit den Hersteller des Drehgebers telefoniert. Der Hersteller wusste über das Mess-Problem bei langsamer Geschwindigkeiten Bescheid. Nach einem Firmen-Update stimmen die Messwerte jetzt.
 
Zurück
Oben