Analogwertdämpfung über 10 DInt-Messwerte zykluszeitoptimiert (FB22)

 

Beschreibung:

Der Baustein dämpft (glättet) einen z.B. schwankenden posiviten Messwert. Mit jedem „Arbeitstakt“ wird eine neue Mittelwertbildung angestossen. Es wird der Mittelwert über 10 Eingangswerte gebildet. Liegt z.B. ein Arbeitstakt von 100ms an, so mittelt der Baustein stetig alle Messwerte der vergangenen 1,0 Sekunden.

Sollte sich der Baustein z.B. im Betrieb über mehrere Jahre geringfügige Rundungsfehler eingefangen haben, so kann über den Eingang „Start_oder_Reset“ komplett genullt werden. Somit wird die Berechnung wieder exakt ausgeführt.

 

Zahlenbereich:

Der Baustein arbeitet in dem positiven Integer Zahlenbereich von –214.748.364 bis +214.748.364 (214Mio)

Grössere positive oder grössere negative Zahlen werden auf diese Zahlenwerte begrenzt. Hierbei gibt der Baustein eine Warnmeldung aus „Zahlenbereich_verlassen“.

Im Zahlenbereich zwischen –1,2Mio und +1,2Mio arbeitet er ohne Rundungsfehler.

 

Eingang:

Arbeitstakt                 (BOOL)    Mit jeder pos. Flanke diese Taktsignales wird ein Berechnungszyklus durchgeführt.

Eingangswert             (REAL)    Zu glättender Zahlenwert

Start_oder_Reset       (BOOL)    Hiermit kann Baustein kurzzeitig genullt werden. Nach Nullung wird das Eingangsbit“Start_oder_Reset“ vom Baustein selbständig zurückgesetzt.

Ausgang:

Mittelwert_Ausgang    (REAL)    geglätteter Ausgangswert.

Zahlenbereich_verlassen(BOOL) Der Zahlenbereich des Eingangs liegt ausserhalb des Arbeitsbereiches des Bausteins, und wird daher auf einen der oben angegebenen Werte begrenzt.

 

 

 

 

Zum Bausteindownload

Zur FAQ-Download-Seite

Zur Startseite