FB_SimIntegral
Integrierbaustein
Der Integrierbaustein integriert den Eingangswert 'fIn' über die Zeit. Als Zeitbasis wird die Zeitdifferenz verwendet, die zwischen zwei Aufrufen des Bausteins vergeht.
VAR_INPUT
VAR_INPUT
bRun : BOOL; (* Integrate 1, Hold 0 *)
bReset : BOOL; (* Reset *)
XIN : REAL; (* Input for Integral*)
X0 : REAL; (* Initial value *)END_VAR
bRun: Aktiviert den Baustein
bReset: Initialisiert den Baustein mit dem Initialisierungswert in 'fInit'
fIn: Eingangswert zum Integrieren
fInit: Initialisierungswert
VAR_OUTPUT
VAR_OUTPUT
fOut : REAL; (* Integral out, Integrated over milliseconds*)
END_VAR
fOut: Integrierter Wert
Voraussetzungen
Entwicklungsumgebung | Zielsystem | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v2.9.0 Build > 1020 | PC (i386) | TcSimManager.Lib (Standard.Lib; TcBase.Lib; TcSystem.Lib are included automatically) |