MATH.Integral (FB)

 

(CAA_Mathematics.library)

Dieser Funktionsblock schätzt das Integral der Funktion math_image089.png über das Zeitintervall zwischen dem ersten Funktionsaufruf math_image091.png und der aktuellen Zeit math_image093.png :

Die Größe des Zeitintervalls math_image097.png sind Ganzzahlen und geben den Messwert in Mikrosekunden an. Die Schätzung wird vorgenommen mittels expliziter (lrInputvariable math_image099.png) bzw. impliziter (lrInputvariable math_image101.png) Euler Methode:

math_image103.png 

lrInputVariable.

Eingang:

xEnable

BOOL

zurücksetzen (siehe Richtlinien für CAA Bibliotheken)

lrInputValue

LREAL

Funktionswert

udiTM

UDINT

Größe vom Zeitintervall math_image087.png (gleich Zeit, die seit letztem Funktionsaufruf verstrichen ist)

Ausgang:

lrIntegral

LREAL

Geschätzter Wert vom Integral

xOverflow

BOOL

Fehlerflag (TRUE wenn ein Überlauf eingetreten ist)