Mittelwertbildung

Begonnen von Juergen Maier, 12. Mai 2011, 16:18:30

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

Juergen Maier

Hallo, gibt es bei OSCAT einen Baustein mit dem ich eine Mittelwertbildung durchführen kann.
Hintergrund: Ich lese über meinen Profibus einen Messwert ein der schwankt. Diesen Messwert
möchte ich mit einer Mittelwertfunktion "beruhigen".

Danke!
Jürgen

peewit

im kapitel signalverarbeitung findest du einige filter_bausteine

schau dir doch mal den baustein FILTER_MAV_DW an

FILTER_MAV_DW ist ein Filter mit gleitendem Mittelwert. Beim Filter mit
gleitendem Mittelwert (auch Moving Average Filter genannt) wird der Mittelwert
von N aufeinander folgenden Messwerten als Mittelwert ausgegeben.
Y:= (X0 + X1 + … + Xn-1) / N
X0 ist der Wert X im momentanen Zyklus, X1 ist der Wert im Zyklus davor
usw. Die Anzahl der Werte über die der Mittelwert gebildet werden soll
wird am Eingang N spezifiziert, der Wertebereich von N liegt zwischen 1
und 32.

Fussel0804

Zum beruhigen nimmst du am besten einen Filter.
Filter_I oder FT_PT1.

Lies mal in der Doku nach.

Ich "Beruhige" meine Analog IN für PT100 fühler mit Filter_I