5 Funktionsbeschreibung
I/O
Variablenname
OUT
errorID
OUT
y
OUT
ypt
Funktionsweise
Der Wert am Eingang x wird mit der Glättungszeitkonstanten smoothingTime
dynamisch verzögert, die über ein Differenzier-Element eingegeben wird. Das
Ergebnis wird am Ausgang ypt ausgegeben. Der Ausgabewert y des gesamten
DT1-Elements ist proportional zur Änderungsrate von ypt mit der
Differenzierungszeitkonstante diffTime. Der Eingang diffTime ist intern begrenzt:
cycleTime ≤ diffTime ≤ 1000
Der Eingang smoothingTime definiert den Gradienten der Rücklauframpe des
Ausgabewertes. Damit wird die Zeit spezifiziert, nach der die Übertragungsfunktion
– nach Glättung und Differenzierung – auf 37 % der x-diffTime/Glättungszeit
abgefallen ist. Für eine hinreichend große Glättungszeit/Zykluszeit (smoothingTime
/cycleTime > 10) entspricht die Übertragungsfunktion dem Verlauf von:
( ) = ⋅
Der Eingang smoothingTime ist intern begrenzt: cycleTime ≤ smoothingTime ≤
5000.
Mit folgendem Algorithmus werden diskrete Werte berechnet:
Je länger die Glättungszeit/Zykluszeit ist, umso geringer ist die Änderung der
Amplitude an y und ypt von einem Abtastpunkt zum nächsten.
Je höher die Differenzierungszeit/Zykluszeit, umso höher ist die
Amplitudenänderung an y von einem Abtastpunkt zum nächsten.
Einstellfunktionen
Wenn die Einstellfunktion aktiv ist, wird der Vorgabewert setValue auf den
Ausgang y übertragen; der Ausgang des Glättungslieds wird wie folgt gebildet:
SIMATIC Wickler- und Zugregelung S7-1500T
Beitrags-ID: 58565043,
V3.0.1,
Datentyp
Default
Wert
DWORD
16#0000_
0000
LREAL
0.0
LREAL
0.0
ℎ
=
ℎ
=
+
−1
ℎ
=
−
01/2020
Beschreibung
errorID<16#1104_8000: Warnung
errorID≥16#1104_8000: Fehler
Ausgangswert
Ausgangswert des Glättungsgliedes
−
⋅
ℎ
= ⋅
⋅ (
−
−1
⋅ (
−
ℎ
⋅
ü ≠ 0
)
)
−1
71