5 Funktionsbeschreibung
5.4.10
LConAMC_AverageValue
Mittelwertbildner. Der Funktionsbaustein muss in einem zyklischen Interrupt
aufgerufen werden.
Funktionsbaustein-ID: 0105
Schematische KOP / FUP-Darstellung
Eingangs- und Ausgangsparameter
I/O
Variablenname
IN
enable
IN
x
IN
sizeOfArray
IN
reset
OUT
busy
OUT
error
OUT
errorID
OUT
averageValue
OUT
maxValueReached
Funktionsweise
Der Funktionsbaustein berechnet den gleitenden Mittelwert (averageValue) der am
Eingang eingegebenen Werte. Jedes Mal wenn der Baustein aufgerufen wird, wird
SIMATIC Wickler- und Zugregelung S7-1500T
Beitrags-ID: 58565043,
V3.0.1,
LConAMC_AverageValue
Bool
enable
LReal
x
Int
sizeOfArray
Bool
reset
Datentyp
Default
BOOL
FALSE
LREAL
0.0
INT
20
BOOL
FALSE
BOOL
FALSE
BOOL
FALSE
DWORD
16#0000_0
000
LREAL
0.0
BOOL
FALSE
01/2020
busy
error
errorID
averageValue
maxValuereached
Beschreibung
Wert
FALSE: deaktiviere Funktionsbausten
TRUE: aktiviere Funktionsbaustein
Eingangswert
Arraygröße für Mittelwert
[1 – Length_of_Array]
FALSE: Normalbetrieb
TRUE: Werte zurücksetzen
FALSE: Funktionsbaustein ist deaktiviert
TRUE: Funktionsbaustein ist aktiviert
FALSE: kein Fehler
TRUE: Ein Fehler ist aufgetreten, siehe
Fehleridentifikation
errorID<16#0105_8000: Warnung
errorID≥16#0105_8000: Fehler
aktueller Mittelwert
FALSE: Feld nicht komplett gefüllt
TRUE: komplettes Feld in Bearbeitung
Bool
Bool
DWord
LReal
Bool
80